/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/chl/chromosome-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 04:31:49,362 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 04:31:49,364 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 04:31:49,381 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 04:31:49,381 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 04:31:49,382 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 04:31:49,383 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 04:31:49,384 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 04:31:49,385 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 04:31:49,386 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 04:31:49,386 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 04:31:49,387 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 04:31:49,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 04:31:49,388 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 04:31:49,389 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 04:31:49,390 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 04:31:49,390 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 04:31:49,391 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 04:31:49,392 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 04:31:49,393 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 04:31:49,394 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 04:31:49,395 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 04:31:49,395 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 04:31:49,396 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 04:31:49,397 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 04:31:49,398 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 04:31:49,398 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 04:31:49,398 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 04:31:49,399 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 04:31:49,399 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 04:31:49,399 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 04:31:49,400 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 04:31:49,400 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 04:31:49,401 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 04:31:49,401 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 04:31:49,401 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 04:31:49,402 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 04:31:49,402 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 04:31:49,402 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 04:31:49,403 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 04:31:49,403 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 04:31:49,405 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 04:31:49,426 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 04:31:49,426 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 04:31:49,426 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 04:31:49,426 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 04:31:49,428 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 04:31:49,428 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 04:31:49,428 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 04:31:49,428 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 04:31:49,428 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 04:31:49,428 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 04:31:49,429 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 04:31:49,429 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 04:31:49,429 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 04:31:49,429 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 04:31:49,429 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 04:31:49,430 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 04:31:49,430 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 04:31:49,430 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 04:31:49,431 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 04:31:49,431 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 04:31:49,656 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 04:31:49,674 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 04:31:49,676 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 04:31:49,677 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 04:31:49,680 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 04:31:49,681 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-trans.wvr.bpl [2021-06-05 04:31:49,681 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-trans.wvr.bpl' [2021-06-05 04:31:49,716 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 04:31:49,717 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 04:31:49,718 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 04:31:49,718 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 04:31:49,718 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 04:31:49,726 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,731 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,736 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 04:31:49,737 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 04:31:49,738 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 04:31:49,738 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 04:31:49,743 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,743 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,745 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,745 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,750 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,754 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,754 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/1) ... [2021-06-05 04:31:49,758 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 04:31:49,759 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 04:31:49,759 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 04:31:49,759 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 04:31:49,761 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (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 04:31:49,817 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 04:31:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 04:31:49,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 04:31:49,818 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 04:31:49,818 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 04:31:49,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 04:31:49,818 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 04:31:49,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 04:31:49,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 04:31:49,819 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 04:31:49,819 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 04:31:49,819 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 04:31:49,819 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 04:31:50,142 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 04:31:50,142 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-06-05 04:31:50,143 INFO L202 PluginConnector]: Adding new model chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:31:50 BoogieIcfgContainer [2021-06-05 04:31:50,143 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 04:31:50,144 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 04:31:50,144 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 04:31:50,146 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 04:31:50,146 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 04:31:49" (1/2) ... [2021-06-05 04:31:50,147 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5653055c and model type chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 04:31:50, skipping insertion in model container [2021-06-05 04:31:50,147 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 04:31:50" (2/2) ... [2021-06-05 04:31:50,148 INFO L111 eAbstractionObserver]: Analyzing ICFG chromosome-trans.wvr.bpl [2021-06-05 04:31:50,151 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 04:31:50,151 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 04:31:50,151 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 04:31:50,151 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 04:31:50,192 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 04:31:50,207 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 04:31:50,229 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 04:31:50,229 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 04:31:50,229 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 04:31:50,229 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 04:31:50,229 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 04:31:50,230 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 04:31:50,230 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 04:31:50,230 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 04:31:50,237 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 25 transitions, 74 flow [2021-06-05 04:31:50,254 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,256 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 04:31:50,264 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,265 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,265 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,269 INFO L82 PathProgramCache]: Analyzing trace with hash 480470199, now seen corresponding path program 1 times [2021-06-05 04:31:50,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430151131] [2021-06-05 04:31:50,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,406 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 04:31:50,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430151131] [2021-06-05 04:31:50,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430151131] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 04:31:50,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550321728] [2021-06-05 04:31:50,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 04:31:50,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 04:31:50,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,424 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 2.8703703703703702) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 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 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,463 INFO L93 Difference]: Finished difference Result 194 states and 539 transitions. [2021-06-05 04:31:50,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 04:31:50,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 04:31:50,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,475 INFO L225 Difference]: With dead ends: 194 [2021-06-05 04:31:50,475 INFO L226 Difference]: Without dead ends: 178 [2021-06-05 04:31:50,476 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-06-05 04:31:50,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 114. [2021-06-05 04:31:50,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.8761061946902653) internal successors, (325), 113 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 325 transitions. [2021-06-05 04:31:50,512 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 325 transitions. Word has length 17 [2021-06-05 04:31:50,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,513 INFO L482 AbstractCegarLoop]: Abstraction has 114 states and 325 transitions. [2021-06-05 04:31:50,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,513 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 325 transitions. [2021-06-05 04:31:50,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 04:31:50,514 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,514 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 04:31:50,515 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,515 INFO L82 PathProgramCache]: Analyzing trace with hash 1062696049, now seen corresponding path program 2 times [2021-06-05 04:31:50,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589458945] [2021-06-05 04:31:50,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,553 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 04:31:50,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589458945] [2021-06-05 04:31:50,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589458945] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 04:31:50,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283364858] [2021-06-05 04:31:50,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 04:31:50,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 04:31:50,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,557 INFO L87 Difference]: Start difference. First operand 114 states and 325 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,585 INFO L93 Difference]: Finished difference Result 193 states and 552 transitions. [2021-06-05 04:31:50,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 04:31:50,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 04:31:50,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,587 INFO L225 Difference]: With dead ends: 193 [2021-06-05 04:31:50,587 INFO L226 Difference]: Without dead ends: 193 [2021-06-05 04:31:50,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-06-05 04:31:50,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 129. [2021-06-05 04:31:50,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.890625) internal successors, (370), 128 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 370 transitions. [2021-06-05 04:31:50,595 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 370 transitions. Word has length 17 [2021-06-05 04:31:50,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,595 INFO L482 AbstractCegarLoop]: Abstraction has 129 states and 370 transitions. [2021-06-05 04:31:50,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,595 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 370 transitions. [2021-06-05 04:31:50,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 04:31:50,596 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,596 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 04:31:50,597 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1198421705, now seen corresponding path program 3 times [2021-06-05 04:31:50,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625507125] [2021-06-05 04:31:50,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,642 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 04:31:50,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625507125] [2021-06-05 04:31:50,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625507125] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,643 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 04:31:50,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132974925] [2021-06-05 04:31:50,644 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 04:31:50,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 04:31:50,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,644 INFO L87 Difference]: Start difference. First operand 129 states and 370 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,670 INFO L93 Difference]: Finished difference Result 238 states and 687 transitions. [2021-06-05 04:31:50,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 04:31:50,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 04:31:50,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,672 INFO L225 Difference]: With dead ends: 238 [2021-06-05 04:31:50,672 INFO L226 Difference]: Without dead ends: 238 [2021-06-05 04:31:50,672 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:50,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-06-05 04:31:50,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 149. [2021-06-05 04:31:50,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.939189189189189) internal successors, (435), 148 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 435 transitions. [2021-06-05 04:31:50,680 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 435 transitions. Word has length 17 [2021-06-05 04:31:50,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,681 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 435 transitions. [2021-06-05 04:31:50,681 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,681 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 435 transitions. [2021-06-05 04:31:50,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 04:31:50,682 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,682 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 04:31:50,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 04:31:50,682 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,682 INFO L82 PathProgramCache]: Analyzing trace with hash -2134989050, now seen corresponding path program 1 times [2021-06-05 04:31:50,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716232733] [2021-06-05 04:31:50,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,712 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 04:31:50,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716232733] [2021-06-05 04:31:50,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716232733] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 04:31:50,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852355729] [2021-06-05 04:31:50,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 04:31:50,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 04:31:50,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,714 INFO L87 Difference]: Start difference. First operand 149 states and 435 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,724 INFO L93 Difference]: Finished difference Result 237 states and 697 transitions. [2021-06-05 04:31:50,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 04:31:50,724 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 04:31:50,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,725 INFO L225 Difference]: With dead ends: 237 [2021-06-05 04:31:50,725 INFO L226 Difference]: Without dead ends: 178 [2021-06-05 04:31:50,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 04:31:50,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-06-05 04:31:50,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2021-06-05 04:31:50,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.9491525423728815) internal successors, (522), 177 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 522 transitions. [2021-06-05 04:31:50,732 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 522 transitions. Word has length 18 [2021-06-05 04:31:50,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,732 INFO L482 AbstractCegarLoop]: Abstraction has 178 states and 522 transitions. [2021-06-05 04:31:50,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,732 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 522 transitions. [2021-06-05 04:31:50,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:50,733 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,733 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 04:31:50,734 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,734 INFO L82 PathProgramCache]: Analyzing trace with hash 479941677, now seen corresponding path program 1 times [2021-06-05 04:31:50,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041417860] [2021-06-05 04:31:50,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:50,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041417860] [2021-06-05 04:31:50,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041417860] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:50,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242022417] [2021-06-05 04:31:50,762 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:50,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:50,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:50,763 INFO L87 Difference]: Start difference. First operand 178 states and 522 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,784 INFO L93 Difference]: Finished difference Result 199 states and 585 transitions. [2021-06-05 04:31:50,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:50,785 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:50,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,786 INFO L225 Difference]: With dead ends: 199 [2021-06-05 04:31:50,786 INFO L226 Difference]: Without dead ends: 199 [2021-06-05 04:31:50,786 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 04:31:50,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-06-05 04:31:50,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2021-06-05 04:31:50,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.9545454545454546) internal successors, (585), 198 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 585 transitions. [2021-06-05 04:31:50,792 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 585 transitions. Word has length 19 [2021-06-05 04:31:50,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,793 INFO L482 AbstractCegarLoop]: Abstraction has 199 states and 585 transitions. [2021-06-05 04:31:50,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,793 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 585 transitions. [2021-06-05 04:31:50,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:50,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,794 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 04:31:50,794 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,795 INFO L82 PathProgramCache]: Analyzing trace with hash -727237863, now seen corresponding path program 2 times [2021-06-05 04:31:50,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225458099] [2021-06-05 04:31:50,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:50,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225458099] [2021-06-05 04:31:50,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225458099] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:50,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541333224] [2021-06-05 04:31:50,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:50,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:50,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:50,825 INFO L87 Difference]: Start difference. First operand 199 states and 585 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,860 INFO L93 Difference]: Finished difference Result 303 states and 870 transitions. [2021-06-05 04:31:50,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:50,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:50,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,862 INFO L225 Difference]: With dead ends: 303 [2021-06-05 04:31:50,862 INFO L226 Difference]: Without dead ends: 303 [2021-06-05 04:31:50,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 04:31:50,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-06-05 04:31:50,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 206. [2021-06-05 04:31:50,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.9902439024390244) internal successors, (613), 205 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 613 transitions. [2021-06-05 04:31:50,868 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 613 transitions. Word has length 19 [2021-06-05 04:31:50,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,868 INFO L482 AbstractCegarLoop]: Abstraction has 206 states and 613 transitions. [2021-06-05 04:31:50,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,868 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 613 transitions. [2021-06-05 04:31:50,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:50,869 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,869 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 04:31:50,869 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,869 INFO L82 PathProgramCache]: Analyzing trace with hash -2087010031, now seen corresponding path program 3 times [2021-06-05 04:31:50,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916714802] [2021-06-05 04:31:50,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:50,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:50,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:50,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916714802] [2021-06-05 04:31:50,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916714802] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:50,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:50,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:50,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642750117] [2021-06-05 04:31:50,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:50,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:50,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:50,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:50,896 INFO L87 Difference]: Start difference. First operand 206 states and 613 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:50,923 INFO L93 Difference]: Finished difference Result 219 states and 632 transitions. [2021-06-05 04:31:50,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:50,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:50,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:50,925 INFO L225 Difference]: With dead ends: 219 [2021-06-05 04:31:50,925 INFO L226 Difference]: Without dead ends: 206 [2021-06-05 04:31:50,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 04:31:50,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-06-05 04:31:50,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2021-06-05 04:31:50,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.9560975609756097) internal successors, (606), 205 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 606 transitions. [2021-06-05 04:31:50,933 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 606 transitions. Word has length 19 [2021-06-05 04:31:50,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:50,933 INFO L482 AbstractCegarLoop]: Abstraction has 206 states and 606 transitions. [2021-06-05 04:31:50,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:50,934 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 606 transitions. [2021-06-05 04:31:50,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:50,934 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:50,934 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:50,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 04:31:50,934 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:50,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:50,935 INFO L82 PathProgramCache]: Analyzing trace with hash 1343541745, now seen corresponding path program 4 times [2021-06-05 04:31:50,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:50,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491476908] [2021-06-05 04:31:50,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:51,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491476908] [2021-06-05 04:31:51,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491476908] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:51,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:51,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:51,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107088798] [2021-06-05 04:31:51,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:51,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:51,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:51,007 INFO L87 Difference]: Start difference. First operand 206 states and 606 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:51,045 INFO L93 Difference]: Finished difference Result 301 states and 859 transitions. [2021-06-05 04:31:51,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:51,045 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:51,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:51,047 INFO L225 Difference]: With dead ends: 301 [2021-06-05 04:31:51,047 INFO L226 Difference]: Without dead ends: 301 [2021-06-05 04:31:51,047 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.1ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-06-05 04:31:51,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-06-05 04:31:51,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 214. [2021-06-05 04:31:51,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.995305164319249) internal successors, (638), 213 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 638 transitions. [2021-06-05 04:31:51,054 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 638 transitions. Word has length 19 [2021-06-05 04:31:51,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:51,054 INFO L482 AbstractCegarLoop]: Abstraction has 214 states and 638 transitions. [2021-06-05 04:31:51,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,054 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 638 transitions. [2021-06-05 04:31:51,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:51,055 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:51,055 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:51,055 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-05 04:31:51,055 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:51,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:51,055 INFO L82 PathProgramCache]: Analyzing trace with hash -16230423, now seen corresponding path program 5 times [2021-06-05 04:31:51,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:51,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023654903] [2021-06-05 04:31:51,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:51,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023654903] [2021-06-05 04:31:51,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023654903] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:51,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:51,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:51,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469395758] [2021-06-05 04:31:51,107 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:51,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:51,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:51,108 INFO L87 Difference]: Start difference. First operand 214 states and 638 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:51,174 INFO L93 Difference]: Finished difference Result 314 states and 878 transitions. [2021-06-05 04:31:51,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:51,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:51,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:51,175 INFO L225 Difference]: With dead ends: 314 [2021-06-05 04:31:51,175 INFO L226 Difference]: Without dead ends: 301 [2021-06-05 04:31:51,175 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 04:31:51,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-06-05 04:31:51,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 207. [2021-06-05 04:31:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.9611650485436893) internal successors, (610), 206 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 610 transitions. [2021-06-05 04:31:51,180 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 610 transitions. Word has length 19 [2021-06-05 04:31:51,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:51,180 INFO L482 AbstractCegarLoop]: Abstraction has 207 states and 610 transitions. [2021-06-05 04:31:51,180 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,180 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 610 transitions. [2021-06-05 04:31:51,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:51,181 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:51,181 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:51,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-05 04:31:51,181 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:51,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:51,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1056854957, now seen corresponding path program 6 times [2021-06-05 04:31:51,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:51,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732574117] [2021-06-05 04:31:51,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:51,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732574117] [2021-06-05 04:31:51,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732574117] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:51,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:51,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:51,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327531156] [2021-06-05 04:31:51,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:51,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:51,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:51,204 INFO L87 Difference]: Start difference. First operand 207 states and 610 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:51,221 INFO L93 Difference]: Finished difference Result 231 states and 656 transitions. [2021-06-05 04:31:51,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:51,221 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:51,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:51,222 INFO L225 Difference]: With dead ends: 231 [2021-06-05 04:31:51,222 INFO L226 Difference]: Without dead ends: 195 [2021-06-05 04:31:51,223 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 04:31:51,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-06-05 04:31:51,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-06-05 04:31:51,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.922680412371134) internal successors, (567), 194 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 567 transitions. [2021-06-05 04:31:51,226 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 567 transitions. Word has length 19 [2021-06-05 04:31:51,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:51,226 INFO L482 AbstractCegarLoop]: Abstraction has 195 states and 567 transitions. [2021-06-05 04:31:51,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,227 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 567 transitions. [2021-06-05 04:31:51,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:51,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:51,227 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:51,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-05 04:31:51,227 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:51,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:51,228 INFO L82 PathProgramCache]: Analyzing trace with hash 3917895, now seen corresponding path program 1 times [2021-06-05 04:31:51,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:51,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842114961] [2021-06-05 04:31:51,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:51,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:51,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842114961] [2021-06-05 04:31:51,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842114961] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:51,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:51,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:51,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268162103] [2021-06-05 04:31:51,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:51,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:51,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:51,254 INFO L87 Difference]: Start difference. First operand 195 states and 567 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:51,280 INFO L93 Difference]: Finished difference Result 213 states and 621 transitions. [2021-06-05 04:31:51,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 04:31:51,280 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:51,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:51,281 INFO L225 Difference]: With dead ends: 213 [2021-06-05 04:31:51,281 INFO L226 Difference]: Without dead ends: 213 [2021-06-05 04:31:51,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 04:31:51,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2021-06-05 04:31:51,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 189. [2021-06-05 04:31:51,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-06-05 04:31:51,285 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-06-05 04:31:51,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:51,285 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-06-05 04:31:51,285 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,285 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-06-05 04:31:51,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 04:31:51,286 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:51,286 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:31:51,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-05 04:31:51,286 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:51,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:51,286 INFO L82 PathProgramCache]: Analyzing trace with hash 591663217, now seen corresponding path program 2 times [2021-06-05 04:31:51,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:51,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055492215] [2021-06-05 04:31:51,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 04:31:51,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055492215] [2021-06-05 04:31:51,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055492215] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 04:31:51,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 04:31:51,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-05 04:31:51,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903718084] [2021-06-05 04:31:51,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 04:31:51,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 04:31:51,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-05 04:31:51,311 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:51,339 INFO L93 Difference]: Finished difference Result 231 states and 675 transitions. [2021-06-05 04:31:51,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 04:31:51,340 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 04:31:51,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:51,341 INFO L225 Difference]: With dead ends: 231 [2021-06-05 04:31:51,341 INFO L226 Difference]: Without dead ends: 231 [2021-06-05 04:31:51,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 04:31:51,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-06-05 04:31:51,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 189. [2021-06-05 04:31:51,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-06-05 04:31:51,345 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-06-05 04:31:51,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:51,345 INFO L482 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-06-05 04:31:51,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:51,345 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-06-05 04:31:51,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:51,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:51,346 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 04:31:51,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-05 04:31:51,346 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:51,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:51,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1066078798, now seen corresponding path program 1 times [2021-06-05 04:31:51,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:51,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127546470] [2021-06-05 04:31:51,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:51,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,501 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:51,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:51,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127546470] [2021-06-05 04:31:51,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127546470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:51,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119604429] [2021-06-05 04:31:51,504 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 04:31:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:51,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:51,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:51,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:51,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:31:51,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:51,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:51,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:31:51,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 04:31:51,892 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:31:51,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:51,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:51,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:51,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:51,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:51,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:51,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:51,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:51,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 04:31:51,985 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:51,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119604429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:51,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:51,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:51,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56149969] [2021-06-05 04:31:51,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:51,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:51,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:51,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:51,987 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:52,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:52,840 INFO L93 Difference]: Finished difference Result 430 states and 1253 transitions. [2021-06-05 04:31:52,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:31:52,841 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:52,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:52,842 INFO L225 Difference]: With dead ends: 430 [2021-06-05 04:31:52,842 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 04:31:52,843 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 636.5ms TimeCoverageRelationStatistics Valid=180, Invalid=750, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:31:52,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 04:31:52,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 211. [2021-06-05 04:31:52,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 2.9047619047619047) internal successors, (610), 210 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:52,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 610 transitions. [2021-06-05 04:31:52,848 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 610 transitions. Word has length 20 [2021-06-05 04:31:52,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:52,848 INFO L482 AbstractCegarLoop]: Abstraction has 211 states and 610 transitions. [2021-06-05 04:31:52,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:52,848 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 610 transitions. [2021-06-05 04:31:52,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:52,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:52,849 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 04:31:53,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 04:31:53,061 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:53,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:53,061 INFO L82 PathProgramCache]: Analyzing trace with hash -876621394, now seen corresponding path program 2 times [2021-06-05 04:31:53,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:53,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572425086] [2021-06-05 04:31:53,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:53,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:53,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:53,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:53,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572425086] [2021-06-05 04:31:53,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572425086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:53,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10014390] [2021-06-05 04:31:53,197 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 04:31:53,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:31:53,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:53,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:53,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:53,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:53,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:31:53,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:53,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:53,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:31:53,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:31:53,448 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:31:53,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:53,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:53,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:53,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:53,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:53,462 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:53,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:53,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:53,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 04:31:53,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:53,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10014390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:53,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:53,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:53,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173458571] [2021-06-05 04:31:53,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:53,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:53,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:53,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:53,511 INFO L87 Difference]: Start difference. First operand 211 states and 610 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:54,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:54,093 INFO L93 Difference]: Finished difference Result 350 states and 1015 transitions. [2021-06-05 04:31:54,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:31:54,094 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:54,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:54,095 INFO L225 Difference]: With dead ends: 350 [2021-06-05 04:31:54,095 INFO L226 Difference]: Without dead ends: 335 [2021-06-05 04:31:54,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 405.7ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:31:54,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-06-05 04:31:54,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 217. [2021-06-05 04:31:54,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.912037037037037) internal successors, (629), 216 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:54,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 629 transitions. [2021-06-05 04:31:54,100 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 629 transitions. Word has length 20 [2021-06-05 04:31:54,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:54,100 INFO L482 AbstractCegarLoop]: Abstraction has 217 states and 629 transitions. [2021-06-05 04:31:54,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:54,100 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 629 transitions. [2021-06-05 04:31:54,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:54,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:54,101 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 04:31:54,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 04:31:54,318 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:54,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:54,319 INFO L82 PathProgramCache]: Analyzing trace with hash -1378412730, now seen corresponding path program 3 times [2021-06-05 04:31:54,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:54,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733546020] [2021-06-05 04:31:54,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:54,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:54,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:54,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:54,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733546020] [2021-06-05 04:31:54,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733546020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:54,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165569719] [2021-06-05 04:31:54,461 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 04:31:54,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:31:54,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:54,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:54,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:54,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:54,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:31:54,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:54,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:54,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:31:54,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:31:54,632 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:31:54,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:54,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:54,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:54,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:54,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:54,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:54,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:54,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:54,652 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:31:54,700 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:54,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165569719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:54,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:54,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:54,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019577984] [2021-06-05 04:31:54,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:54,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:54,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:54,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:54,702 INFO L87 Difference]: Start difference. First operand 217 states and 629 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:55,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:55,188 INFO L93 Difference]: Finished difference Result 356 states and 1028 transitions. [2021-06-05 04:31:55,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:31:55,189 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:55,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:55,190 INFO L225 Difference]: With dead ends: 356 [2021-06-05 04:31:55,190 INFO L226 Difference]: Without dead ends: 341 [2021-06-05 04:31:55,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:31:55,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-06-05 04:31:55,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 215. [2021-06-05 04:31:55,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.9065420560747666) internal successors, (622), 214 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 622 transitions. [2021-06-05 04:31:55,195 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 622 transitions. Word has length 20 [2021-06-05 04:31:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:55,195 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 622 transitions. [2021-06-05 04:31:55,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 622 transitions. [2021-06-05 04:31:55,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:55,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:55,196 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 04:31:55,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 04:31:55,409 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:55,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:55,409 INFO L82 PathProgramCache]: Analyzing trace with hash 809770446, now seen corresponding path program 4 times [2021-06-05 04:31:55,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:55,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347859918] [2021-06-05 04:31:55,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:55,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:55,522 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:55,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:55,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347859918] [2021-06-05 04:31:55,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347859918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:55,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301399553] [2021-06-05 04:31:55,523 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 04:31:55,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:31:55,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:55,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:55,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:55,622 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 19 treesize of output 15 [2021-06-05 04:31:55,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:55,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:55,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:55,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 04:31:55,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:55,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:55,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:55,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:55,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:55,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:55,661 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:55,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:55,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:55,667 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:31:55,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:55,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301399553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:55,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:55,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:55,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349787388] [2021-06-05 04:31:55,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:55,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:55,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:55,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:55,714 INFO L87 Difference]: Start difference. First operand 215 states and 622 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:56,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:56,089 INFO L93 Difference]: Finished difference Result 339 states and 983 transitions. [2021-06-05 04:31:56,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:31:56,089 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:56,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:56,090 INFO L225 Difference]: With dead ends: 339 [2021-06-05 04:31:56,091 INFO L226 Difference]: Without dead ends: 324 [2021-06-05 04:31:56,091 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 303.5ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:31:56,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-06-05 04:31:56,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 227. [2021-06-05 04:31:56,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.911504424778761) internal successors, (658), 226 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:56,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 658 transitions. [2021-06-05 04:31:56,095 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 658 transitions. Word has length 20 [2021-06-05 04:31:56,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:56,095 INFO L482 AbstractCegarLoop]: Abstraction has 227 states and 658 transitions. [2021-06-05 04:31:56,095 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:56,095 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 658 transitions. [2021-06-05 04:31:56,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:56,096 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:56,096 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 04:31:56,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:31:56,309 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:56,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:56,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1389597972, now seen corresponding path program 5 times [2021-06-05 04:31:56,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:56,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329639572] [2021-06-05 04:31:56,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:56,422 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:56,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:56,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329639572] [2021-06-05 04:31:56,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329639572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:56,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881643919] [2021-06-05 04:31:56,422 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 04:31:56,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:31:56,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:56,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:56,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:56,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:56,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:31:56,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:56,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:56,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:31:56,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:31:56,628 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:31:56,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:56,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:56,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:56,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:56,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:56,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:56,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:56,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:56,645 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 04:31:56,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:56,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881643919] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:56,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:56,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:56,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389643326] [2021-06-05 04:31:56,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:56,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:56,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:56,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:56,677 INFO L87 Difference]: Start difference. First operand 227 states and 658 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:57,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:57,391 INFO L93 Difference]: Finished difference Result 487 states and 1405 transitions. [2021-06-05 04:31:57,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:31:57,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:57,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:57,393 INFO L225 Difference]: With dead ends: 487 [2021-06-05 04:31:57,393 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 04:31:57,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 540.2ms TimeCoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:31:57,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 04:31:57,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 241. [2021-06-05 04:31:57,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:57,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 04:31:57,398 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 04:31:57,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:57,398 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 04:31:57,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:57,398 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 04:31:57,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:57,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:57,399 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 04:31:57,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 04:31:57,613 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:57,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:57,613 INFO L82 PathProgramCache]: Analyzing trace with hash 780645038, now seen corresponding path program 6 times [2021-06-05 04:31:57,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:57,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169352928] [2021-06-05 04:31:57,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:57,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:57,721 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:57,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:57,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169352928] [2021-06-05 04:31:57,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169352928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:57,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993051683] [2021-06-05 04:31:57,721 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 04:31:57,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:31:57,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:57,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:57,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:57,795 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 19 treesize of output 15 [2021-06-05 04:31:57,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:57,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:57,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:57,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:31:57,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:57,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:57,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:57,855 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:31:57,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:57,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:31:57,865 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:57,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993051683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:57,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:57,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:31:57,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073186634] [2021-06-05 04:31:57,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:31:57,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:57,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:31:57,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:31:57,866 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:58,029 INFO L93 Difference]: Finished difference Result 333 states and 976 transitions. [2021-06-05 04:31:58,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:31:58,029 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:31:58,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:58,030 INFO L225 Difference]: With dead ends: 333 [2021-06-05 04:31:58,030 INFO L226 Difference]: Without dead ends: 318 [2021-06-05 04:31:58,031 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 128.4ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:31:58,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-06-05 04:31:58,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 247. [2021-06-05 04:31:58,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 3.016260162601626) internal successors, (742), 246 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 742 transitions. [2021-06-05 04:31:58,035 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 742 transitions. Word has length 20 [2021-06-05 04:31:58,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:58,035 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 742 transitions. [2021-06-05 04:31:58,035 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,035 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 742 transitions. [2021-06-05 04:31:58,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:58,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:58,036 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 04:31:58,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:31:58,255 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:58,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:58,256 INFO L82 PathProgramCache]: Analyzing trace with hash 278853702, now seen corresponding path program 7 times [2021-06-05 04:31:58,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:58,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147371846] [2021-06-05 04:31:58,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:58,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:58,377 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:58,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:58,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147371846] [2021-06-05 04:31:58,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147371846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:58,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433399497] [2021-06-05 04:31:58,378 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:31:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:58,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:58,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:58,446 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 19 treesize of output 15 [2021-06-05 04:31:58,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:58,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:58,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:58,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:31:58,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:58,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:58,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:58,501 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:31:58,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:58,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:31:58,520 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:58,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433399497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:58,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:58,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:31:58,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794222232] [2021-06-05 04:31:58,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:31:58,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:58,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:31:58,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:31:58,522 INFO L87 Difference]: Start difference. First operand 247 states and 742 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:58,692 INFO L93 Difference]: Finished difference Result 327 states and 963 transitions. [2021-06-05 04:31:58,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:31:58,692 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:31:58,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:58,693 INFO L225 Difference]: With dead ends: 327 [2021-06-05 04:31:58,693 INFO L226 Difference]: Without dead ends: 312 [2021-06-05 04:31:58,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:31:58,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-06-05 04:31:58,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 245. [2021-06-05 04:31:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 3.012295081967213) internal successors, (735), 244 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 735 transitions. [2021-06-05 04:31:58,698 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 735 transitions. Word has length 20 [2021-06-05 04:31:58,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:58,698 INFO L482 AbstractCegarLoop]: Abstraction has 245 states and 735 transitions. [2021-06-05 04:31:58,698 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:58,698 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 735 transitions. [2021-06-05 04:31:58,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:58,698 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:58,699 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 04:31:58,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:31:58,913 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:31:58,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:31:58,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1252991442, now seen corresponding path program 8 times [2021-06-05 04:31:58,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:31:58,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335498051] [2021-06-05 04:31:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:31:58,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:31:59,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:59,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:31:59,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335498051] [2021-06-05 04:31:59,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335498051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:59,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280671083] [2021-06-05 04:31:59,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:31:59,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:31:59,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:31:59,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:31:59,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:31:59,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:59,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:31:59,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:59,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:59,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:31:59,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:31:59,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:59,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:31:59,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:59,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:59,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:31:59,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:31:59,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:31:59,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:31:59,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:31:59,287 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 04:31:59,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:31:59,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280671083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:31:59,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:31:59,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:31:59,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319341770] [2021-06-05 04:31:59,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:31:59,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:31:59,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:31:59,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:31:59,334 INFO L87 Difference]: Start difference. First operand 245 states and 735 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:59,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:31:59,864 INFO L93 Difference]: Finished difference Result 388 states and 1142 transitions. [2021-06-05 04:31:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:31:59,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:31:59,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:31:59,866 INFO L225 Difference]: With dead ends: 388 [2021-06-05 04:31:59,866 INFO L226 Difference]: Without dead ends: 373 [2021-06-05 04:31:59,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 394.9ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:31:59,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-06-05 04:31:59,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 242. [2021-06-05 04:31:59,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 3.004149377593361) internal successors, (724), 241 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:31:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 724 transitions. [2021-06-05 04:31:59,870 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 724 transitions. Word has length 20 [2021-06-05 04:31:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:31:59,870 INFO L482 AbstractCegarLoop]: Abstraction has 242 states and 724 transitions. [2021-06-05 04:31:59,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:31:59,871 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 724 transitions. [2021-06-05 04:31:59,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:31:59,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:31:59,871 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 04:32:00,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 04:32:00,085 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:00,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:00,085 INFO L82 PathProgramCache]: Analyzing trace with hash 251310436, now seen corresponding path program 9 times [2021-06-05 04:32:00,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:00,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669452835] [2021-06-05 04:32:00,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:00,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:00,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:00,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669452835] [2021-06-05 04:32:00,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669452835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:00,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32680559] [2021-06-05 04:32:00,211 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 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 04:32:00,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:00,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:00,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:00,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:00,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:00,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:00,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:00,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:00,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:00,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 04:32:00,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:00,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:00,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:00,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:00,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:00,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:00,376 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:00,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:00,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:00,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 04:32:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:00,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32680559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:00,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:00,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:00,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124614862] [2021-06-05 04:32:00,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:00,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:00,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:00,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:00,453 INFO L87 Difference]: Start difference. First operand 242 states and 724 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:00,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:00,785 INFO L93 Difference]: Finished difference Result 392 states and 1154 transitions. [2021-06-05 04:32:00,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:00,785 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:00,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:00,788 INFO L225 Difference]: With dead ends: 392 [2021-06-05 04:32:00,788 INFO L226 Difference]: Without dead ends: 377 [2021-06-05 04:32:00,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 273.1ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:00,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-06-05 04:32:00,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 241. [2021-06-05 04:32:00,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:00,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 04:32:00,796 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 04:32:00,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:00,797 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 04:32:00,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:00,797 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 04:32:00,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:00,798 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:00,798 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 04:32:01,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 04:32:01,013 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:01,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:01,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1438632468, now seen corresponding path program 10 times [2021-06-05 04:32:01,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:01,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193431722] [2021-06-05 04:32:01,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:01,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:01,116 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:01,117 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:01,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193431722] [2021-06-05 04:32:01,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193431722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:01,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458177063] [2021-06-05 04:32:01,117 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:01,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:01,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:01,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:01,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:01,198 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 19 treesize of output 15 [2021-06-05 04:32:01,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:01,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:01,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:01,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:01,232 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:01,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:32:01,255 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:01,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458177063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:01,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:01,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:01,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812584563] [2021-06-05 04:32:01,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:01,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:01,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:01,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:01,258 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:01,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:01,415 INFO L93 Difference]: Finished difference Result 313 states and 920 transitions. [2021-06-05 04:32:01,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:01,415 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:01,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:01,417 INFO L225 Difference]: With dead ends: 313 [2021-06-05 04:32:01,417 INFO L226 Difference]: Without dead ends: 298 [2021-06-05 04:32:01,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 107.6ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:01,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-06-05 04:32:01,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 241. [2021-06-05 04:32:01,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.995833333333333) internal successors, (719), 240 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:01,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 719 transitions. [2021-06-05 04:32:01,421 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 719 transitions. Word has length 20 [2021-06-05 04:32:01,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:01,421 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 719 transitions. [2021-06-05 04:32:01,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:01,421 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 719 transitions. [2021-06-05 04:32:01,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:01,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:01,421 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 04:32:01,636 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 04:32:01,637 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:01,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:01,637 INFO L82 PathProgramCache]: Analyzing trace with hash -314612260, now seen corresponding path program 11 times [2021-06-05 04:32:01,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:01,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591718765] [2021-06-05 04:32:01,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:01,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:01,750 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:01,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:01,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591718765] [2021-06-05 04:32:01,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591718765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:01,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773182592] [2021-06-05 04:32:01,751 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 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 04:32:01,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:01,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:01,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:01,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:01,798 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 19 treesize of output 15 [2021-06-05 04:32:01,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,801 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 19 treesize of output 15 [2021-06-05 04:32:01,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:01,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:01,817 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:47 [2021-06-05 04:32:01,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:01,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,926 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 30 treesize of output 24 [2021-06-05 04:32:01,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:01,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:01,936 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:01,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:01,937 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:27 [2021-06-05 04:32:02,001 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:02,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773182592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:02,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:02,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:02,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684373383] [2021-06-05 04:32:02,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:02,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:02,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:02,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:02,002 INFO L87 Difference]: Start difference. First operand 241 states and 719 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:02,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:02,822 INFO L93 Difference]: Finished difference Result 525 states and 1564 transitions. [2021-06-05 04:32:02,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 04:32:02,822 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:02,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:02,824 INFO L225 Difference]: With dead ends: 525 [2021-06-05 04:32:02,824 INFO L226 Difference]: Without dead ends: 495 [2021-06-05 04:32:02,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 741.1ms TimeCoverageRelationStatistics Valid=204, Invalid=788, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:32:02,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-05 04:32:02,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 245. [2021-06-05 04:32:02,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 2.9959016393442623) internal successors, (731), 244 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:02,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 731 transitions. [2021-06-05 04:32:02,829 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 731 transitions. Word has length 20 [2021-06-05 04:32:02,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:02,829 INFO L482 AbstractCegarLoop]: Abstraction has 245 states and 731 transitions. [2021-06-05 04:32:02,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:02,829 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 731 transitions. [2021-06-05 04:32:02,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:02,830 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:02,830 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 04:32:03,043 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-06-05 04:32:03,043 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:03,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:03,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1996748574, now seen corresponding path program 12 times [2021-06-05 04:32:03,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:03,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285529971] [2021-06-05 04:32:03,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:03,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:03,135 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:03,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:03,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285529971] [2021-06-05 04:32:03,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285529971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:03,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740256423] [2021-06-05 04:32:03,136 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 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 04:32:03,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:03,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:03,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:03,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:03,216 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 19 treesize of output 15 [2021-06-05 04:32:03,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:03,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:03,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:03,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:03,239 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:03,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:03,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:03,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740256423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:03,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:03,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:03,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635910889] [2021-06-05 04:32:03,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:03,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:03,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:03,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:03,250 INFO L87 Difference]: Start difference. First operand 245 states and 731 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:03,379 INFO L93 Difference]: Finished difference Result 326 states and 964 transitions. [2021-06-05 04:32:03,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:03,379 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:03,380 INFO L225 Difference]: With dead ends: 326 [2021-06-05 04:32:03,380 INFO L226 Difference]: Without dead ends: 311 [2021-06-05 04:32:03,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 93.7ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:03,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-06-05 04:32:03,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 252. [2021-06-05 04:32:03,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 3.00398406374502) internal successors, (754), 251 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:03,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 754 transitions. [2021-06-05 04:32:03,384 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 754 transitions. Word has length 20 [2021-06-05 04:32:03,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:03,384 INFO L482 AbstractCegarLoop]: Abstraction has 252 states and 754 transitions. [2021-06-05 04:32:03,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,385 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 754 transitions. [2021-06-05 04:32:03,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:03,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:03,385 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 04:32:03,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 04:32:03,601 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:03,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:03,601 INFO L82 PathProgramCache]: Analyzing trace with hash 2032800900, now seen corresponding path program 13 times [2021-06-05 04:32:03,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:03,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036847612] [2021-06-05 04:32:03,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:03,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:03,689 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:03,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:03,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036847612] [2021-06-05 04:32:03,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036847612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:03,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109733570] [2021-06-05 04:32:03,690 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 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 04:32:03,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:03,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:03,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:03,748 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 19 treesize of output 15 [2021-06-05 04:32:03,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:03,753 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,753 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:03,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:03,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:03,768 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:03,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:03,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:03,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:03,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109733570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:03,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:03,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:03,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824297655] [2021-06-05 04:32:03,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:03,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:03,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:03,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:03,784 INFO L87 Difference]: Start difference. First operand 252 states and 754 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:03,941 INFO L93 Difference]: Finished difference Result 332 states and 977 transitions. [2021-06-05 04:32:03,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:03,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:03,942 INFO L225 Difference]: With dead ends: 332 [2021-06-05 04:32:03,943 INFO L226 Difference]: Without dead ends: 317 [2021-06-05 04:32:03,943 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 96.6ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:03,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-06-05 04:32:03,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 249. [2021-06-05 04:32:03,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.995967741935484) internal successors, (743), 248 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:03,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 743 transitions. [2021-06-05 04:32:03,947 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 743 transitions. Word has length 20 [2021-06-05 04:32:03,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:03,947 INFO L482 AbstractCegarLoop]: Abstraction has 249 states and 743 transitions. [2021-06-05 04:32:03,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:03,947 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 743 transitions. [2021-06-05 04:32:03,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:03,947 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:03,948 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 04:32:04,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 04:32:04,163 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:04,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:04,164 INFO L82 PathProgramCache]: Analyzing trace with hash -115995636, now seen corresponding path program 14 times [2021-06-05 04:32:04,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:04,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839039611] [2021-06-05 04:32:04,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:04,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:04,254 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:04,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:04,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839039611] [2021-06-05 04:32:04,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839039611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:04,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275573441] [2021-06-05 04:32:04,254 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 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 04:32:04,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:04,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:04,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:04,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:04,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 19 treesize of output 15 [2021-06-05 04:32:04,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:04,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:04,336 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 20 treesize of output 16 [2021-06-05 04:32:04,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:04,342 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:04,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:04,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:04,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275573441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:04,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:04,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:32:04,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919311493] [2021-06-05 04:32:04,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:32:04,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:04,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:32:04,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:04,357 INFO L87 Difference]: Start difference. First operand 249 states and 743 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:04,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:04,506 INFO L93 Difference]: Finished difference Result 327 states and 966 transitions. [2021-06-05 04:32:04,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:04,507 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:32:04,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:04,508 INFO L225 Difference]: With dead ends: 327 [2021-06-05 04:32:04,508 INFO L226 Difference]: Without dead ends: 312 [2021-06-05 04:32:04,508 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 110.6ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:04,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-06-05 04:32:04,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 262. [2021-06-05 04:32:04,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:04,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 04:32:04,512 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 04:32:04,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:04,512 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 04:32:04,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:04,513 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 04:32:04,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:04,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:04,513 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 04:32:04,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:04,729 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:04,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:04,729 INFO L82 PathProgramCache]: Analyzing trace with hash -742091602, now seen corresponding path program 15 times [2021-06-05 04:32:04,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:04,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608904547] [2021-06-05 04:32:04,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:04,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:04,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:04,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608904547] [2021-06-05 04:32:04,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608904547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:04,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003612038] [2021-06-05 04:32:04,828 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 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 04:32:04,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:04,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:04,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:04,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:04,903 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 19 treesize of output 15 [2021-06-05 04:32:04,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:04,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:04,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:04,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:04,976 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:04,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:04,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:05,014 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:05,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003612038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:05,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:05,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:05,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243321337] [2021-06-05 04:32:05,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:05,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:05,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:05,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:05,015 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:05,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:05,203 INFO L93 Difference]: Finished difference Result 392 states and 1151 transitions. [2021-06-05 04:32:05,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:05,203 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:05,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:05,205 INFO L225 Difference]: With dead ends: 392 [2021-06-05 04:32:05,205 INFO L226 Difference]: Without dead ends: 377 [2021-06-05 04:32:05,205 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 171.8ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:05,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-06-05 04:32:05,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 268. [2021-06-05 04:32:05,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 3.0112359550561796) internal successors, (804), 267 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:05,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 804 transitions. [2021-06-05 04:32:05,220 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 804 transitions. Word has length 20 [2021-06-05 04:32:05,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:05,220 INFO L482 AbstractCegarLoop]: Abstraction has 268 states and 804 transitions. [2021-06-05 04:32:05,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:05,220 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 804 transitions. [2021-06-05 04:32:05,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:05,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:05,221 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 04:32:05,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:05,437 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:05,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:05,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1243882938, now seen corresponding path program 16 times [2021-06-05 04:32:05,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:05,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49896551] [2021-06-05 04:32:05,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:05,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:05,554 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:05,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:05,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49896551] [2021-06-05 04:32:05,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49896551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:05,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087132937] [2021-06-05 04:32:05,554 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 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 04:32:05,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:05,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:05,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:05,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:05,626 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 19 treesize of output 15 [2021-06-05 04:32:05,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:05,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:05,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:05,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:05,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:05,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:05,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:05,677 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:05,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:05,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:05,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:05,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087132937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:05,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:05,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:05,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453753577] [2021-06-05 04:32:05,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:05,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:05,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:05,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:05,723 INFO L87 Difference]: Start difference. First operand 268 states and 804 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:05,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:05,968 INFO L93 Difference]: Finished difference Result 386 states and 1138 transitions. [2021-06-05 04:32:05,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:05,969 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:05,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:05,970 INFO L225 Difference]: With dead ends: 386 [2021-06-05 04:32:05,970 INFO L226 Difference]: Without dead ends: 371 [2021-06-05 04:32:05,970 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 177.1ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:05,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-06-05 04:32:05,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 266. [2021-06-05 04:32:05,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 3.0075471698113208) internal successors, (797), 265 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:05,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 797 transitions. [2021-06-05 04:32:05,976 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 797 transitions. Word has length 20 [2021-06-05 04:32:05,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:05,976 INFO L482 AbstractCegarLoop]: Abstraction has 266 states and 797 transitions. [2021-06-05 04:32:05,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:05,977 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 797 transitions. [2021-06-05 04:32:05,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:05,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:05,978 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 04:32:06,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:06,193 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:06,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:06,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1519239214, now seen corresponding path program 17 times [2021-06-05 04:32:06,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:06,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622938151] [2021-06-05 04:32:06,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:06,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:06,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:06,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622938151] [2021-06-05 04:32:06,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622938151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:06,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39785458] [2021-06-05 04:32:06,296 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 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 04:32:06,324 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:06,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:06,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:06,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:06,361 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 19 treesize of output 15 [2021-06-05 04:32:06,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:06,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:06,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:06,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:06,407 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:06,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:06,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:06,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39785458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:06,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:06,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:06,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471322691] [2021-06-05 04:32:06,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:06,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:06,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:06,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:06,422 INFO L87 Difference]: Start difference. First operand 266 states and 797 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:06,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:06,585 INFO L93 Difference]: Finished difference Result 364 states and 1072 transitions. [2021-06-05 04:32:06,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:06,585 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:06,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:06,586 INFO L225 Difference]: With dead ends: 364 [2021-06-05 04:32:06,586 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 04:32:06,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 127.4ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:06,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 04:32:06,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 263. [2021-06-05 04:32:06,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0) internal successors, (786), 262 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:06,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 786 transitions. [2021-06-05 04:32:06,590 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 786 transitions. Word has length 20 [2021-06-05 04:32:06,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:06,590 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 786 transitions. [2021-06-05 04:32:06,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:06,590 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 786 transitions. [2021-06-05 04:32:06,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:06,591 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:06,591 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 04:32:06,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-05 04:32:06,805 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:06,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1271426204, now seen corresponding path program 18 times [2021-06-05 04:32:06,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:06,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132266817] [2021-06-05 04:32:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:06,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:06,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:06,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:06,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132266817] [2021-06-05 04:32:06,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132266817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:06,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226476776] [2021-06-05 04:32:06,904 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 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 04:32:06,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:06,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:06,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:06,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:06,970 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 19 treesize of output 15 [2021-06-05 04:32:06,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:06,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:06,978 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:06,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:06,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:07,002 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:07,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:32:07,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:07,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226476776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:07,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:07,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:07,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069288636] [2021-06-05 04:32:07,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:07,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:07,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:07,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:07,024 INFO L87 Difference]: Start difference. First operand 263 states and 786 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:07,208 INFO L93 Difference]: Finished difference Result 361 states and 1061 transitions. [2021-06-05 04:32:07,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:07,209 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:07,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:07,210 INFO L225 Difference]: With dead ends: 361 [2021-06-05 04:32:07,210 INFO L226 Difference]: Without dead ends: 346 [2021-06-05 04:32:07,211 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 114.4ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:07,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-06-05 04:32:07,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 262. [2021-06-05 04:32:07,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 04:32:07,219 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 04:32:07,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:07,219 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 04:32:07,219 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,219 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 04:32:07,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:07,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:07,219 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 04:32:07,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 04:32:07,438 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:07,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:07,438 INFO L82 PathProgramCache]: Analyzing trace with hash 418516700, now seen corresponding path program 19 times [2021-06-05 04:32:07,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:07,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871603978] [2021-06-05 04:32:07,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:07,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:07,533 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:07,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:07,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871603978] [2021-06-05 04:32:07,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871603978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:07,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110054001] [2021-06-05 04:32:07,534 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 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 04:32:07,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:07,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:07,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:07,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:07,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:07,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:32:07,623 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 20 treesize of output 16 [2021-06-05 04:32:07,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:07,628 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:07,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:07,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:32:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:07,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110054001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:07,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:07,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:07,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896858318] [2021-06-05 04:32:07,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:07,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:07,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:07,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:07,654 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:07,820 INFO L93 Difference]: Finished difference Result 343 states and 1008 transitions. [2021-06-05 04:32:07,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:07,821 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:07,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:07,822 INFO L225 Difference]: With dead ends: 343 [2021-06-05 04:32:07,822 INFO L226 Difference]: Without dead ends: 328 [2021-06-05 04:32:07,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 113.0ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:07,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-06-05 04:32:07,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 262. [2021-06-05 04:32:07,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 04:32:07,826 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 04:32:07,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:07,826 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 04:32:07,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:07,826 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 04:32:07,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:07,826 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:07,826 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 04:32:08,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 04:32:08,041 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:08,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:08,041 INFO L82 PathProgramCache]: Analyzing trace with hash -730480638, now seen corresponding path program 20 times [2021-06-05 04:32:08,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:08,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062242888] [2021-06-05 04:32:08,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:08,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:08,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:08,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:08,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062242888] [2021-06-05 04:32:08,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062242888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:08,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999149180] [2021-06-05 04:32:08,172 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 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 04:32:08,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:08,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:08,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:08,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:08,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:08,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:08,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:08,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:08,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:08,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:08,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:08,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:08,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:08,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:08,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:08,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:08,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:08,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:08,356 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:08,356 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:08,402 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:08,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999149180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:08,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:08,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:08,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211290007] [2021-06-05 04:32:08,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:08,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:08,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:08,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:08,403 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:08,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:08,805 INFO L93 Difference]: Finished difference Result 367 states and 1085 transitions. [2021-06-05 04:32:08,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:08,805 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:08,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:08,806 INFO L225 Difference]: With dead ends: 367 [2021-06-05 04:32:08,806 INFO L226 Difference]: Without dead ends: 352 [2021-06-05 04:32:08,806 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 300.6ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:08,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-06-05 04:32:08,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 260. [2021-06-05 04:32:08,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.996138996138996) internal successors, (776), 259 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:08,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 776 transitions. [2021-06-05 04:32:08,811 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 776 transitions. Word has length 20 [2021-06-05 04:32:08,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:08,811 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 776 transitions. [2021-06-05 04:32:08,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:08,811 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 776 transitions. [2021-06-05 04:32:08,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:08,812 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:08,812 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 04:32:09,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 04:32:09,025 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:09,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:09,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1584321884, now seen corresponding path program 21 times [2021-06-05 04:32:09,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:09,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688488147] [2021-06-05 04:32:09,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:09,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:09,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:09,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688488147] [2021-06-05 04:32:09,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688488147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:09,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833408926] [2021-06-05 04:32:09,172 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 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 04:32:09,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:09,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:09,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:09,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:09,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:09,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:09,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:09,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:09,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:09,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:09,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:09,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:09,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:09,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:09,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:09,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:09,355 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:09,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:09,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:09,364 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:09,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:09,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833408926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:09,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:09,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:09,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894431915] [2021-06-05 04:32:09,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:09,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:09,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:09,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:09,412 INFO L87 Difference]: Start difference. First operand 260 states and 776 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:09,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:09,719 INFO L93 Difference]: Finished difference Result 385 states and 1130 transitions. [2021-06-05 04:32:09,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:09,719 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:09,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:09,721 INFO L225 Difference]: With dead ends: 385 [2021-06-05 04:32:09,721 INFO L226 Difference]: Without dead ends: 370 [2021-06-05 04:32:09,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 319.4ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:09,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-06-05 04:32:09,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 263. [2021-06-05 04:32:09,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 3.0076335877862594) internal successors, (788), 262 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:09,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 788 transitions. [2021-06-05 04:32:09,725 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 788 transitions. Word has length 20 [2021-06-05 04:32:09,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:09,725 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 788 transitions. [2021-06-05 04:32:09,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:09,725 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 788 transitions. [2021-06-05 04:32:09,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:09,725 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:09,726 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 04:32:09,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:09,941 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:09,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:09,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1380717250, now seen corresponding path program 22 times [2021-06-05 04:32:09,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:09,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107795684] [2021-06-05 04:32:09,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:10,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:10,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:10,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107795684] [2021-06-05 04:32:10,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107795684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:10,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379930995] [2021-06-05 04:32:10,091 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 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 04:32:10,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:10,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:10,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:10,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:10,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:10,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:10,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:10,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:10,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:10,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:10,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:10,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:10,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:10,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:10,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:10,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:10,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:10,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:10,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:10,244 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 04:32:10,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:10,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379930995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:10,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:10,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:10,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647903793] [2021-06-05 04:32:10,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:10,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:10,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:10,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:10,309 INFO L87 Difference]: Start difference. First operand 263 states and 788 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:10,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:10,620 INFO L93 Difference]: Finished difference Result 379 states and 1115 transitions. [2021-06-05 04:32:10,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:10,621 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:10,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:10,622 INFO L225 Difference]: With dead ends: 379 [2021-06-05 04:32:10,622 INFO L226 Difference]: Without dead ends: 364 [2021-06-05 04:32:10,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 312.4ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:10,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-06-05 04:32:10,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 259. [2021-06-05 04:32:10,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.992248062015504) internal successors, (772), 258 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:10,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 772 transitions. [2021-06-05 04:32:10,626 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 772 transitions. Word has length 20 [2021-06-05 04:32:10,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:10,626 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 772 transitions. [2021-06-05 04:32:10,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:10,626 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 772 transitions. [2021-06-05 04:32:10,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:10,626 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:10,626 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 04:32:10,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:10,829 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:10,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:10,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1002272404, now seen corresponding path program 23 times [2021-06-05 04:32:10,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:10,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426882051] [2021-06-05 04:32:10,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:10,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:10,968 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:10,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:10,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426882051] [2021-06-05 04:32:10,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426882051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:10,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332912679] [2021-06-05 04:32:10,969 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 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 04:32:11,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:11,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:11,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:11,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:11,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:11,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:11,070 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:11,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2021-06-05 04:32:11,109 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:103, output treesize:89 [2021-06-05 04:32:11,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 04:32:11,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:11,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:11,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:11,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:11,535 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:11,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:11,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-06-05 04:32:11,563 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:11,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:11,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:11,587 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:89, output treesize:27 [2021-06-05 04:32:11,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:11,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332912679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:11,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:11,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:11,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540277826] [2021-06-05 04:32:11,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:11,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:11,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:11,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:11,640 INFO L87 Difference]: Start difference. First operand 259 states and 772 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:12,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:12,062 INFO L93 Difference]: Finished difference Result 355 states and 1054 transitions. [2021-06-05 04:32:12,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:12,063 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:12,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:12,064 INFO L225 Difference]: With dead ends: 355 [2021-06-05 04:32:12,064 INFO L226 Difference]: Without dead ends: 340 [2021-06-05 04:32:12,064 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 389.5ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:32:12,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-06-05 04:32:12,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 269. [2021-06-05 04:32:12,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 268 states have (on average 3.0111940298507465) internal successors, (807), 268 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:12,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 807 transitions. [2021-06-05 04:32:12,068 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 807 transitions. Word has length 20 [2021-06-05 04:32:12,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:12,068 INFO L482 AbstractCegarLoop]: Abstraction has 269 states and 807 transitions. [2021-06-05 04:32:12,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:12,068 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 807 transitions. [2021-06-05 04:32:12,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:12,068 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:12,068 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 04:32:12,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 04:32:12,273 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:12,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:12,273 INFO L82 PathProgramCache]: Analyzing trace with hash 500481068, now seen corresponding path program 24 times [2021-06-05 04:32:12,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:12,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004526632] [2021-06-05 04:32:12,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:12,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:12,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:12,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:12,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004526632] [2021-06-05 04:32:12,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004526632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:12,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770291499] [2021-06-05 04:32:12,399 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 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 04:32:12,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:12,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:12,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:12,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:12,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:12,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:12,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:12,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:12,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:12,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:32:12,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:12,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:12,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:12,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:12,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:12,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:12,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:12,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:12,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:12,611 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 04:32:12,663 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:12,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770291499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:12,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:12,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:12,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394003502] [2021-06-05 04:32:12,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:12,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:12,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:12,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:12,664 INFO L87 Difference]: Start difference. First operand 269 states and 807 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:12,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:12,888 INFO L93 Difference]: Finished difference Result 357 states and 1051 transitions. [2021-06-05 04:32:12,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:12,888 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:12,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:12,889 INFO L225 Difference]: With dead ends: 357 [2021-06-05 04:32:12,889 INFO L226 Difference]: Without dead ends: 342 [2021-06-05 04:32:12,889 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 219.1ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:12,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-06-05 04:32:12,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 267. [2021-06-05 04:32:12,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 3.007518796992481) internal successors, (800), 266 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:12,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 800 transitions. [2021-06-05 04:32:12,893 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 800 transitions. Word has length 20 [2021-06-05 04:32:12,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:12,893 INFO L482 AbstractCegarLoop]: Abstraction has 267 states and 800 transitions. [2021-06-05 04:32:12,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:12,893 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 800 transitions. [2021-06-05 04:32:12,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:12,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:12,894 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 04:32:13,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:13,103 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:13,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:13,103 INFO L82 PathProgramCache]: Analyzing trace with hash -1031364076, now seen corresponding path program 25 times [2021-06-05 04:32:13,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:13,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220430828] [2021-06-05 04:32:13,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:13,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:13,233 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:13,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:13,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220430828] [2021-06-05 04:32:13,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220430828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:13,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782616722] [2021-06-05 04:32:13,234 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 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 04:32:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:13,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:13,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:13,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:13,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:13,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:13,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:13,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:13,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:13,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:13,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:13,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:13,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:13,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:13,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:13,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:13,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:13,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:13,449 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 04:32:13,462 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:13,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782616722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:13,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:13,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:13,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098568793] [2021-06-05 04:32:13,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:13,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:13,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:13,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:13,464 INFO L87 Difference]: Start difference. First operand 267 states and 800 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:13,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:13,640 INFO L93 Difference]: Finished difference Result 335 states and 985 transitions. [2021-06-05 04:32:13,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:13,640 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:32:13,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:13,641 INFO L225 Difference]: With dead ends: 335 [2021-06-05 04:32:13,641 INFO L226 Difference]: Without dead ends: 320 [2021-06-05 04:32:13,641 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 179.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:13,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-06-05 04:32:13,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 264. [2021-06-05 04:32:13,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 3.0) internal successors, (789), 263 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:13,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 789 transitions. [2021-06-05 04:32:13,645 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 789 transitions. Word has length 20 [2021-06-05 04:32:13,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:13,645 INFO L482 AbstractCegarLoop]: Abstraction has 264 states and 789 transitions. [2021-06-05 04:32:13,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:13,645 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 789 transitions. [2021-06-05 04:32:13,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:13,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:13,646 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 04:32:13,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-06-05 04:32:13,853 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:13,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:13,853 INFO L82 PathProgramCache]: Analyzing trace with hash 472937802, now seen corresponding path program 26 times [2021-06-05 04:32:13,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:13,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295385059] [2021-06-05 04:32:13,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:13,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:13,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:13,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:13,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295385059] [2021-06-05 04:32:13,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295385059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:13,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748317756] [2021-06-05 04:32:13,979 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:14,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:14,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:14,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:14,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:14,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:14,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:14,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:14,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:14,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:14,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,133 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 04:32:14,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:14,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748317756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:14,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:14,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:14,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680388547] [2021-06-05 04:32:14,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:14,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:14,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:14,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:14,152 INFO L87 Difference]: Start difference. First operand 264 states and 789 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:14,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:14,338 INFO L93 Difference]: Finished difference Result 345 states and 1014 transitions. [2021-06-05 04:32:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:14,338 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:32:14,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:14,339 INFO L225 Difference]: With dead ends: 345 [2021-06-05 04:32:14,339 INFO L226 Difference]: Without dead ends: 330 [2021-06-05 04:32:14,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 150.8ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:14,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-06-05 04:32:14,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 263. [2021-06-05 04:32:14,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 262 states have (on average 2.9923664122137406) internal successors, (784), 262 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:14,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 784 transitions. [2021-06-05 04:32:14,343 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 784 transitions. Word has length 20 [2021-06-05 04:32:14,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:14,343 INFO L482 AbstractCegarLoop]: Abstraction has 263 states and 784 transitions. [2021-06-05 04:32:14,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:14,343 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 784 transitions. [2021-06-05 04:32:14,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:14,344 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:14,344 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 04:32:14,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:14,560 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:14,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:14,560 INFO L82 PathProgramCache]: Analyzing trace with hash -413101908, now seen corresponding path program 27 times [2021-06-05 04:32:14,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:14,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954339828] [2021-06-05 04:32:14,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:14,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:14,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:14,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:14,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954339828] [2021-06-05 04:32:14,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954339828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:14,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962161151] [2021-06-05 04:32:14,686 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 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 04:32:14,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:14,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:14,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:14,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:14,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:14,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:14,811 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:32:14,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:14,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:14,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:14,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:14,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:14,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 04:32:14,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:14,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962161151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:14,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:14,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:14,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382228049] [2021-06-05 04:32:14,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:14,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:14,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:14,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:14,879 INFO L87 Difference]: Start difference. First operand 263 states and 784 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:15,074 INFO L93 Difference]: Finished difference Result 324 states and 957 transitions. [2021-06-05 04:32:15,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:15,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:32:15,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:15,075 INFO L225 Difference]: With dead ends: 324 [2021-06-05 04:32:15,075 INFO L226 Difference]: Without dead ends: 309 [2021-06-05 04:32:15,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 169.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:15,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-06-05 04:32:15,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 260. [2021-06-05 04:32:15,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.996138996138996) internal successors, (776), 259 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 776 transitions. [2021-06-05 04:32:15,087 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 776 transitions. Word has length 20 [2021-06-05 04:32:15,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:15,088 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 776 transitions. [2021-06-05 04:32:15,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,088 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 776 transitions. [2021-06-05 04:32:15,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:15,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:15,088 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 04:32:15,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 04:32:15,293 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:15,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:15,293 INFO L82 PathProgramCache]: Analyzing trace with hash -2132086590, now seen corresponding path program 28 times [2021-06-05 04:32:15,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:15,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669386273] [2021-06-05 04:32:15,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:15,393 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:15,393 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:15,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669386273] [2021-06-05 04:32:15,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669386273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:15,393 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341012727] [2021-06-05 04:32:15,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:15,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:15,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:15,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:15,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:15,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:15,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:15,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:15,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:15,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:15,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:32:15,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:15,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:15,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:15,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:15,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:15,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:15,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:15,534 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:15,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:15,535 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:15 [2021-06-05 04:32:15,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:15,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341012727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:15,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:15,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:15,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162070887] [2021-06-05 04:32:15,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:15,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:15,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:15,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:15,553 INFO L87 Difference]: Start difference. First operand 260 states and 776 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:15,712 INFO L93 Difference]: Finished difference Result 350 states and 1025 transitions. [2021-06-05 04:32:15,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:15,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:32:15,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:15,714 INFO L225 Difference]: With dead ends: 350 [2021-06-05 04:32:15,714 INFO L226 Difference]: Without dead ends: 335 [2021-06-05 04:32:15,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 128.5ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:15,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-06-05 04:32:15,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 259. [2021-06-05 04:32:15,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.992248062015504) internal successors, (772), 258 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 772 transitions. [2021-06-05 04:32:15,718 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 772 transitions. Word has length 20 [2021-06-05 04:32:15,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:15,718 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 772 transitions. [2021-06-05 04:32:15,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:15,718 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 772 transitions. [2021-06-05 04:32:15,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:15,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:15,718 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 04:32:15,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:15,929 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:15,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:15,929 INFO L82 PathProgramCache]: Analyzing trace with hash -735699412, now seen corresponding path program 29 times [2021-06-05 04:32:15,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:15,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735996478] [2021-06-05 04:32:15,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:16,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:16,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735996478] [2021-06-05 04:32:16,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735996478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:16,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678436367] [2021-06-05 04:32:16,022 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 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 04:32:16,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:16,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:16,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:16,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:16,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:16,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:16,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:16,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:16,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:16,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:32:16,217 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:16,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678436367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:16,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:16,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:16,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413166439] [2021-06-05 04:32:16,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:16,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:16,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:16,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:16,218 INFO L87 Difference]: Start difference. First operand 259 states and 772 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:16,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:16,356 INFO L93 Difference]: Finished difference Result 319 states and 943 transitions. [2021-06-05 04:32:16,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:16,356 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:16,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:16,357 INFO L225 Difference]: With dead ends: 319 [2021-06-05 04:32:16,357 INFO L226 Difference]: Without dead ends: 304 [2021-06-05 04:32:16,357 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 144.3ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:16,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-06-05 04:32:16,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 265. [2021-06-05 04:32:16,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 3.003787878787879) internal successors, (793), 264 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:16,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 793 transitions. [2021-06-05 04:32:16,361 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 793 transitions. Word has length 20 [2021-06-05 04:32:16,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:16,361 INFO L482 AbstractCegarLoop]: Abstraction has 265 states and 793 transitions. [2021-06-05 04:32:16,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:16,361 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 793 transitions. [2021-06-05 04:32:16,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:16,362 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:16,362 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 04:32:16,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-05 04:32:16,565 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:16,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:16,565 INFO L82 PathProgramCache]: Analyzing trace with hash -2065627574, now seen corresponding path program 30 times [2021-06-05 04:32:16,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:16,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874040505] [2021-06-05 04:32:16,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:16,677 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:16,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:16,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874040505] [2021-06-05 04:32:16,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874040505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:16,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393072257] [2021-06-05 04:32:16,678 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 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 04:32:16,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:16,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:16,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:16,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:16,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:16,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:16,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:16,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:16,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:16,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:16,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:16,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:16,824 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:32:16,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:16,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393072257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:16,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:16,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:16,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283147303] [2021-06-05 04:32:16,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:16,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:16,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:16,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:16,893 INFO L87 Difference]: Start difference. First operand 265 states and 793 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:17,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:17,120 INFO L93 Difference]: Finished difference Result 359 states and 1056 transitions. [2021-06-05 04:32:17,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:17,121 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:17,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:17,122 INFO L225 Difference]: With dead ends: 359 [2021-06-05 04:32:17,122 INFO L226 Difference]: Without dead ends: 344 [2021-06-05 04:32:17,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 199.9ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:17,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-06-05 04:32:17,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 262. [2021-06-05 04:32:17,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:17,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 04:32:17,125 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 04:32:17,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:17,125 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 04:32:17,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:17,125 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 04:32:17,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:17,126 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:17,126 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 04:32:17,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:17,329 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:17,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:17,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1314258234, now seen corresponding path program 31 times [2021-06-05 04:32:17,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:17,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876606892] [2021-06-05 04:32:17,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:17,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:17,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:17,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:17,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876606892] [2021-06-05 04:32:17,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876606892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:17,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025588809] [2021-06-05 04:32:17,436 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 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 04:32:17,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:17,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:17,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:17,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:17,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:17,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:17,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:17,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:17,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:32:17,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:17,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:17,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:17,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:17,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:17,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:17,566 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:17,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:17,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:17,576 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 04:32:17,635 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:17,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025588809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:17,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:17,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:17,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262435203] [2021-06-05 04:32:17,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:17,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:17,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:17,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:17,636 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:17,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:17,875 INFO L93 Difference]: Finished difference Result 351 states and 1037 transitions. [2021-06-05 04:32:17,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:17,875 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:17,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:17,876 INFO L225 Difference]: With dead ends: 351 [2021-06-05 04:32:17,876 INFO L226 Difference]: Without dead ends: 336 [2021-06-05 04:32:17,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:17,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-06-05 04:32:17,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 262. [2021-06-05 04:32:17,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 2.992337164750958) internal successors, (781), 261 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:17,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 781 transitions. [2021-06-05 04:32:17,880 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 781 transitions. Word has length 20 [2021-06-05 04:32:17,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:17,880 INFO L482 AbstractCegarLoop]: Abstraction has 262 states and 781 transitions. [2021-06-05 04:32:17,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:17,880 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 781 transitions. [2021-06-05 04:32:17,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:17,881 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:17,881 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 04:32:18,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 04:32:18,085 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:18,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:18,085 INFO L82 PathProgramCache]: Analyzing trace with hash 927087754, now seen corresponding path program 32 times [2021-06-05 04:32:18,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:18,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224497692] [2021-06-05 04:32:18,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:18,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:18,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:18,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:18,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224497692] [2021-06-05 04:32:18,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224497692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:18,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735832089] [2021-06-05 04:32:18,172 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 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 04:32:18,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:18,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:18,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:18,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:18,216 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 19 treesize of output 15 [2021-06-05 04:32:18,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:18,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:18,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:18,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:18,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:18,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:18,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:18,278 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:18,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:18,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:18,304 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:18,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735832089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:18,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:18,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:18,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218161031] [2021-06-05 04:32:18,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:18,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:18,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:18,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:18,305 INFO L87 Difference]: Start difference. First operand 262 states and 781 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:18,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:18,855 INFO L93 Difference]: Finished difference Result 629 states and 1844 transitions. [2021-06-05 04:32:18,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:32:18,855 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:18,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:18,857 INFO L225 Difference]: With dead ends: 629 [2021-06-05 04:32:18,857 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 04:32:18,857 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 416.7ms TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:32:18,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 04:32:18,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 276. [2021-06-05 04:32:18,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.981818181818182) internal successors, (820), 275 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:18,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 820 transitions. [2021-06-05 04:32:18,862 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 820 transitions. Word has length 20 [2021-06-05 04:32:18,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:18,862 INFO L482 AbstractCegarLoop]: Abstraction has 276 states and 820 transitions. [2021-06-05 04:32:18,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:18,862 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 820 transitions. [2021-06-05 04:32:18,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:18,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:18,862 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 04:32:19,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-06-05 04:32:19,077 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:19,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:19,077 INFO L82 PathProgramCache]: Analyzing trace with hash -755048560, now seen corresponding path program 33 times [2021-06-05 04:32:19,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:19,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126001097] [2021-06-05 04:32:19,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:19,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:19,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:19,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126001097] [2021-06-05 04:32:19,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126001097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:19,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147756492] [2021-06-05 04:32:19,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:19,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:19,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:19,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:19,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:19,205 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 19 treesize of output 15 [2021-06-05 04:32:19,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:19,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:19,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:19,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:19,228 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:19,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:19,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:19,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147756492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:19,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:19,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:19,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705390626] [2021-06-05 04:32:19,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:19,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:19,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:19,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:19,239 INFO L87 Difference]: Start difference. First operand 276 states and 820 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:19,378 INFO L93 Difference]: Finished difference Result 469 states and 1378 transitions. [2021-06-05 04:32:19,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:19,379 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:19,380 INFO L225 Difference]: With dead ends: 469 [2021-06-05 04:32:19,380 INFO L226 Difference]: Without dead ends: 454 [2021-06-05 04:32:19,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 99.0ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:19,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-06-05 04:32:19,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 284. [2021-06-05 04:32:19,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.9964664310954063) internal successors, (848), 283 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:19,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 848 transitions. [2021-06-05 04:32:19,384 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 848 transitions. Word has length 20 [2021-06-05 04:32:19,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:19,384 INFO L482 AbstractCegarLoop]: Abstraction has 284 states and 848 transitions. [2021-06-05 04:32:19,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,384 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 848 transitions. [2021-06-05 04:32:19,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:19,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:19,385 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 04:32:19,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:19,601 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:19,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:19,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1020466382, now seen corresponding path program 34 times [2021-06-05 04:32:19,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:19,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908104302] [2021-06-05 04:32:19,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:19,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:19,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:19,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:19,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908104302] [2021-06-05 04:32:19,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908104302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:19,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823942270] [2021-06-05 04:32:19,672 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 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 04:32:19,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:19,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:19,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:19,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:19,732 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 19 treesize of output 15 [2021-06-05 04:32:19,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:19,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:19,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:19,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:19,751 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:19,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:19,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:19,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:19,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823942270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:19,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:19,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:19,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673559053] [2021-06-05 04:32:19,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:19,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:19,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:19,765 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:19,765 INFO L87 Difference]: Start difference. First operand 284 states and 848 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:19,920 INFO L93 Difference]: Finished difference Result 481 states and 1408 transitions. [2021-06-05 04:32:19,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:19,920 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:19,921 INFO L225 Difference]: With dead ends: 481 [2021-06-05 04:32:19,921 INFO L226 Difference]: Without dead ends: 466 [2021-06-05 04:32:19,922 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 98.5ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:19,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-06-05 04:32:19,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 280. [2021-06-05 04:32:19,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.982078853046595) internal successors, (832), 279 states have internal predecessors, (832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:19,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 832 transitions. [2021-06-05 04:32:19,925 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 832 transitions. Word has length 20 [2021-06-05 04:32:19,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:19,926 INFO L482 AbstractCegarLoop]: Abstraction has 280 states and 832 transitions. [2021-06-05 04:32:19,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:19,926 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 832 transitions. [2021-06-05 04:32:19,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:19,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:19,926 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:32:20,131 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:20,132 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:20,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:20,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1125704378, now seen corresponding path program 35 times [2021-06-05 04:32:20,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:20,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068723776] [2021-06-05 04:32:20,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:20,207 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:20,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:20,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068723776] [2021-06-05 04:32:20,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068723776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:20,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585003885] [2021-06-05 04:32:20,208 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 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 04:32:20,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:20,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:20,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:20,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:20,264 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 19 treesize of output 15 [2021-06-05 04:32:20,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:20,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:20,286 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 20 treesize of output 16 [2021-06-05 04:32:20,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,289 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 20 treesize of output 16 [2021-06-05 04:32:20,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:20,304 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:20,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:20,305 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:35 [2021-06-05 04:32:20,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:20,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585003885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:20,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:20,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:20,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968586800] [2021-06-05 04:32:20,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:20,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:20,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:20,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:20,384 INFO L87 Difference]: Start difference. First operand 280 states and 832 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:20,636 INFO L93 Difference]: Finished difference Result 470 states and 1380 transitions. [2021-06-05 04:32:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:20,636 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:32:20,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:20,637 INFO L225 Difference]: With dead ends: 470 [2021-06-05 04:32:20,637 INFO L226 Difference]: Without dead ends: 455 [2021-06-05 04:32:20,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 217.6ms TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:20,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-06-05 04:32:20,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 272. [2021-06-05 04:32:20,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 2.981549815498155) internal successors, (808), 271 states have internal predecessors, (808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:20,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 808 transitions. [2021-06-05 04:32:20,645 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 808 transitions. Word has length 20 [2021-06-05 04:32:20,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:20,645 INFO L482 AbstractCegarLoop]: Abstraction has 272 states and 808 transitions. [2021-06-05 04:32:20,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:20,645 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 808 transitions. [2021-06-05 04:32:20,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:20,645 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:20,645 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 04:32:20,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:20,861 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:20,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:20,861 INFO L82 PathProgramCache]: Analyzing trace with hash 2067877130, now seen corresponding path program 36 times [2021-06-05 04:32:20,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:20,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596614815] [2021-06-05 04:32:20,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:20,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:20,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:20,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596614815] [2021-06-05 04:32:20,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596614815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:20,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067140649] [2021-06-05 04:32:20,923 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 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 04:32:20,949 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:20,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:20,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:20,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:20,990 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 19 treesize of output 15 [2021-06-05 04:32:20,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:20,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:20,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:21,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:21,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:21,015 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:21,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:21,024 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:21,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067140649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:21,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:21,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:21,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506161245] [2021-06-05 04:32:21,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:21,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:21,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:21,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:21,025 INFO L87 Difference]: Start difference. First operand 272 states and 808 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:21,190 INFO L93 Difference]: Finished difference Result 487 states and 1433 transitions. [2021-06-05 04:32:21,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:21,190 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:21,191 INFO L225 Difference]: With dead ends: 487 [2021-06-05 04:32:21,191 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 04:32:21,191 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:21,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 04:32:21,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 287. [2021-06-05 04:32:21,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 2.9965034965034967) internal successors, (857), 286 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:21,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 857 transitions. [2021-06-05 04:32:21,200 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 857 transitions. Word has length 20 [2021-06-05 04:32:21,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:21,200 INFO L482 AbstractCegarLoop]: Abstraction has 287 states and 857 transitions. [2021-06-05 04:32:21,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,200 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 857 transitions. [2021-06-05 04:32:21,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:21,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:21,201 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 04:32:21,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 04:32:21,413 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:21,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:21,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1802459308, now seen corresponding path program 37 times [2021-06-05 04:32:21,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:21,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980556218] [2021-06-05 04:32:21,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:21,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:21,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:21,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:21,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980556218] [2021-06-05 04:32:21,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980556218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:21,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907753500] [2021-06-05 04:32:21,476 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 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 04:32:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:21,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:21,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:21,531 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 19 treesize of output 15 [2021-06-05 04:32:21,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:21,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:21,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:21,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:21,546 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:21,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:21,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:21,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:21,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907753500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:21,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:21,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:21,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983553589] [2021-06-05 04:32:21,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:21,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:21,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:21,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:21,560 INFO L87 Difference]: Start difference. First operand 287 states and 857 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:21,727 INFO L93 Difference]: Finished difference Result 499 states and 1463 transitions. [2021-06-05 04:32:21,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:21,728 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:21,729 INFO L225 Difference]: With dead ends: 499 [2021-06-05 04:32:21,729 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 04:32:21,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 106.9ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:21,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 04:32:21,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 283. [2021-06-05 04:32:21,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.982269503546099) internal successors, (841), 282 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:21,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 841 transitions. [2021-06-05 04:32:21,734 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 841 transitions. Word has length 20 [2021-06-05 04:32:21,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:21,734 INFO L482 AbstractCegarLoop]: Abstraction has 283 states and 841 transitions. [2021-06-05 04:32:21,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:21,734 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 841 transitions. [2021-06-05 04:32:21,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:21,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:21,735 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 04:32:21,950 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 04:32:21,951 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:21,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:21,951 INFO L82 PathProgramCache]: Analyzing trace with hash -346337228, now seen corresponding path program 38 times [2021-06-05 04:32:21,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:21,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594693441] [2021-06-05 04:32:21,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:21,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:22,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:22,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594693441] [2021-06-05 04:32:22,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594693441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:22,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133670979] [2021-06-05 04:32:22,014 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:22,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:22,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:22,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:22,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:22,065 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 19 treesize of output 15 [2021-06-05 04:32:22,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:22,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:22,084 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 20 treesize of output 16 [2021-06-05 04:32:22,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:22,089 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:22,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:22,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133670979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:22,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:22,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:32:22,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973601170] [2021-06-05 04:32:22,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:32:22,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:22,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:32:22,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:22,102 INFO L87 Difference]: Start difference. First operand 283 states and 841 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:22,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:22,244 INFO L93 Difference]: Finished difference Result 488 states and 1435 transitions. [2021-06-05 04:32:22,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:22,245 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:32:22,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:22,246 INFO L225 Difference]: With dead ends: 488 [2021-06-05 04:32:22,246 INFO L226 Difference]: Without dead ends: 473 [2021-06-05 04:32:22,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:22,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-06-05 04:32:22,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 279. [2021-06-05 04:32:22,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 2.9820143884892087) internal successors, (829), 278 states have internal predecessors, (829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:22,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 829 transitions. [2021-06-05 04:32:22,250 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 829 transitions. Word has length 20 [2021-06-05 04:32:22,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:22,250 INFO L482 AbstractCegarLoop]: Abstraction has 279 states and 829 transitions. [2021-06-05 04:32:22,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:22,250 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 829 transitions. [2021-06-05 04:32:22,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:22,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:22,251 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 04:32:22,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:22,461 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:22,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:22,462 INFO L82 PathProgramCache]: Analyzing trace with hash 160009038, now seen corresponding path program 39 times [2021-06-05 04:32:22,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:22,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955943625] [2021-06-05 04:32:22,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:22,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:22,533 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:22,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:22,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955943625] [2021-06-05 04:32:22,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955943625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:22,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854297046] [2021-06-05 04:32:22,533 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 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 04:32:22,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:22,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:22,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:22,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:22,590 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 19 treesize of output 15 [2021-06-05 04:32:22,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:22,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:32:22,610 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 20 treesize of output 16 [2021-06-05 04:32:22,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:22,614 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:22,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:22,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:22,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:22,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854297046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:22,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:22,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:32:22,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749403644] [2021-06-05 04:32:22,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:32:22,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:22,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:32:22,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:22,628 INFO L87 Difference]: Start difference. First operand 279 states and 829 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:22,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:22,828 INFO L93 Difference]: Finished difference Result 592 states and 1740 transitions. [2021-06-05 04:32:22,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:22,829 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:32:22,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:22,830 INFO L225 Difference]: With dead ends: 592 [2021-06-05 04:32:22,830 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 04:32:22,830 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:22,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 04:32:22,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 301. [2021-06-05 04:32:22,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 2.98) internal successors, (894), 300 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 04:32:22,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 894 transitions. [2021-06-05 04:32:22,834 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 894 transitions. Word has length 20 [2021-06-05 04:32:22,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:22,835 INFO L482 AbstractCegarLoop]: Abstraction has 301 states and 894 transitions. [2021-06-05 04:32:22,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:22,835 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 894 transitions. [2021-06-05 04:32:22,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:22,835 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:22,835 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 04:32:23,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:23,041 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:23,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:23,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1360504170, now seen corresponding path program 40 times [2021-06-05 04:32:23,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:23,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135628729] [2021-06-05 04:32:23,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:23,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:23,170 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:23,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:23,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135628729] [2021-06-05 04:32:23,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135628729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:23,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746581620] [2021-06-05 04:32:23,170 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 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 04:32:23,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:23,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:23,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:23,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:23,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:23,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:23,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:23,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:23,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:23,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:23,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:23,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:23,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:23,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:23,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:23,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:23,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:23,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:23,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:23,362 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:32:23,389 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:23,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746581620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:23,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:23,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:23,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803709621] [2021-06-05 04:32:23,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:23,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:23,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:23,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:23,390 INFO L87 Difference]: Start difference. First operand 301 states and 894 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:23,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:23,660 INFO L93 Difference]: Finished difference Result 437 states and 1290 transitions. [2021-06-05 04:32:23,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:23,660 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:23,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:23,661 INFO L225 Difference]: With dead ends: 437 [2021-06-05 04:32:23,661 INFO L226 Difference]: Without dead ends: 422 [2021-06-05 04:32:23,661 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 272.7ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:23,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2021-06-05 04:32:23,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 309. [2021-06-05 04:32:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9837662337662336) internal successors, (919), 308 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:23,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 919 transitions. [2021-06-05 04:32:23,665 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 919 transitions. Word has length 20 [2021-06-05 04:32:23,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:23,665 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 919 transitions. [2021-06-05 04:32:23,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:23,665 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 919 transitions. [2021-06-05 04:32:23,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:23,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:23,666 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 04:32:23,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:23,877 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:23,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:23,877 INFO L82 PathProgramCache]: Analyzing trace with hash 858712834, now seen corresponding path program 41 times [2021-06-05 04:32:23,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:23,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407222913] [2021-06-05 04:32:23,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:24,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:24,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:24,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407222913] [2021-06-05 04:32:24,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407222913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:24,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633132826] [2021-06-05 04:32:24,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:24,034 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:24,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:24,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:24,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:24,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:24,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:24,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:24,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:24,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:24,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:24,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:24,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:24,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:24,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:24,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:24,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:24,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:24,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:24,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:24,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:24,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:24,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633132826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:24,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:24,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:24,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851350913] [2021-06-05 04:32:24,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:24,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:24,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:24,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:24,226 INFO L87 Difference]: Start difference. First operand 309 states and 919 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:24,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:24,562 INFO L93 Difference]: Finished difference Result 443 states and 1303 transitions. [2021-06-05 04:32:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:24,562 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:24,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:24,563 INFO L225 Difference]: With dead ends: 443 [2021-06-05 04:32:24,563 INFO L226 Difference]: Without dead ends: 428 [2021-06-05 04:32:24,563 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 282.5ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:24,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-06-05 04:32:24,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 307. [2021-06-05 04:32:24,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.980392156862745) internal successors, (912), 306 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:24,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 912 transitions. [2021-06-05 04:32:24,567 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 912 transitions. Word has length 20 [2021-06-05 04:32:24,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:24,567 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 912 transitions. [2021-06-05 04:32:24,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:24,567 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 912 transitions. [2021-06-05 04:32:24,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:24,568 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:24,568 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 04:32:24,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-06-05 04:32:24,768 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:24,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:24,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1248071286, now seen corresponding path program 42 times [2021-06-05 04:32:24,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:24,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314227639] [2021-06-05 04:32:24,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:24,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:24,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:24,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314227639] [2021-06-05 04:32:24,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314227639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:24,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978403350] [2021-06-05 04:32:24,905 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 04:32:24,933 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:24,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:24,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:24,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:25,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:25,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:25,011 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:25,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:25,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:25,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,062 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:25,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:25,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978403350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:25,107 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:25,107 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:25,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412665460] [2021-06-05 04:32:25,108 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:25,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:25,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:25,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:25,108 INFO L87 Difference]: Start difference. First operand 307 states and 912 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:25,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:25,467 INFO L93 Difference]: Finished difference Result 450 states and 1327 transitions. [2021-06-05 04:32:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:25,467 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:25,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:25,468 INFO L225 Difference]: With dead ends: 450 [2021-06-05 04:32:25,468 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 04:32:25,468 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 342.0ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:32:25,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 04:32:25,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 305. [2021-06-05 04:32:25,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:25,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 04:32:25,472 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 04:32:25,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:25,473 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 04:32:25,473 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:25,473 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 04:32:25,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:25,473 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:25,473 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 04:32:25,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:25,673 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:25,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:25,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1212563188, now seen corresponding path program 43 times [2021-06-05 04:32:25,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:25,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474945140] [2021-06-05 04:32:25,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:25,773 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:25,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:25,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474945140] [2021-06-05 04:32:25,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474945140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:25,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322639046] [2021-06-05 04:32:25,773 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 04:32:25,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:25,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:25,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:25,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:25,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:25,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:25,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:25,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:25,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:25,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:25,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:25,975 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:32:25,984 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:25,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322639046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:25,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:25,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:32:25,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267128401] [2021-06-05 04:32:25,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:32:25,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:25,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:32:25,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:25,985 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:26,131 INFO L93 Difference]: Finished difference Result 387 states and 1133 transitions. [2021-06-05 04:32:26,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:26,131 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:32:26,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:26,132 INFO L225 Difference]: With dead ends: 387 [2021-06-05 04:32:26,132 INFO L226 Difference]: Without dead ends: 372 [2021-06-05 04:32:26,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 169.9ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:26,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-06-05 04:32:26,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 311. [2021-06-05 04:32:26,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.0) internal successors, (930), 310 states have internal predecessors, (930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 930 transitions. [2021-06-05 04:32:26,136 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 930 transitions. Word has length 20 [2021-06-05 04:32:26,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:26,136 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 930 transitions. [2021-06-05 04:32:26,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,136 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 930 transitions. [2021-06-05 04:32:26,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:26,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:26,136 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 04:32:26,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:26,352 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:26,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:26,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1714354524, now seen corresponding path program 44 times [2021-06-05 04:32:26,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:26,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858252659] [2021-06-05 04:32:26,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:26,445 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:26,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:26,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858252659] [2021-06-05 04:32:26,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858252659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:26,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229546244] [2021-06-05 04:32:26,446 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 04:32:26,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:26,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:26,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:26,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:26,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:26,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:26,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:26,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:26,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:26,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:26,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:26,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:26,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:26,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:26,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:26,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:26,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:26,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:26,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:26,606 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:26,620 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:26,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229546244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:26,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:26,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:26,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228041398] [2021-06-05 04:32:26,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:26,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:26,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:26,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:26,621 INFO L87 Difference]: Start difference. First operand 311 states and 930 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:26,796 INFO L93 Difference]: Finished difference Result 381 states and 1120 transitions. [2021-06-05 04:32:26,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:26,796 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:26,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:26,797 INFO L225 Difference]: With dead ends: 381 [2021-06-05 04:32:26,797 INFO L226 Difference]: Without dead ends: 366 [2021-06-05 04:32:26,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 141.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:26,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-06-05 04:32:26,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 309. [2021-06-05 04:32:26,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9967532467532467) internal successors, (923), 308 states have internal predecessors, (923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 923 transitions. [2021-06-05 04:32:26,801 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 923 transitions. Word has length 20 [2021-06-05 04:32:26,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:26,801 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 923 transitions. [2021-06-05 04:32:26,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:26,801 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 923 transitions. [2021-06-05 04:32:26,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:26,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:26,801 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 04:32:27,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 04:32:27,002 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:27,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:27,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1048767628, now seen corresponding path program 45 times [2021-06-05 04:32:27,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:27,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518290178] [2021-06-05 04:32:27,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:27,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:27,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:27,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518290178] [2021-06-05 04:32:27,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518290178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:27,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018059757] [2021-06-05 04:32:27,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:27,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:27,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:27,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:27,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:27,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:27,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:27,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:27,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:27,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:27,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:27,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:27,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:27,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:27,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:27,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:27,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:27,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:27,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:27,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:27,297 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:32:27,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:27,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018059757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:27,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:27,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:27,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136084017] [2021-06-05 04:32:27,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:27,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:27,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:27,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:27,340 INFO L87 Difference]: Start difference. First operand 309 states and 923 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:27,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:27,655 INFO L93 Difference]: Finished difference Result 449 states and 1320 transitions. [2021-06-05 04:32:27,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:27,655 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:27,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:27,656 INFO L225 Difference]: With dead ends: 449 [2021-06-05 04:32:27,656 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 04:32:27,656 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 274.3ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:27,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 04:32:27,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 306. [2021-06-05 04:32:27,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 2.9901639344262296) internal successors, (912), 305 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:27,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 912 transitions. [2021-06-05 04:32:27,660 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 912 transitions. Word has length 20 [2021-06-05 04:32:27,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:27,660 INFO L482 AbstractCegarLoop]: Abstraction has 306 states and 912 transitions. [2021-06-05 04:32:27,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:27,660 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 912 transitions. [2021-06-05 04:32:27,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:27,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:27,660 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 04:32:27,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-05 04:32:27,861 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:27,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:27,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1741897790, now seen corresponding path program 46 times [2021-06-05 04:32:27,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:27,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092710834] [2021-06-05 04:32:27,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:27,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:27,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:27,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092710834] [2021-06-05 04:32:27,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092710834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:27,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021253739] [2021-06-05 04:32:27,956 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 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 04:32:27,983 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:27,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:27,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:27,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:28,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:28,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:28,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:28,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:28,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:28,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,092 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:32:28,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:28,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021253739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:28,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:28,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:28,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517897106] [2021-06-05 04:32:28,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:28,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:28,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:28,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:28,111 INFO L87 Difference]: Start difference. First operand 306 states and 912 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:28,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:28,295 INFO L93 Difference]: Finished difference Result 389 states and 1142 transitions. [2021-06-05 04:32:28,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:28,296 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:32:28,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:28,297 INFO L225 Difference]: With dead ends: 389 [2021-06-05 04:32:28,297 INFO L226 Difference]: Without dead ends: 374 [2021-06-05 04:32:28,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 128.1ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:28,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-06-05 04:32:28,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 305. [2021-06-05 04:32:28,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:28,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 04:32:28,300 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 04:32:28,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:28,300 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 04:32:28,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:28,301 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 04:32:28,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:28,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:28,301 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 04:32:28,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-06-05 04:32:28,514 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:28,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:28,514 INFO L82 PathProgramCache]: Analyzing trace with hash -2101912532, now seen corresponding path program 47 times [2021-06-05 04:32:28,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:28,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852023763] [2021-06-05 04:32:28,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:28,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:28,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:28,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852023763] [2021-06-05 04:32:28,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852023763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:28,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268077843] [2021-06-05 04:32:28,638 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 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 04:32:28,665 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:28,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:28,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:28,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:28,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:28,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:28,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:28,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:28,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:28,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:28,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:28,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:28,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:28,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268077843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:28,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:28,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:28,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352396842] [2021-06-05 04:32:28,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:28,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:28,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:28,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:28,848 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:29,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:29,224 INFO L93 Difference]: Finished difference Result 468 states and 1372 transitions. [2021-06-05 04:32:29,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:29,225 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:29,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:29,226 INFO L225 Difference]: With dead ends: 468 [2021-06-05 04:32:29,226 INFO L226 Difference]: Without dead ends: 453 [2021-06-05 04:32:29,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 329.8ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:32:29,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-06-05 04:32:29,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 308. [2021-06-05 04:32:29,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.993485342019544) internal successors, (919), 307 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:29,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 919 transitions. [2021-06-05 04:32:29,230 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 919 transitions. Word has length 20 [2021-06-05 04:32:29,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:29,230 INFO L482 AbstractCegarLoop]: Abstraction has 308 states and 919 transitions. [2021-06-05 04:32:29,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:29,230 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 919 transitions. [2021-06-05 04:32:29,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:29,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:29,230 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 04:32:29,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:29,431 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:29,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:29,431 INFO L82 PathProgramCache]: Analyzing trace with hash 863126602, now seen corresponding path program 48 times [2021-06-05 04:32:29,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:29,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697489489] [2021-06-05 04:32:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:29,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:29,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:29,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697489489] [2021-06-05 04:32:29,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697489489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:29,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128507741] [2021-06-05 04:32:29,554 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 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 04:32:29,580 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:29,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:29,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:29,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:29,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:29,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:29,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:29,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:29,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:29,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:32:29,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:29,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:29,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:29,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:29,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:29,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:29,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:29,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:29,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:29,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:32:29,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:29,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128507741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:29,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:29,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:29,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533735574] [2021-06-05 04:32:29,755 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:29,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:29,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:29,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:29,756 INFO L87 Difference]: Start difference. First operand 308 states and 919 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:30,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:30,157 INFO L93 Difference]: Finished difference Result 462 states and 1357 transitions. [2021-06-05 04:32:30,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:30,158 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:30,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:30,158 INFO L225 Difference]: With dead ends: 462 [2021-06-05 04:32:30,158 INFO L226 Difference]: Without dead ends: 447 [2021-06-05 04:32:30,159 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 325.7ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:32:30,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-05 04:32:30,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 304. [2021-06-05 04:32:30,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.98019801980198) internal successors, (903), 303 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 04:32:30,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 903 transitions. [2021-06-05 04:32:30,162 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 903 transitions. Word has length 20 [2021-06-05 04:32:30,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:30,163 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 903 transitions. [2021-06-05 04:32:30,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:30,163 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 903 transitions. [2021-06-05 04:32:30,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:30,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:30,163 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 04:32:30,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:30,373 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:30,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:30,373 INFO L82 PathProgramCache]: Analyzing trace with hash 484681756, now seen corresponding path program 49 times [2021-06-05 04:32:30,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:30,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634156815] [2021-06-05 04:32:30,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:30,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:30,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:30,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:30,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634156815] [2021-06-05 04:32:30,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634156815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:30,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215793165] [2021-06-05 04:32:30,498 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:30,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:30,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:30,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:30,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:30,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:30,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:30,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:30,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:30,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:32:30,631 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:32:30,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:30,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:30,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:30,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:30,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:30,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:30,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:30,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:30,646 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 04:32:30,677 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:30,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215793165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:30,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:30,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:30,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907006516] [2021-06-05 04:32:30,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:30,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:30,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:30,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:30,678 INFO L87 Difference]: Start difference. First operand 304 states and 903 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:30,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:30,927 INFO L93 Difference]: Finished difference Result 421 states and 1243 transitions. [2021-06-05 04:32:30,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:32:30,927 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:30,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:30,928 INFO L225 Difference]: With dead ends: 421 [2021-06-05 04:32:30,928 INFO L226 Difference]: Without dead ends: 406 [2021-06-05 04:32:30,928 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 240.7ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:30,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-06-05 04:32:30,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 314. [2021-06-05 04:32:30,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.9968051118210863) internal successors, (938), 313 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:30,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 938 transitions. [2021-06-05 04:32:30,932 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 938 transitions. Word has length 20 [2021-06-05 04:32:30,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:30,932 INFO L482 AbstractCegarLoop]: Abstraction has 314 states and 938 transitions. [2021-06-05 04:32:30,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:30,932 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 938 transitions. [2021-06-05 04:32:30,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:30,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:30,932 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 04:32:31,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:31,133 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:31,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:31,133 INFO L82 PathProgramCache]: Analyzing trace with hash -17109580, now seen corresponding path program 50 times [2021-06-05 04:32:31,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:31,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867341565] [2021-06-05 04:32:31,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:31,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:31,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:31,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867341565] [2021-06-05 04:32:31,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867341565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:31,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313378758] [2021-06-05 04:32:31,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:31,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:31,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:31,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:31,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:31,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:31,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:31,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:31,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:31,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:31,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:32:31,380 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:32:31,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:31,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:31,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:31,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:31,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:31,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:31,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:31,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:31,402 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:32:31,453 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:31,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313378758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:31,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:31,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:31,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198852892] [2021-06-05 04:32:31,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:31,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:31,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:31,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:31,454 INFO L87 Difference]: Start difference. First operand 314 states and 938 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:31,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:31,717 INFO L93 Difference]: Finished difference Result 427 states and 1256 transitions. [2021-06-05 04:32:31,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:32:31,717 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:31,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:31,718 INFO L225 Difference]: With dead ends: 427 [2021-06-05 04:32:31,718 INFO L226 Difference]: Without dead ends: 412 [2021-06-05 04:32:31,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 249.6ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:31,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-06-05 04:32:31,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 312. [2021-06-05 04:32:31,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9935691318327975) internal successors, (931), 311 states have internal predecessors, (931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:31,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 931 transitions. [2021-06-05 04:32:31,722 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 931 transitions. Word has length 20 [2021-06-05 04:32:31,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:31,722 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 931 transitions. [2021-06-05 04:32:31,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:31,722 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 931 transitions. [2021-06-05 04:32:31,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:31,723 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:31,723 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 04:32:31,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 04:32:31,933 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:31,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:31,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1548954724, now seen corresponding path program 51 times [2021-06-05 04:32:31,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:31,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588208284] [2021-06-05 04:32:31,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:31,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:32,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:32,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:32,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588208284] [2021-06-05 04:32:32,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588208284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:32,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453562778] [2021-06-05 04:32:32,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:32,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:32,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:32,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:32,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:32,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:32,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:32,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:32,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:32,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:32,198 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 04:32:32,219 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:32,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453562778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:32,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:32,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:32,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062511215] [2021-06-05 04:32:32,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:32,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:32,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:32,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:32,220 INFO L87 Difference]: Start difference. First operand 312 states and 931 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:32,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:32,406 INFO L93 Difference]: Finished difference Result 380 states and 1116 transitions. [2021-06-05 04:32:32,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:32,406 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:32:32,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:32,407 INFO L225 Difference]: With dead ends: 380 [2021-06-05 04:32:32,407 INFO L226 Difference]: Without dead ends: 365 [2021-06-05 04:32:32,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:32,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-06-05 04:32:32,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 309. [2021-06-05 04:32:32,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.987012987012987) internal successors, (920), 308 states have internal predecessors, (920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:32,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 920 transitions. [2021-06-05 04:32:32,410 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 920 transitions. Word has length 20 [2021-06-05 04:32:32,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:32,410 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 920 transitions. [2021-06-05 04:32:32,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:32,410 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 920 transitions. [2021-06-05 04:32:32,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:32,411 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:32,411 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 04:32:32,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 04:32:32,611 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:32,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:32,612 INFO L82 PathProgramCache]: Analyzing trace with hash -44652846, now seen corresponding path program 52 times [2021-06-05 04:32:32,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:32,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171106915] [2021-06-05 04:32:32,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:32,718 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:32,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171106915] [2021-06-05 04:32:32,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171106915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316228993] [2021-06-05 04:32:32,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:32,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:32,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:32,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:32,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:32,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:32,816 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:32,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:32,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:32,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:32,859 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:32,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:32,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 04:32:32,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:32,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316228993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:32,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:32,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:32,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458367565] [2021-06-05 04:32:32,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:32,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:32,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:32,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:32,886 INFO L87 Difference]: Start difference. First operand 309 states and 920 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:33,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:33,050 INFO L93 Difference]: Finished difference Result 390 states and 1145 transitions. [2021-06-05 04:32:33,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:33,050 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:32:33,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:33,051 INFO L225 Difference]: With dead ends: 390 [2021-06-05 04:32:33,051 INFO L226 Difference]: Without dead ends: 375 [2021-06-05 04:32:33,051 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 143.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:33,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-06-05 04:32:33,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 308. [2021-06-05 04:32:33,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.980456026058632) internal successors, (915), 307 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:33,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 915 transitions. [2021-06-05 04:32:33,055 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 915 transitions. Word has length 20 [2021-06-05 04:32:33,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:33,055 INFO L482 AbstractCegarLoop]: Abstraction has 308 states and 915 transitions. [2021-06-05 04:32:33,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:33,055 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 915 transitions. [2021-06-05 04:32:33,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:33,056 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:33,056 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 04:32:33,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:33,272 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:33,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:33,272 INFO L82 PathProgramCache]: Analyzing trace with hash -930692556, now seen corresponding path program 53 times [2021-06-05 04:32:33,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:33,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060045935] [2021-06-05 04:32:33,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:33,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:33,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:33,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060045935] [2021-06-05 04:32:33,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060045935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:33,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640548199] [2021-06-05 04:32:33,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:33,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:33,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:33,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:33,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:33,487 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 19 treesize of output 15 [2021-06-05 04:32:33,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:33,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:33,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:33,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 04:32:33,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:33,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:33,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:33,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:33,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:33,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:33,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:33,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:33,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:33,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:33,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:33,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:33,577 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:79, output treesize:35 [2021-06-05 04:32:33,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:33,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640548199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:33,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:33,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:33,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220322878] [2021-06-05 04:32:33,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:33,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:33,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:33,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:33,657 INFO L87 Difference]: Start difference. First operand 308 states and 915 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:33,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:33,966 INFO L93 Difference]: Finished difference Result 369 states and 1088 transitions. [2021-06-05 04:32:33,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:33,966 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:33,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:33,967 INFO L225 Difference]: With dead ends: 369 [2021-06-05 04:32:33,967 INFO L226 Difference]: Without dead ends: 354 [2021-06-05 04:32:33,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 258.1ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:33,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-06-05 04:32:33,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 305. [2021-06-05 04:32:33,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.9835526315789473) internal successors, (907), 304 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 907 transitions. [2021-06-05 04:32:33,970 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 907 transitions. Word has length 20 [2021-06-05 04:32:33,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:33,971 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 907 transitions. [2021-06-05 04:32:33,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:33,971 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 907 transitions. [2021-06-05 04:32:33,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:33,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:33,971 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 04:32:34,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:34,181 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:34,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:34,181 INFO L82 PathProgramCache]: Analyzing trace with hash 1645290058, now seen corresponding path program 54 times [2021-06-05 04:32:34,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:34,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544470954] [2021-06-05 04:32:34,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:34,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:34,297 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:34,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:34,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544470954] [2021-06-05 04:32:34,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544470954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:34,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023538194] [2021-06-05 04:32:34,297 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 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 04:32:34,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:34,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:34,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:34,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:34,372 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 19 treesize of output 15 [2021-06-05 04:32:34,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:34,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:34,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:34,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:32:34,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:34,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:34,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:34,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:34,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:34,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:34,421 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:34,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:34,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:34,428 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:32:34,488 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:34,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023538194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:34,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:34,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:34,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083518698] [2021-06-05 04:32:34,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:34,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:34,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:34,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:34,489 INFO L87 Difference]: Start difference. First operand 305 states and 907 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:34,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:34,795 INFO L93 Difference]: Finished difference Result 445 states and 1304 transitions. [2021-06-05 04:32:34,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:34,795 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:34,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:34,796 INFO L225 Difference]: With dead ends: 445 [2021-06-05 04:32:34,796 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 04:32:34,796 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 226.3ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:32:34,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 04:32:34,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 304. [2021-06-05 04:32:34,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.98019801980198) internal successors, (903), 303 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 04:32:34,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 903 transitions. [2021-06-05 04:32:34,800 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 903 transitions. Word has length 20 [2021-06-05 04:32:34,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:34,800 INFO L482 AbstractCegarLoop]: Abstraction has 304 states and 903 transitions. [2021-06-05 04:32:34,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:34,800 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 903 transitions. [2021-06-05 04:32:34,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:34,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:34,801 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 04:32:35,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-06-05 04:32:35,005 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:35,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:35,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1253290060, now seen corresponding path program 55 times [2021-06-05 04:32:35,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:35,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768356416] [2021-06-05 04:32:35,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:35,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:35,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:35,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:35,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768356416] [2021-06-05 04:32:35,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768356416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:35,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332634124] [2021-06-05 04:32:35,111 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 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 04:32:35,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:35,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:35,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:35,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:35,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:35,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:35,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:32:35,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:35,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:35,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:35,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:35,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 04:32:35,292 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:35,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332634124] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:35,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:35,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:35,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727291098] [2021-06-05 04:32:35,293 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:35,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:35,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:35,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:35,293 INFO L87 Difference]: Start difference. First operand 304 states and 903 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:35,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:35,460 INFO L93 Difference]: Finished difference Result 364 states and 1074 transitions. [2021-06-05 04:32:35,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:35,461 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:35,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:35,461 INFO L225 Difference]: With dead ends: 364 [2021-06-05 04:32:35,462 INFO L226 Difference]: Without dead ends: 349 [2021-06-05 04:32:35,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:35,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-06-05 04:32:35,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 310. [2021-06-05 04:32:35,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.9902912621359223) internal successors, (924), 309 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:35,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 924 transitions. [2021-06-05 04:32:35,465 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 924 transitions. Word has length 20 [2021-06-05 04:32:35,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:35,465 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 924 transitions. [2021-06-05 04:32:35,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:35,466 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 924 transitions. [2021-06-05 04:32:35,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:35,466 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:35,466 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 04:32:35,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:35,666 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:35,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:35,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1711749074, now seen corresponding path program 56 times [2021-06-05 04:32:35,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:35,667 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011064854] [2021-06-05 04:32:35,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:35,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:35,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:35,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011064854] [2021-06-05 04:32:35,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011064854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:35,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690654832] [2021-06-05 04:32:35,786 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 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 04:32:35,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:35,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:35,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:35,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:35,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:35,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:35,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:32:35,880 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:32:35,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:35,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:35,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:35,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:35,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:35,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:32:35,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:35,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690654832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:35,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:35,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:35,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846914474] [2021-06-05 04:32:35,965 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:35,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:35,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:35,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:35,965 INFO L87 Difference]: Start difference. First operand 310 states and 924 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:36,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:36,208 INFO L93 Difference]: Finished difference Result 430 states and 1264 transitions. [2021-06-05 04:32:36,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:32:36,209 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:36,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:36,209 INFO L225 Difference]: With dead ends: 430 [2021-06-05 04:32:36,209 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 04:32:36,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 230.1ms TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:32:36,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 04:32:36,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 307. [2021-06-05 04:32:36,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.980392156862745) internal successors, (912), 306 states have internal predecessors, (912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:36,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 912 transitions. [2021-06-05 04:32:36,213 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 912 transitions. Word has length 20 [2021-06-05 04:32:36,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:36,213 INFO L482 AbstractCegarLoop]: Abstraction has 307 states and 912 transitions. [2021-06-05 04:32:36,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:36,213 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 912 transitions. [2021-06-05 04:32:36,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:36,214 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:36,214 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 04:32:36,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:36,414 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:36,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:36,414 INFO L82 PathProgramCache]: Analyzing trace with hash 796667586, now seen corresponding path program 57 times [2021-06-05 04:32:36,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:36,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618128843] [2021-06-05 04:32:36,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:36,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:36,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:36,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:36,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618128843] [2021-06-05 04:32:36,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618128843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:36,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151939453] [2021-06-05 04:32:36,526 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 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 04:32:36,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:32:36,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:36,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:36,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:36,598 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 19 treesize of output 15 [2021-06-05 04:32:36,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:36,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:36,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:36,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:32:36,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:36,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:36,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:36,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:36,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:36,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:36,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:36,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:36,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:36,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:32:36,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:36,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151939453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:36,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:36,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:36,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879400619] [2021-06-05 04:32:36,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:36,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:36,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:36,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:36,713 INFO L87 Difference]: Start difference. First operand 307 states and 912 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:36,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:36,928 INFO L93 Difference]: Finished difference Result 418 states and 1233 transitions. [2021-06-05 04:32:36,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:32:36,929 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:36,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:36,929 INFO L225 Difference]: With dead ends: 418 [2021-06-05 04:32:36,929 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 04:32:36,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 214.3ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:32:36,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 04:32:36,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 303. [2021-06-05 04:32:36,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 2.980132450331126) internal successors, (900), 302 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:36,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 900 transitions. [2021-06-05 04:32:36,933 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 900 transitions. Word has length 20 [2021-06-05 04:32:36,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:36,933 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 900 transitions. [2021-06-05 04:32:36,933 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:36,933 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 900 transitions. [2021-06-05 04:32:36,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:36,934 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:36,934 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 04:32:37,134 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:37,134 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:37,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:37,135 INFO L82 PathProgramCache]: Analyzing trace with hash -722189394, now seen corresponding path program 58 times [2021-06-05 04:32:37,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:37,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656761477] [2021-06-05 04:32:37,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:37,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:37,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:37,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:37,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656761477] [2021-06-05 04:32:37,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656761477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:37,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152493709] [2021-06-05 04:32:37,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:37,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:37,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:37,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:37,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:37,305 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 19 treesize of output 15 [2021-06-05 04:32:37,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:37,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:37,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:37,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:37,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 21 treesize of output 17 [2021-06-05 04:32:37,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:37,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:37,363 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:37,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:37,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:37,389 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:37,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152493709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:37,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:37,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:37,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531414802] [2021-06-05 04:32:37,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:37,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:37,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:37,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:37,390 INFO L87 Difference]: Start difference. First operand 303 states and 900 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:37,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:37,701 INFO L93 Difference]: Finished difference Result 473 states and 1398 transitions. [2021-06-05 04:32:37,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:37,701 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:37,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:37,702 INFO L225 Difference]: With dead ends: 473 [2021-06-05 04:32:37,702 INFO L226 Difference]: Without dead ends: 458 [2021-06-05 04:32:37,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 239.8ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:32:37,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-05 04:32:37,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 320. [2021-06-05 04:32:37,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.9968652037617556) internal successors, (956), 319 states have internal predecessors, (956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:37,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 956 transitions. [2021-06-05 04:32:37,706 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 956 transitions. Word has length 20 [2021-06-05 04:32:37,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:37,707 INFO L482 AbstractCegarLoop]: Abstraction has 320 states and 956 transitions. [2021-06-05 04:32:37,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:37,707 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 956 transitions. [2021-06-05 04:32:37,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:37,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:37,707 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 04:32:37,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-06-05 04:32:37,908 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:37,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:37,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1223980730, now seen corresponding path program 59 times [2021-06-05 04:32:37,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:37,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429451787] [2021-06-05 04:32:37,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:37,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:38,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:38,011 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:38,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429451787] [2021-06-05 04:32:38,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429451787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:38,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162121913] [2021-06-05 04:32:38,011 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 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 04:32:38,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:38,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:38,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:38,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:38,073 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 19 treesize of output 15 [2021-06-05 04:32:38,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:38,076 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 19 treesize of output 15 [2021-06-05 04:32:38,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:38,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:38,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:38,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 04:32:38,160 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 30 treesize of output 24 [2021-06-05 04:32:38,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:38,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:38,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:38,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:38,175 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:38,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:38,176 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 04:32:38,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:38,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162121913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:38,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:38,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:38,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227681032] [2021-06-05 04:32:38,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:38,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:38,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:38,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:38,265 INFO L87 Difference]: Start difference. First operand 320 states and 956 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:38,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:38,686 INFO L93 Difference]: Finished difference Result 483 states and 1427 transitions. [2021-06-05 04:32:38,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:32:38,687 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:38,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:38,688 INFO L225 Difference]: With dead ends: 483 [2021-06-05 04:32:38,688 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 04:32:38,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 413.2ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:32:38,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 04:32:38,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 318. [2021-06-05 04:32:38,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.993690851735016) internal successors, (949), 317 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:38,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 949 transitions. [2021-06-05 04:32:38,692 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 949 transitions. Word has length 20 [2021-06-05 04:32:38,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:38,692 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 949 transitions. [2021-06-05 04:32:38,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:38,692 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 949 transitions. [2021-06-05 04:32:38,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:38,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:38,693 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 04:32:38,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:38,909 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:38,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:38,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1539141422, now seen corresponding path program 60 times [2021-06-05 04:32:38,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:38,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467701817] [2021-06-05 04:32:38,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:38,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:38,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467701817] [2021-06-05 04:32:38,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467701817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:38,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228804342] [2021-06-05 04:32:38,995 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 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 04:32:39,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:39,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:39,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:39,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:39,056 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 19 treesize of output 15 [2021-06-05 04:32:39,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:39,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:39,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:39,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:39,100 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:39,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:39,114 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:39,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228804342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:39,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:39,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:39,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672121773] [2021-06-05 04:32:39,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:39,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:39,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:39,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:39,115 INFO L87 Difference]: Start difference. First operand 318 states and 949 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:39,288 INFO L93 Difference]: Finished difference Result 418 states and 1230 transitions. [2021-06-05 04:32:39,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:39,289 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:39,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:39,289 INFO L225 Difference]: With dead ends: 418 [2021-06-05 04:32:39,289 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 04:32:39,290 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 123.3ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:39,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 04:32:39,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 315. [2021-06-05 04:32:39,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9872611464968153) internal successors, (938), 314 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 938 transitions. [2021-06-05 04:32:39,293 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 938 transitions. Word has length 20 [2021-06-05 04:32:39,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:39,293 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 938 transitions. [2021-06-05 04:32:39,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,293 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 938 transitions. [2021-06-05 04:32:39,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:39,294 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:39,294 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 04:32:39,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-06-05 04:32:39,509 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:39,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:39,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1251523996, now seen corresponding path program 61 times [2021-06-05 04:32:39,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:39,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620406807] [2021-06-05 04:32:39,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:39,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:39,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:39,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:39,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620406807] [2021-06-05 04:32:39,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620406807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:39,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598796075] [2021-06-05 04:32:39,606 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 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 04:32:39,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:39,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:39,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:39,666 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 19 treesize of output 15 [2021-06-05 04:32:39,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:39,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:39,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:39,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:39,695 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:39,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:39,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:32:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:39,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598796075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:39,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:39,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:39,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430017116] [2021-06-05 04:32:39,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:39,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:39,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:39,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:39,714 INFO L87 Difference]: Start difference. First operand 315 states and 938 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:39,879 INFO L93 Difference]: Finished difference Result 428 states and 1259 transitions. [2021-06-05 04:32:39,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:39,879 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:39,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:39,880 INFO L225 Difference]: With dead ends: 428 [2021-06-05 04:32:39,880 INFO L226 Difference]: Without dead ends: 413 [2021-06-05 04:32:39,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 125.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:39,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-06-05 04:32:39,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 314. [2021-06-05 04:32:39,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.9808306709265175) internal successors, (933), 313 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 933 transitions. [2021-06-05 04:32:39,884 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 933 transitions. Word has length 20 [2021-06-05 04:32:39,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:39,884 INFO L482 AbstractCegarLoop]: Abstraction has 314 states and 933 transitions. [2021-06-05 04:32:39,884 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:39,884 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 933 transitions. [2021-06-05 04:32:39,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:39,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:39,885 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 04:32:40,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 04:32:40,085 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:40,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:40,085 INFO L82 PathProgramCache]: Analyzing trace with hash -2137563706, now seen corresponding path program 62 times [2021-06-05 04:32:40,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:40,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422820765] [2021-06-05 04:32:40,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:40,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:40,179 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:40,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:40,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422820765] [2021-06-05 04:32:40,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422820765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:40,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10482480] [2021-06-05 04:32:40,180 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 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 04:32:40,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:40,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:40,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:40,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:40,254 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 19 treesize of output 15 [2021-06-05 04:32:40,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:40,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:40,278 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 20 treesize of output 16 [2021-06-05 04:32:40,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:40,283 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:40,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:40,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10482480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:40,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:40,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:40,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702301522] [2021-06-05 04:32:40,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:40,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:40,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:40,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:40,296 INFO L87 Difference]: Start difference. First operand 314 states and 933 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:40,421 INFO L93 Difference]: Finished difference Result 407 states and 1202 transitions. [2021-06-05 04:32:40,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:40,422 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:32:40,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:40,423 INFO L225 Difference]: With dead ends: 407 [2021-06-05 04:32:40,423 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 04:32:40,423 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 122.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:40,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 04:32:40,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 311. [2021-06-05 04:32:40,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 2.9838709677419355) internal successors, (925), 310 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 925 transitions. [2021-06-05 04:32:40,427 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 925 transitions. Word has length 20 [2021-06-05 04:32:40,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:40,427 INFO L482 AbstractCegarLoop]: Abstraction has 311 states and 925 transitions. [2021-06-05 04:32:40,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,427 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 925 transitions. [2021-06-05 04:32:40,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:40,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:40,427 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:32:40,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-05 04:32:40,633 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:40,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:40,633 INFO L82 PathProgramCache]: Analyzing trace with hash 438418908, now seen corresponding path program 63 times [2021-06-05 04:32:40,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:40,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431328164] [2021-06-05 04:32:40,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:40,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:40,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:40,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:40,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431328164] [2021-06-05 04:32:40,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431328164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:40,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615329823] [2021-06-05 04:32:40,724 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 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 04:32:40,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:40,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:40,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:40,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:40,780 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 19 treesize of output 15 [2021-06-05 04:32:40,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:40,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,786 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:32:40,803 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 20 treesize of output 16 [2021-06-05 04:32:40,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:40,808 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:40,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:40,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:32:40,828 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:40,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615329823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:40,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:40,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:40,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871681617] [2021-06-05 04:32:40,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:40,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:40,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:40,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:40,829 INFO L87 Difference]: Start difference. First operand 311 states and 925 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:40,967 INFO L93 Difference]: Finished difference Result 433 states and 1270 transitions. [2021-06-05 04:32:40,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:40,967 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:40,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:40,968 INFO L225 Difference]: With dead ends: 433 [2021-06-05 04:32:40,968 INFO L226 Difference]: Without dead ends: 418 [2021-06-05 04:32:40,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 106.4ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:40,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-06-05 04:32:40,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 310. [2021-06-05 04:32:40,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.9805825242718447) internal successors, (921), 309 states have internal predecessors, (921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 921 transitions. [2021-06-05 04:32:40,972 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 921 transitions. Word has length 20 [2021-06-05 04:32:40,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:40,972 INFO L482 AbstractCegarLoop]: Abstraction has 310 states and 921 transitions. [2021-06-05 04:32:40,972 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:40,972 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 921 transitions. [2021-06-05 04:32:40,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:40,972 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:40,973 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 04:32:41,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:41,177 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:41,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:41,177 INFO L82 PathProgramCache]: Analyzing trace with hash -460350802, now seen corresponding path program 64 times [2021-06-05 04:32:41,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:41,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502322278] [2021-06-05 04:32:41,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:41,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:41,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:41,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502322278] [2021-06-05 04:32:41,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502322278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:41,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127574778] [2021-06-05 04:32:41,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 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 04:32:41,290 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:41,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:41,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:41,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:41,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 19 treesize of output 15 [2021-06-05 04:32:41,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:41,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:32:41,325 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 20 treesize of output 16 [2021-06-05 04:32:41,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:41,330 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:41,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:41,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:41,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127574778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:41,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:41,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:41,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145495186] [2021-06-05 04:32:41,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:41,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:41,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:41,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:41,349 INFO L87 Difference]: Start difference. First operand 310 states and 921 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:41,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:41,487 INFO L93 Difference]: Finished difference Result 511 states and 1507 transitions. [2021-06-05 04:32:41,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:41,487 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:41,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:41,491 INFO L225 Difference]: With dead ends: 511 [2021-06-05 04:32:41,491 INFO L226 Difference]: Without dead ends: 496 [2021-06-05 04:32:41,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:41,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-06-05 04:32:41,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 305. [2021-06-05 04:32:41,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.986842105263158) internal successors, (908), 304 states have internal predecessors, (908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:41,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 908 transitions. [2021-06-05 04:32:41,495 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 908 transitions. Word has length 20 [2021-06-05 04:32:41,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:41,495 INFO L482 AbstractCegarLoop]: Abstraction has 305 states and 908 transitions. [2021-06-05 04:32:41,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:41,496 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 908 transitions. [2021-06-05 04:32:41,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:41,496 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:41,496 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 04:32:41,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:41,709 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:41,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:41,709 INFO L82 PathProgramCache]: Analyzing trace with hash 1074885762, now seen corresponding path program 65 times [2021-06-05 04:32:41,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:41,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335014268] [2021-06-05 04:32:41,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:41,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:41,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:41,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:41,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335014268] [2021-06-05 04:32:41,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335014268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:41,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192002943] [2021-06-05 04:32:41,802 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 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 04:32:41,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:41,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:41,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:41,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:41,858 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 19 treesize of output 15 [2021-06-05 04:32:41,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:41,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:41,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:32:41,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,884 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 20 treesize of output 16 [2021-06-05 04:32:41,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:41,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:41,903 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:41,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:41,904 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:41 [2021-06-05 04:32:42,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:42,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192002943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:42,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:42,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:32:42,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155644943] [2021-06-05 04:32:42,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:32:42,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:42,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:32:42,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:42,013 INFO L87 Difference]: Start difference. First operand 305 states and 908 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:32:42,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:42,470 INFO L93 Difference]: Finished difference Result 621 states and 1830 transitions. [2021-06-05 04:32:42,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:32:42,470 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 20 [2021-06-05 04:32:42,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:42,471 INFO L225 Difference]: With dead ends: 621 [2021-06-05 04:32:42,471 INFO L226 Difference]: Without dead ends: 606 [2021-06-05 04:32:42,472 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 351.2ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:32:42,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-06-05 04:32:42,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 303. [2021-06-05 04:32:42,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 302 states have (on average 2.980132450331126) internal successors, (900), 302 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:42,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 900 transitions. [2021-06-05 04:32:42,476 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 900 transitions. Word has length 20 [2021-06-05 04:32:42,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:42,476 INFO L482 AbstractCegarLoop]: Abstraction has 303 states and 900 transitions. [2021-06-05 04:32:42,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:32:42,476 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 900 transitions. [2021-06-05 04:32:42,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:42,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:42,476 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 04:32:42,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-06-05 04:32:42,677 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:42,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:42,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1297313230, now seen corresponding path program 66 times [2021-06-05 04:32:42,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:42,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182607363] [2021-06-05 04:32:42,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:42,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:42,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:42,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:42,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182607363] [2021-06-05 04:32:42,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182607363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:42,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930380430] [2021-06-05 04:32:42,756 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 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 04:32:42,782 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:42,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:42,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:42,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:42,817 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 19 treesize of output 15 [2021-06-05 04:32:42,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:42,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:42,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:42,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:42,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:42,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:42,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:42,860 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:42,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:42,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:42,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:42,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930380430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:42,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:42,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:32:42,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061619012] [2021-06-05 04:32:42,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:32:42,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:42,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:32:42,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:42,874 INFO L87 Difference]: Start difference. First operand 303 states and 900 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:43,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:43,013 INFO L93 Difference]: Finished difference Result 381 states and 1125 transitions. [2021-06-05 04:32:43,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:43,013 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:32:43,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:43,013 INFO L225 Difference]: With dead ends: 381 [2021-06-05 04:32:43,014 INFO L226 Difference]: Without dead ends: 366 [2021-06-05 04:32:43,014 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 120.2ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:43,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-06-05 04:32:43,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 315. [2021-06-05 04:32:43,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9904458598726116) internal successors, (939), 314 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:43,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 939 transitions. [2021-06-05 04:32:43,017 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 939 transitions. Word has length 20 [2021-06-05 04:32:43,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:43,017 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 939 transitions. [2021-06-05 04:32:43,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:43,017 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 939 transitions. [2021-06-05 04:32:43,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:43,018 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:43,018 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 04:32:43,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:43,222 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:43,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:43,222 INFO L82 PathProgramCache]: Analyzing trace with hash -32614932, now seen corresponding path program 67 times [2021-06-05 04:32:43,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:43,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200310994] [2021-06-05 04:32:43,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:43,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:43,321 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:43,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:43,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200310994] [2021-06-05 04:32:43,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200310994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:43,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340276055] [2021-06-05 04:32:43,321 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 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 04:32:43,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:43,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:43,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:43,379 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 19 treesize of output 15 [2021-06-05 04:32:43,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:43,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:43,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:43,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:43,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:43,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:43,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:43,410 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:43,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:43,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:32:43,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:43,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340276055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:43,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:43,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:43,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115986902] [2021-06-05 04:32:43,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:43,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:43,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:43,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:43,467 INFO L87 Difference]: Start difference. First operand 315 states and 939 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:43,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:43,771 INFO L93 Difference]: Finished difference Result 461 states and 1356 transitions. [2021-06-05 04:32:43,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:43,772 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:43,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:43,772 INFO L225 Difference]: With dead ends: 461 [2021-06-05 04:32:43,772 INFO L226 Difference]: Without dead ends: 446 [2021-06-05 04:32:43,772 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 238.4ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:43,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-05 04:32:43,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-06-05 04:32:43,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9807073954983925) internal successors, (927), 311 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:43,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 927 transitions. [2021-06-05 04:32:43,776 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 927 transitions. Word has length 20 [2021-06-05 04:32:43,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:43,776 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 927 transitions. [2021-06-05 04:32:43,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:43,776 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 927 transitions. [2021-06-05 04:32:43,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:43,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:43,777 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 04:32:43,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:43,978 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:43,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:43,978 INFO L82 PathProgramCache]: Analyzing trace with hash -947696420, now seen corresponding path program 68 times [2021-06-05 04:32:43,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:43,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522382772] [2021-06-05 04:32:43,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:43,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:44,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:44,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:44,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522382772] [2021-06-05 04:32:44,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522382772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:44,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679199349] [2021-06-05 04:32:44,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:44,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:44,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:44,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:44,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:44,145 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 19 treesize of output 15 [2021-06-05 04:32:44,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:44,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:32:44,168 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 20 treesize of output 16 [2021-06-05 04:32:44,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:44,174 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:44,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:32:44,231 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:44,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679199349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:44,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:44,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:44,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270830914] [2021-06-05 04:32:44,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:44,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:44,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:44,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:44,232 INFO L87 Difference]: Start difference. First operand 312 states and 927 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:44,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:44,457 INFO L93 Difference]: Finished difference Result 436 states and 1287 transitions. [2021-06-05 04:32:44,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:32:44,457 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:44,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:44,458 INFO L225 Difference]: With dead ends: 436 [2021-06-05 04:32:44,458 INFO L226 Difference]: Without dead ends: 421 [2021-06-05 04:32:44,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 213.6ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:32:44,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-06-05 04:32:44,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 309. [2021-06-05 04:32:44,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9805194805194803) internal successors, (918), 308 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:44,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 918 transitions. [2021-06-05 04:32:44,462 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 918 transitions. Word has length 20 [2021-06-05 04:32:44,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:44,462 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 918 transitions. [2021-06-05 04:32:44,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:44,462 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 918 transitions. [2021-06-05 04:32:44,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:44,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:44,463 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 04:32:44,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-05 04:32:44,677 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:44,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:44,677 INFO L82 PathProgramCache]: Analyzing trace with hash 537392906, now seen corresponding path program 69 times [2021-06-05 04:32:44,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:44,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780136693] [2021-06-05 04:32:44,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:44,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:44,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:44,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780136693] [2021-06-05 04:32:44,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780136693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:44,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180810352] [2021-06-05 04:32:44,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:44,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:32:44,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:44,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:44,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:44,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:44,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:44,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:32:44,846 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 20 treesize of output 16 [2021-06-05 04:32:44,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:44,851 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:44,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:44,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:32:44,906 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:44,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180810352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:44,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:44,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:32:44,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938846549] [2021-06-05 04:32:44,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:32:44,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:44,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:32:44,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:32:44,907 INFO L87 Difference]: Start difference. First operand 309 states and 918 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:32:45,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:45,169 INFO L93 Difference]: Finished difference Result 544 states and 1604 transitions. [2021-06-05 04:32:45,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:45,169 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 20 [2021-06-05 04:32:45,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:45,170 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:32:45,170 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 04:32:45,170 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 221.6ms TimeCoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:32:45,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 04:32:45,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 309. [2021-06-05 04:32:45,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 308 states have (on average 2.9805194805194803) internal successors, (918), 308 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:45,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 918 transitions. [2021-06-05 04:32:45,174 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 918 transitions. Word has length 20 [2021-06-05 04:32:45,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:45,174 INFO L482 AbstractCegarLoop]: Abstraction has 309 states and 918 transitions. [2021-06-05 04:32:45,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:32:45,174 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 918 transitions. [2021-06-05 04:32:45,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:45,175 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:45,175 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 04:32:45,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-06-05 04:32:45,389 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:45,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:45,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1424757384, now seen corresponding path program 70 times [2021-06-05 04:32:45,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:45,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464133408] [2021-06-05 04:32:45,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:45,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:45,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:45,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464133408] [2021-06-05 04:32:45,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464133408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:45,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299919658] [2021-06-05 04:32:45,461 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 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 04:32:45,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:45,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:45,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:45,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:45,528 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 19 treesize of output 15 [2021-06-05 04:32:45,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:45,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:45,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:45,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:32:45,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:45,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:45,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:45,576 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:45,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:45,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:45,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299919658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:45,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:45,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:45,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315875724] [2021-06-05 04:32:45,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:45,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:45,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:45,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:45,605 INFO L87 Difference]: Start difference. First operand 309 states and 918 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:46,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:46,134 INFO L93 Difference]: Finished difference Result 690 states and 2025 transitions. [2021-06-05 04:32:46,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:32:46,135 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:46,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:46,136 INFO L225 Difference]: With dead ends: 690 [2021-06-05 04:32:46,136 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 04:32:46,136 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 406.5ms TimeCoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:32:46,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 04:32:46,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 315. [2021-06-05 04:32:46,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.9808917197452227) internal successors, (936), 314 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:46,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 936 transitions. [2021-06-05 04:32:46,140 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 936 transitions. Word has length 20 [2021-06-05 04:32:46,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:46,141 INFO L482 AbstractCegarLoop]: Abstraction has 315 states and 936 transitions. [2021-06-05 04:32:46,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:46,141 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 936 transitions. [2021-06-05 04:32:46,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:46,141 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:46,141 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 04:32:46,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-05 04:32:46,342 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:46,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:46,342 INFO L82 PathProgramCache]: Analyzing trace with hash -517942808, now seen corresponding path program 71 times [2021-06-05 04:32:46,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:46,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564120942] [2021-06-05 04:32:46,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:46,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:46,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:46,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:46,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564120942] [2021-06-05 04:32:46,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564120942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:46,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394466993] [2021-06-05 04:32:46,422 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 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 04:32:46,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:46,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:46,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:46,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:46,513 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 19 treesize of output 15 [2021-06-05 04:32:46,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:46,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:46,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:46,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:46,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:46,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:46,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:46,554 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:46,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:46,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:46,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:46,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394466993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:46,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:46,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:46,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780707246] [2021-06-05 04:32:46,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:46,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:46,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:46,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:46,581 INFO L87 Difference]: Start difference. First operand 315 states and 936 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:46,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:46,993 INFO L93 Difference]: Finished difference Result 576 states and 1695 transitions. [2021-06-05 04:32:46,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:46,993 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:46,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:46,994 INFO L225 Difference]: With dead ends: 576 [2021-06-05 04:32:46,994 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 04:32:46,994 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 334.2ms TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:46,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 04:32:46,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 321. [2021-06-05 04:32:46,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.990625) internal successors, (957), 320 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:46,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 957 transitions. [2021-06-05 04:32:46,999 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 957 transitions. Word has length 20 [2021-06-05 04:32:46,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:46,999 INFO L482 AbstractCegarLoop]: Abstraction has 321 states and 957 transitions. [2021-06-05 04:32:46,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:46,999 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 957 transitions. [2021-06-05 04:32:46,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:47,000 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:47,000 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 04:32:47,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:47,205 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:47,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:47,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1019734144, now seen corresponding path program 72 times [2021-06-05 04:32:47,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:47,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929075730] [2021-06-05 04:32:47,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:47,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:47,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:47,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929075730] [2021-06-05 04:32:47,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929075730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:47,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638197480] [2021-06-05 04:32:47,286 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 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 04:32:47,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:47,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:47,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:47,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:47,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 19 treesize of output 15 [2021-06-05 04:32:47,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:47,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:47,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:47,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:47,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:47,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:47,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:47,393 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:47,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:47,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:47,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638197480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:47,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:47,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:47,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919577740] [2021-06-05 04:32:47,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:47,437 INFO L87 Difference]: Start difference. First operand 321 states and 957 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:47,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:47,833 INFO L93 Difference]: Finished difference Result 570 states and 1672 transitions. [2021-06-05 04:32:47,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:47,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:47,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:47,834 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:32:47,835 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 04:32:47,835 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 317.1ms TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:47,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 04:32:47,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 318. [2021-06-05 04:32:47,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.9810725552050474) internal successors, (945), 317 states have internal predecessors, (945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:47,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 945 transitions. [2021-06-05 04:32:47,839 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 945 transitions. Word has length 20 [2021-06-05 04:32:47,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:47,839 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 945 transitions. [2021-06-05 04:32:47,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:47,839 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 945 transitions. [2021-06-05 04:32:47,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:47,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:47,840 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 04:32:48,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-06-05 04:32:48,053 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:48,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:48,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1168449032, now seen corresponding path program 73 times [2021-06-05 04:32:48,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:48,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487819448] [2021-06-05 04:32:48,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:48,132 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:48,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:48,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487819448] [2021-06-05 04:32:48,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487819448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:48,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402053442] [2021-06-05 04:32:48,133 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 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 04:32:48,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:48,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:48,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:48,213 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 19 treesize of output 15 [2021-06-05 04:32:48,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:48,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:48,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:48,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:48,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:48,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:48,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:48,242 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:48,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:48,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:48,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:48,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402053442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:48,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:48,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:48,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286289787] [2021-06-05 04:32:48,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:48,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:48,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:48,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:48,287 INFO L87 Difference]: Start difference. First operand 318 states and 945 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:48,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:48,663 INFO L93 Difference]: Finished difference Result 550 states and 1618 transitions. [2021-06-05 04:32:48,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:48,663 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:48,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:48,664 INFO L225 Difference]: With dead ends: 550 [2021-06-05 04:32:48,664 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 04:32:48,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 309.8ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:48,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 04:32:48,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 312. [2021-06-05 04:32:48,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9807073954983925) internal successors, (927), 311 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:48,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 927 transitions. [2021-06-05 04:32:48,669 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 927 transitions. Word has length 20 [2021-06-05 04:32:48,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:48,669 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 927 transitions. [2021-06-05 04:32:48,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:48,669 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 927 transitions. [2021-06-05 04:32:48,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:48,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:48,669 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 04:32:48,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:48,870 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:48,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:48,870 INFO L82 PathProgramCache]: Analyzing trace with hash 2087081584, now seen corresponding path program 74 times [2021-06-05 04:32:48,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:48,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553741591] [2021-06-05 04:32:48,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:48,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:48,947 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:48,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:48,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553741591] [2021-06-05 04:32:48,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553741591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:48,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328427726] [2021-06-05 04:32:48,947 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 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 04:32:48,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:48,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:48,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:48,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:49,035 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 19 treesize of output 15 [2021-06-05 04:32:49,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:49,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:49,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:49,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:49,075 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:49,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:49,101 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:49,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328427726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:49,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:49,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:49,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231013429] [2021-06-05 04:32:49,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:49,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:49,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:49,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:49,102 INFO L87 Difference]: Start difference. First operand 312 states and 927 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:49,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:49,463 INFO L93 Difference]: Finished difference Result 578 states and 1702 transitions. [2021-06-05 04:32:49,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:49,463 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:49,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:49,464 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:32:49,464 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 04:32:49,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 293.2ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:49,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 04:32:49,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 322. [2021-06-05 04:32:49,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 2.9906542056074765) internal successors, (960), 321 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:49,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 960 transitions. [2021-06-05 04:32:49,469 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 960 transitions. Word has length 20 [2021-06-05 04:32:49,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:49,469 INFO L482 AbstractCegarLoop]: Abstraction has 322 states and 960 transitions. [2021-06-05 04:32:49,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:49,469 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 960 transitions. [2021-06-05 04:32:49,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:49,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:49,469 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 04:32:49,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-06-05 04:32:49,670 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:49,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:49,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1585290248, now seen corresponding path program 75 times [2021-06-05 04:32:49,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:49,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036505267] [2021-06-05 04:32:49,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:49,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:49,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:49,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036505267] [2021-06-05 04:32:49,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036505267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:49,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966815472] [2021-06-05 04:32:49,752 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:49,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:49,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:49,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:49,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:49,838 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 19 treesize of output 15 [2021-06-05 04:32:49,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:49,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,843 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:49,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:49,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:49,863 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:49,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:49,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:49,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:49,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966815472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:49,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:49,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:49,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074673522] [2021-06-05 04:32:49,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:49,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:49,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:49,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:49,916 INFO L87 Difference]: Start difference. First operand 322 states and 960 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:50,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:50,287 INFO L93 Difference]: Finished difference Result 594 states and 1744 transitions. [2021-06-05 04:32:50,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:50,288 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:50,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:50,288 INFO L225 Difference]: With dead ends: 594 [2021-06-05 04:32:50,288 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 04:32:50,289 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 315.5ms TimeCoverageRelationStatistics Valid=153, Invalid=659, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:50,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 04:32:50,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 319. [2021-06-05 04:32:50,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.981132075471698) internal successors, (948), 318 states have internal predecessors, (948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:50,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 948 transitions. [2021-06-05 04:32:50,293 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 948 transitions. Word has length 20 [2021-06-05 04:32:50,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:50,293 INFO L482 AbstractCegarLoop]: Abstraction has 319 states and 948 transitions. [2021-06-05 04:32:50,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:50,293 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 948 transitions. [2021-06-05 04:32:50,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:50,294 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:50,294 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 04:32:50,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:50,494 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:50,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:50,494 INFO L82 PathProgramCache]: Analyzing trace with hash -521493872, now seen corresponding path program 76 times [2021-06-05 04:32:50,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:50,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291979647] [2021-06-05 04:32:50,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:50,572 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:50,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:50,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291979647] [2021-06-05 04:32:50,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291979647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:50,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045531215] [2021-06-05 04:32:50,573 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 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 04:32:50,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:50,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:50,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:50,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:50,653 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 19 treesize of output 15 [2021-06-05 04:32:50,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:50,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:50,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:50,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:50,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:50,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:50,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:50,679 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:50,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:50,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:50,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:50,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045531215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:50,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:50,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:50,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414914443] [2021-06-05 04:32:50,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:50,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:50,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:50,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:50,723 INFO L87 Difference]: Start difference. First operand 319 states and 948 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:51,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:51,072 INFO L93 Difference]: Finished difference Result 574 states and 1690 transitions. [2021-06-05 04:32:51,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:51,072 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:51,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:51,073 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:32:51,073 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 04:32:51,073 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 298.0ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:51,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 04:32:51,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 316. [2021-06-05 04:32:51,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.980952380952381) internal successors, (939), 315 states have internal predecessors, (939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:51,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 939 transitions. [2021-06-05 04:32:51,077 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 939 transitions. Word has length 20 [2021-06-05 04:32:51,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:51,078 INFO L482 AbstractCegarLoop]: Abstraction has 316 states and 939 transitions. [2021-06-05 04:32:51,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:51,078 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 939 transitions. [2021-06-05 04:32:51,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:51,078 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:51,078 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 04:32:51,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:51,289 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:51,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:51,289 INFO L82 PathProgramCache]: Analyzing trace with hash 518741926, now seen corresponding path program 77 times [2021-06-05 04:32:51,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:51,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166438189] [2021-06-05 04:32:51,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:51,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:51,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:51,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166438189] [2021-06-05 04:32:51,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166438189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:51,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882089118] [2021-06-05 04:32:51,377 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 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 04:32:51,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:51,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:51,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:51,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:51,446 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 19 treesize of output 15 [2021-06-05 04:32:51,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:51,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:51,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:51,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:32:51,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:51,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:51,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:51,482 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:32:51,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:51,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:51,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:51,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882089118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:51,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:51,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:32:51,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699555999] [2021-06-05 04:32:51,527 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:32:51,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:51,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:32:51,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:51,527 INFO L87 Difference]: Start difference. First operand 316 states and 939 transitions. Second operand has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:51,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:51,968 INFO L93 Difference]: Finished difference Result 695 states and 2045 transitions. [2021-06-05 04:32:51,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:32:51,968 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 20 [2021-06-05 04:32:51,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:51,969 INFO L225 Difference]: With dead ends: 695 [2021-06-05 04:32:51,969 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 04:32:51,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 324.3ms TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:32:51,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 04:32:51,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 325. [2021-06-05 04:32:51,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:51,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:32:51,974 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:32:51,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:51,974 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:32:51,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 04:32:51,974 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:32:51,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:51,975 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:51,975 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 04:32:52,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-06-05 04:32:52,175 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:52,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:52,176 INFO L82 PathProgramCache]: Analyzing trace with hash 409447658, now seen corresponding path program 78 times [2021-06-05 04:32:52,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:52,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026590540] [2021-06-05 04:32:52,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:52,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:52,257 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:52,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:52,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026590540] [2021-06-05 04:32:52,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026590540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:52,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885732153] [2021-06-05 04:32:52,258 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 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 04:32:52,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:32:52,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:52,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:52,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:52,304 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 19 treesize of output 15 [2021-06-05 04:32:52,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:52,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:32:52,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:52,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:52,362 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:52,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:52,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:52,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885732153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:52,387 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:52,387 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:52,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134783212] [2021-06-05 04:32:52,387 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:52,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:52,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:52,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:52,387 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:52,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:52,643 INFO L93 Difference]: Finished difference Result 580 states and 1705 transitions. [2021-06-05 04:32:52,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:52,643 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:52,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:52,644 INFO L225 Difference]: With dead ends: 580 [2021-06-05 04:32:52,644 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:32:52,644 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 207.4ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:32:52,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:32:52,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 329. [2021-06-05 04:32:52,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:52,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:32:52,649 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:32:52,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:52,649 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:32:52,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:52,649 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:32:52,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:52,649 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:52,649 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 04:32:52,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 04:32:52,850 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:52,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:52,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1272688656, now seen corresponding path program 79 times [2021-06-05 04:32:52,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:52,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207626129] [2021-06-05 04:32:52,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:52,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:52,933 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:52,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:52,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207626129] [2021-06-05 04:32:52,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207626129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:52,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485122889] [2021-06-05 04:32:52,934 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 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 04:32:52,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:52,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:52,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:52,989 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 19 treesize of output 15 [2021-06-05 04:32:52,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:52,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:52,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:53,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:53,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:53,009 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:53,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:53,018 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:53,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485122889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:53,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:53,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:53,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914538629] [2021-06-05 04:32:53,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:53,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:53,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:53,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:53,019 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:53,141 INFO L93 Difference]: Finished difference Result 413 states and 1218 transitions. [2021-06-05 04:32:53,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:53,142 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:53,142 INFO L225 Difference]: With dead ends: 413 [2021-06-05 04:32:53,142 INFO L226 Difference]: Without dead ends: 398 [2021-06-05 04:32:53,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 96.5ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:53,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-06-05 04:32:53,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 336. [2021-06-05 04:32:53,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.988059701492537) internal successors, (1001), 335 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:53,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1001 transitions. [2021-06-05 04:32:53,146 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1001 transitions. Word has length 20 [2021-06-05 04:32:53,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:53,146 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1001 transitions. [2021-06-05 04:32:53,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,147 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1001 transitions. [2021-06-05 04:32:53,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:53,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:53,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] [2021-06-05 04:32:53,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:53,347 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:53,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:53,348 INFO L82 PathProgramCache]: Analyzing trace with hash -1538106478, now seen corresponding path program 80 times [2021-06-05 04:32:53,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:53,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258000241] [2021-06-05 04:32:53,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:53,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:53,428 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:53,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:53,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258000241] [2021-06-05 04:32:53,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258000241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:53,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891593232] [2021-06-05 04:32:53,429 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 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 04:32:53,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:53,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:53,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:53,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:53,483 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 19 treesize of output 15 [2021-06-05 04:32:53,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:53,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,488 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:32:53,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:53,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:53,510 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:53,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:53,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:53,524 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:53,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891593232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:53,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:53,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:32:53,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066895217] [2021-06-05 04:32:53,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:32:53,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:53,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:32:53,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:32:53,524 INFO L87 Difference]: Start difference. First operand 336 states and 1001 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:53,648 INFO L93 Difference]: Finished difference Result 419 states and 1231 transitions. [2021-06-05 04:32:53,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:53,648 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:53,648 INFO L225 Difference]: With dead ends: 419 [2021-06-05 04:32:53,648 INFO L226 Difference]: Without dead ends: 404 [2021-06-05 04:32:53,649 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:53,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-06-05 04:32:53,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 333. [2021-06-05 04:32:53,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9819277108433737) internal successors, (990), 332 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:53,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 990 transitions. [2021-06-05 04:32:53,652 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 990 transitions. Word has length 20 [2021-06-05 04:32:53,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:53,652 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 990 transitions. [2021-06-05 04:32:53,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:32:53,652 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 990 transitions. [2021-06-05 04:32:53,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:53,653 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:53,653 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 04:32:53,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-05 04:32:53,864 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:53,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:53,864 INFO L82 PathProgramCache]: Analyzing trace with hash 608064282, now seen corresponding path program 81 times [2021-06-05 04:32:53,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:53,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492948566] [2021-06-05 04:32:53,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:53,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:53,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:53,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:53,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492948566] [2021-06-05 04:32:53,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492948566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:53,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570629629] [2021-06-05 04:32:53,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:53,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:32:53,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:53,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:53,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:53,997 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 19 treesize of output 15 [2021-06-05 04:32:53,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:54,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:19 [2021-06-05 04:32:54,018 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 20 treesize of output 16 [2021-06-05 04:32:54,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:54,022 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:54,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:32:54,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:54,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570629629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:54,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:54,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:32:54,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588646584] [2021-06-05 04:32:54,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:32:54,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:54,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:32:54,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:32:54,036 INFO L87 Difference]: Start difference. First operand 333 states and 990 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:54,153 INFO L93 Difference]: Finished difference Result 414 states and 1220 transitions. [2021-06-05 04:32:54,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:54,153 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:32:54,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:54,154 INFO L225 Difference]: With dead ends: 414 [2021-06-05 04:32:54,154 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 04:32:54,154 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 105.7ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:32:54,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 04:32:54,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 330. [2021-06-05 04:32:54,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 04:32:54,158 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 04:32:54,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:54,158 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 04:32:54,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,158 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 04:32:54,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:54,158 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:54,158 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 04:32:54,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 04:32:54,374 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:54,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:54,374 INFO L82 PathProgramCache]: Analyzing trace with hash -18031684, now seen corresponding path program 82 times [2021-06-05 04:32:54,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:54,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225650213] [2021-06-05 04:32:54,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:54,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:54,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:54,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:54,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225650213] [2021-06-05 04:32:54,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225650213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:54,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039952987] [2021-06-05 04:32:54,467 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 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 04:32:54,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:54,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:54,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:54,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:54,530 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 19 treesize of output 15 [2021-06-05 04:32:54,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:54,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:54,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:54,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:54,584 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:54,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:54,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:32:54,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:54,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039952987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:54,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:54,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:32:54,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219521414] [2021-06-05 04:32:54,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:32:54,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:54,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:32:54,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:54,594 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:54,728 INFO L93 Difference]: Finished difference Result 451 states and 1322 transitions. [2021-06-05 04:32:54,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:54,728 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:32:54,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:54,729 INFO L225 Difference]: With dead ends: 451 [2021-06-05 04:32:54,729 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 04:32:54,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 131.2ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:32:54,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 04:32:54,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 336. [2021-06-05 04:32:54,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 3.011940298507463) internal successors, (1009), 335 states have internal predecessors, (1009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1009 transitions. [2021-06-05 04:32:54,733 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1009 transitions. Word has length 20 [2021-06-05 04:32:54,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:54,733 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1009 transitions. [2021-06-05 04:32:54,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:54,733 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1009 transitions. [2021-06-05 04:32:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:54,734 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:54,734 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 04:32:54,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-06-05 04:32:54,934 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:54,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:54,934 INFO L82 PathProgramCache]: Analyzing trace with hash -519823020, now seen corresponding path program 83 times [2021-06-05 04:32:54,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:54,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261473689] [2021-06-05 04:32:54,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:55,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:55,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:55,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261473689] [2021-06-05 04:32:55,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261473689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:55,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863638345] [2021-06-05 04:32:55,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 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 04:32:55,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:55,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:55,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:32:55,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:55,095 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 19 treesize of output 15 [2021-06-05 04:32:55,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,098 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 19 treesize of output 15 [2021-06-05 04:32:55,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:55,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:55,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 04:32:55,201 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 30 treesize of output 24 [2021-06-05 04:32:55,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:55,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:55,218 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:55,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:32:55,218 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 04:32:55,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:55,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863638345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:55,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:55,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:55,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764251178] [2021-06-05 04:32:55,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:55,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:55,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:55,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:55,296 INFO L87 Difference]: Start difference. First operand 336 states and 1009 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:55,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:55,591 INFO L93 Difference]: Finished difference Result 501 states and 1479 transitions. [2021-06-05 04:32:55,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:32:55,591 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:55,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:55,592 INFO L225 Difference]: With dead ends: 501 [2021-06-05 04:32:55,592 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 04:32:55,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 264.8ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:55,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 04:32:55,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 334. [2021-06-05 04:32:55,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 3.009009009009009) internal successors, (1002), 333 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:55,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 1002 transitions. [2021-06-05 04:32:55,596 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 1002 transitions. Word has length 20 [2021-06-05 04:32:55,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:55,596 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 1002 transitions. [2021-06-05 04:32:55,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:55,596 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 1002 transitions. [2021-06-05 04:32:55,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:55,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:55,597 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 04:32:55,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:55,797 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:55,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:55,798 INFO L82 PathProgramCache]: Analyzing trace with hash -2051668164, now seen corresponding path program 84 times [2021-06-05 04:32:55,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:55,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700749404] [2021-06-05 04:32:55,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:55,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:55,901 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:55,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:55,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700749404] [2021-06-05 04:32:55,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700749404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:55,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549093809] [2021-06-05 04:32:55,902 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 04:32:55,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:32:55,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:55,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:55,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:55,965 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 19 treesize of output 15 [2021-06-05 04:32:55,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:55,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:55,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:56,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:56,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:56,008 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:56,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:32:56,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:56,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549093809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:56,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:56,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:56,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239024623] [2021-06-05 04:32:56,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:56,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:56,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:56,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:56,050 INFO L87 Difference]: Start difference. First operand 334 states and 1002 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:56,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:56,225 INFO L93 Difference]: Finished difference Result 503 states and 1480 transitions. [2021-06-05 04:32:56,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:56,225 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:56,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:56,226 INFO L225 Difference]: With dead ends: 503 [2021-06-05 04:32:56,226 INFO L226 Difference]: Without dead ends: 488 [2021-06-05 04:32:56,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 169.8ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:56,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-05 04:32:56,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 331. [2021-06-05 04:32:56,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 3.003030303030303) internal successors, (991), 330 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:56,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 991 transitions. [2021-06-05 04:32:56,230 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 991 transitions. Word has length 20 [2021-06-05 04:32:56,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:56,230 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 991 transitions. [2021-06-05 04:32:56,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:56,230 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 991 transitions. [2021-06-05 04:32:56,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:56,231 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:56,231 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 04:32:56,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-06-05 04:32:56,437 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:56,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:56,437 INFO L82 PathProgramCache]: Analyzing trace with hash -547366286, now seen corresponding path program 85 times [2021-06-05 04:32:56,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:56,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204936908] [2021-06-05 04:32:56,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:56,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:56,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:56,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204936908] [2021-06-05 04:32:56,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204936908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:56,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501520553] [2021-06-05 04:32:56,543 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 04:32:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:56,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:56,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:56,607 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 19 treesize of output 15 [2021-06-05 04:32:56,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:56,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:32:56,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:56,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:56,635 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:56,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:56,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:32:56,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:56,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501520553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:56,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:56,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:32:56,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269619067] [2021-06-05 04:32:56,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:32:56,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:56,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:32:56,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:56,653 INFO L87 Difference]: Start difference. First operand 331 states and 991 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:56,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:56,782 INFO L93 Difference]: Finished difference Result 448 states and 1315 transitions. [2021-06-05 04:32:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:32:56,782 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:32:56,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:56,783 INFO L225 Difference]: With dead ends: 448 [2021-06-05 04:32:56,783 INFO L226 Difference]: Without dead ends: 433 [2021-06-05 04:32:56,783 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 114.0ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:32:56,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-05 04:32:56,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 330. [2021-06-05 04:32:56,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:56,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 04:32:56,787 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 04:32:56,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:56,787 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 04:32:56,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:56,787 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 04:32:56,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:56,787 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:56,787 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 04:32:56,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:56,988 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:56,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:56,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1142576618, now seen corresponding path program 86 times [2021-06-05 04:32:56,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:56,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558202515] [2021-06-05 04:32:56,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:57,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:57,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:57,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558202515] [2021-06-05 04:32:57,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558202515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:57,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329008408] [2021-06-05 04:32:57,090 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 04:32:57,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:32:57,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:57,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:57,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:57,153 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 19 treesize of output 15 [2021-06-05 04:32:57,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:57,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:32:57,176 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 20 treesize of output 16 [2021-06-05 04:32:57,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:57,181 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:32:57,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:32:57,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:57,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329008408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:57,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:57,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:32:57,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672114490] [2021-06-05 04:32:57,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:32:57,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:57,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:32:57,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:32:57,238 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:57,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:57,368 INFO L93 Difference]: Finished difference Result 482 states and 1416 transitions. [2021-06-05 04:32:57,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:57,369 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:32:57,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:57,369 INFO L225 Difference]: With dead ends: 482 [2021-06-05 04:32:57,369 INFO L226 Difference]: Without dead ends: 467 [2021-06-05 04:32:57,369 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 175.4ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:57,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-06-05 04:32:57,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 325. [2021-06-05 04:32:57,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:57,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:32:57,373 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:32:57,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:57,373 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:32:57,373 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:32:57,374 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:32:57,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:57,374 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:57,374 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 04:32:57,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-06-05 04:32:57,575 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:57,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:57,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1692812560, now seen corresponding path program 87 times [2021-06-05 04:32:57,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:57,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10268325] [2021-06-05 04:32:57,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:57,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:57,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:57,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10268325] [2021-06-05 04:32:57,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10268325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:57,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115903264] [2021-06-05 04:32:57,712 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 04:32:57,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:32:57,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:57,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:57,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:57,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:57,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:57,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:57,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:57,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:57,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:57,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:57,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:57,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:57,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:57,917 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:57,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:57,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:32:57,952 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:57,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115903264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:57,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:57,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:57,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133871093] [2021-06-05 04:32:57,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:57,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:57,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:57,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:57,953 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:58,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:58,183 INFO L93 Difference]: Finished difference Result 444 states and 1310 transitions. [2021-06-05 04:32:58,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:58,183 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:58,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:58,184 INFO L225 Difference]: With dead ends: 444 [2021-06-05 04:32:58,184 INFO L226 Difference]: Without dead ends: 429 [2021-06-05 04:32:58,184 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 224.3ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:58,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-06-05 04:32:58,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 331. [2021-06-05 04:32:58,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.984848484848485) internal successors, (985), 330 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:58,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 985 transitions. [2021-06-05 04:32:58,188 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 985 transitions. Word has length 20 [2021-06-05 04:32:58,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:58,188 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 985 transitions. [2021-06-05 04:32:58,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:58,188 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 985 transitions. [2021-06-05 04:32:58,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:58,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:58,188 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 04:32:58,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-06-05 04:32:58,389 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:58,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:58,389 INFO L82 PathProgramCache]: Analyzing trace with hash 2100363400, now seen corresponding path program 88 times [2021-06-05 04:32:58,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:58,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229690565] [2021-06-05 04:32:58,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:58,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:58,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:58,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229690565] [2021-06-05 04:32:58,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229690565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:58,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395319115] [2021-06-05 04:32:58,516 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 04:32:58,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:32:58,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:58,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:58,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:58,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:58,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:58,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:58,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:58,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:58,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:32:58,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:58,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:58,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:58,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:58,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:58,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:58,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:58,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:58,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:58,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:58,736 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:58,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395319115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:58,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:58,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:58,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545251554] [2021-06-05 04:32:58,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:58,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:58,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:58,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:58,736 INFO L87 Difference]: Start difference. First operand 331 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:59,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:59,012 INFO L93 Difference]: Finished difference Result 450 states and 1323 transitions. [2021-06-05 04:32:59,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:59,013 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:59,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:59,013 INFO L225 Difference]: With dead ends: 450 [2021-06-05 04:32:59,013 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 04:32:59,013 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 215.0ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:59,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 04:32:59,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 329. [2021-06-05 04:32:59,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:59,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:32:59,017 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:32:59,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:59,017 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:32:59,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:59,017 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:32:59,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:59,018 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:59,018 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 04:32:59,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:59,221 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:59,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:59,221 INFO L82 PathProgramCache]: Analyzing trace with hash -6420720, now seen corresponding path program 89 times [2021-06-05 04:32:59,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:59,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582118180] [2021-06-05 04:32:59,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:32:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:59,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:32:59,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582118180] [2021-06-05 04:32:59,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582118180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:59,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179595067] [2021-06-05 04:32:59,342 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:32:59,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:32:59,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:32:59,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:32:59,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:32:59,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:59,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:32:59,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:59,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:59,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:32:59,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:32:59,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:59,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:32:59,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:59,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:59,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:32:59,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:32:59,503 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:32:59,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:32:59,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:32:59,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:32:59,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:32:59,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179595067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:32:59,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:32:59,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:32:59,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716412086] [2021-06-05 04:32:59,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:32:59,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:32:59,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:32:59,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:32:59,558 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:59,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:32:59,785 INFO L93 Difference]: Finished difference Result 441 states and 1301 transitions. [2021-06-05 04:32:59,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:32:59,786 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:32:59,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:32:59,786 INFO L225 Difference]: With dead ends: 441 [2021-06-05 04:32:59,786 INFO L226 Difference]: Without dead ends: 426 [2021-06-05 04:32:59,786 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 204.2ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:32:59,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-06-05 04:32:59,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 327. [2021-06-05 04:32:59,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:32:59,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:32:59,790 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:32:59,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:32:59,790 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:32:59,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:32:59,790 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:32:59,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:32:59,790 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:32:59,790 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 04:32:59,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:32:59,991 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:32:59,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:32:59,991 INFO L82 PathProgramCache]: Analyzing trace with hash 29087378, now seen corresponding path program 90 times [2021-06-05 04:32:59,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:32:59,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292509651] [2021-06-05 04:32:59,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:32:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:00,094 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:00,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:00,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292509651] [2021-06-05 04:33:00,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292509651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:00,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905513897] [2021-06-05 04:33:00,094 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 04:33:00,122 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:33:00,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:00,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:00,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:00,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:00,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:00,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:00,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:00,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:00,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,349 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:00,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:00,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905513897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:00,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:00,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:33:00,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066914023] [2021-06-05 04:33:00,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:33:00,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:00,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:33:00,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:00,358 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:00,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:00,502 INFO L93 Difference]: Finished difference Result 412 states and 1206 transitions. [2021-06-05 04:33:00,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:00,502 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:33:00,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:00,503 INFO L225 Difference]: With dead ends: 412 [2021-06-05 04:33:00,503 INFO L226 Difference]: Without dead ends: 397 [2021-06-05 04:33:00,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 176.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:00,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-06-05 04:33:00,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 333. [2021-06-05 04:33:00,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.0) internal successors, (996), 332 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:00,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 996 transitions. [2021-06-05 04:33:00,506 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 996 transitions. Word has length 20 [2021-06-05 04:33:00,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:00,506 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 996 transitions. [2021-06-05 04:33:00,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:00,506 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 996 transitions. [2021-06-05 04:33:00,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:00,507 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:00,507 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 04:33:00,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 04:33:00,707 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:00,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:00,708 INFO L82 PathProgramCache]: Analyzing trace with hash -472703958, now seen corresponding path program 91 times [2021-06-05 04:33:00,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:00,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216314410] [2021-06-05 04:33:00,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:00,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:00,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:00,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216314410] [2021-06-05 04:33:00,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216314410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:00,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390370192] [2021-06-05 04:33:00,812 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 04:33:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:00,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:00,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:00,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:00,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:00,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:00,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:00,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:00,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:00,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:00,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:00,997 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:01,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390370192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:01,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:01,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:01,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116954580] [2021-06-05 04:33:01,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:01,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:01,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:01,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:01,017 INFO L87 Difference]: Start difference. First operand 333 states and 996 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:01,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:01,203 INFO L93 Difference]: Finished difference Result 406 states and 1193 transitions. [2021-06-05 04:33:01,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:01,203 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:01,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:01,204 INFO L225 Difference]: With dead ends: 406 [2021-06-05 04:33:01,204 INFO L226 Difference]: Without dead ends: 391 [2021-06-05 04:33:01,204 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-06-05 04:33:01,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 331. [2021-06-05 04:33:01,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.996969696969697) internal successors, (989), 330 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:01,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 989 transitions. [2021-06-05 04:33:01,207 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 989 transitions. Word has length 20 [2021-06-05 04:33:01,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:01,208 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 989 transitions. [2021-06-05 04:33:01,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:01,208 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 989 transitions. [2021-06-05 04:33:01,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:01,208 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:01,208 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 04:33:01,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2021-06-05 04:33:01,413 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:01,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:01,413 INFO L82 PathProgramCache]: Analyzing trace with hash -2004549102, now seen corresponding path program 92 times [2021-06-05 04:33:01,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:01,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318823332] [2021-06-05 04:33:01,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:01,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:01,543 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:01,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:01,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318823332] [2021-06-05 04:33:01,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318823332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:01,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859869087] [2021-06-05 04:33:01,544 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 04:33:01,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:01,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:01,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:01,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:01,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:01,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:01,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:01,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:01,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:01,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:01,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:01,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:01,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:01,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:01,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:01,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:01,731 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:01,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:01,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:01,740 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:15 [2021-06-05 04:33:01,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:01,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859869087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:01,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:01,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:01,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016185676] [2021-06-05 04:33:01,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:01,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:01,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:01,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:01,783 INFO L87 Difference]: Start difference. First operand 331 states and 989 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:01,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:01,946 INFO L93 Difference]: Finished difference Result 456 states and 1340 transitions. [2021-06-05 04:33:01,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:01,947 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:01,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:01,947 INFO L225 Difference]: With dead ends: 456 [2021-06-05 04:33:01,947 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 04:33:01,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 218.0ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:01,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 04:33:01,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 328. [2021-06-05 04:33:01,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.9908256880733943) internal successors, (978), 327 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:01,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 978 transitions. [2021-06-05 04:33:01,951 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 978 transitions. Word has length 20 [2021-06-05 04:33:01,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:01,951 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 978 transitions. [2021-06-05 04:33:01,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:01,951 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 978 transitions. [2021-06-05 04:33:01,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:01,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:01,951 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 04:33:02,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:02,152 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:02,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:02,152 INFO L82 PathProgramCache]: Analyzing trace with hash -500247224, now seen corresponding path program 93 times [2021-06-05 04:33:02,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:02,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480251268] [2021-06-05 04:33:02,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:02,257 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:02,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:02,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480251268] [2021-06-05 04:33:02,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480251268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:02,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539054499] [2021-06-05 04:33:02,257 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 04:33:02,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:02,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:02,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:02,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:02,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:02,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:02,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:02,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:02,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:02,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:02,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:02,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:02,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:02,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:02,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:02,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:02,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:02,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:02,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:02,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 04:33:02,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:02,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539054499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:02,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:02,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:02,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280569934] [2021-06-05 04:33:02,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:02,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:02,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:02,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:02,435 INFO L87 Difference]: Start difference. First operand 328 states and 978 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:02,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:02,573 INFO L93 Difference]: Finished difference Result 414 states and 1215 transitions. [2021-06-05 04:33:02,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:02,573 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:02,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:02,574 INFO L225 Difference]: With dead ends: 414 [2021-06-05 04:33:02,574 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 04:33:02,574 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:02,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 04:33:02,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 327. [2021-06-05 04:33:02,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:02,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:33:02,577 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:33:02,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:02,577 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:33:02,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:02,577 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:33:02,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:02,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:02,578 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 04:33:02,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2021-06-05 04:33:02,778 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:02,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:02,778 INFO L82 PathProgramCache]: Analyzing trace with hash -860261966, now seen corresponding path program 94 times [2021-06-05 04:33:02,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:02,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675700841] [2021-06-05 04:33:02,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:02,906 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:02,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:02,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675700841] [2021-06-05 04:33:02,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675700841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:02,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762510811] [2021-06-05 04:33:02,906 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:02,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:02,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:02,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:02,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:02,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:02,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:02,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:02,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:02,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:02,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:03,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:03,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:03,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:03,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:03,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:03,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:03,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,072 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:03,120 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:03,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762510811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:03,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:03,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:03,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843504081] [2021-06-05 04:33:03,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:03,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:03,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:03,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:03,121 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:03,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:03,358 INFO L93 Difference]: Finished difference Result 459 states and 1346 transitions. [2021-06-05 04:33:03,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:03,359 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:03,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:03,359 INFO L225 Difference]: With dead ends: 459 [2021-06-05 04:33:03,359 INFO L226 Difference]: Without dead ends: 444 [2021-06-05 04:33:03,360 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 216.4ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:03,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-05 04:33:03,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 330. [2021-06-05 04:33:03,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9939209726443767) internal successors, (985), 329 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:03,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 985 transitions. [2021-06-05 04:33:03,363 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 985 transitions. Word has length 20 [2021-06-05 04:33:03,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:03,363 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 985 transitions. [2021-06-05 04:33:03,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:03,363 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 985 transitions. [2021-06-05 04:33:03,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:03,364 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:03,364 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 04:33:03,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:03,564 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:03,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:03,564 INFO L82 PathProgramCache]: Analyzing trace with hash 2104777168, now seen corresponding path program 95 times [2021-06-05 04:33:03,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:03,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474005408] [2021-06-05 04:33:03,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:03,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:03,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:03,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474005408] [2021-06-05 04:33:03,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474005408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:03,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185449594] [2021-06-05 04:33:03,697 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 04:33:03,724 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:03,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:03,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:03,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:03,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:03,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:03,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:03,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:03,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:03,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:03,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:03,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:03,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:03,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:03,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:03,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:03,836 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:15 [2021-06-05 04:33:03,901 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:03,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185449594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:03,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:03,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:03,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139371396] [2021-06-05 04:33:03,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:03,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:03,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:03,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:03,902 INFO L87 Difference]: Start difference. First operand 330 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:04,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:04,103 INFO L93 Difference]: Finished difference Result 453 states and 1331 transitions. [2021-06-05 04:33:04,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:04,103 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:04,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:04,103 INFO L225 Difference]: With dead ends: 453 [2021-06-05 04:33:04,104 INFO L226 Difference]: Without dead ends: 438 [2021-06-05 04:33:04,104 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 221.1ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:04,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-06-05 04:33:04,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 326. [2021-06-05 04:33:04,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:04,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 04:33:04,107 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 04:33:04,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:04,107 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 04:33:04,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:04,107 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 04:33:04,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:04,108 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:04,108 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 04:33:04,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-06-05 04:33:04,308 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:04,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:04,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1726332322, now seen corresponding path program 96 times [2021-06-05 04:33:04,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:04,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563230081] [2021-06-05 04:33:04,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:04,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:04,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:04,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:04,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563230081] [2021-06-05 04:33:04,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563230081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:04,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340201145] [2021-06-05 04:33:04,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:04,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:04,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:04,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:04,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:04,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:04,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:04,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:04,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:04,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:04,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:04,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:04,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:04,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:04,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:04,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:04,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:04,670 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:04,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:04,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:04,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:04,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:04,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340201145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:04,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:04,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:04,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479897165] [2021-06-05 04:33:04,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:04,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:04,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:04,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:04,706 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:04,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:04,882 INFO L93 Difference]: Finished difference Result 445 states and 1313 transitions. [2021-06-05 04:33:04,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:04,883 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:04,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:04,883 INFO L225 Difference]: With dead ends: 445 [2021-06-05 04:33:04,883 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 04:33:04,883 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 212.3ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:04,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 04:33:04,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 336. [2021-06-05 04:33:04,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:04,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 04:33:04,887 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 04:33:04,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:04,887 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 04:33:04,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:04,887 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 04:33:04,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:04,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:04,888 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 04:33:05,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-06-05 04:33:05,097 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:05,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:05,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1224540986, now seen corresponding path program 97 times [2021-06-05 04:33:05,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:05,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557029920] [2021-06-05 04:33:05,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:05,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:05,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:05,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:05,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557029920] [2021-06-05 04:33:05,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557029920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:05,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771091276] [2021-06-05 04:33:05,226 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 04:33:05,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:05,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:05,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:05,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:05,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:05,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:05,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:05,330 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:05,330 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:05,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:05,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:05,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:05,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:05,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:05,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:05,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:05,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:05,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:05,447 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:05,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:05,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771091276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:05,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:05,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:05,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422788567] [2021-06-05 04:33:05,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:05,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:05,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:05,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:05,491 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:05,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:05,707 INFO L93 Difference]: Finished difference Result 451 states and 1326 transitions. [2021-06-05 04:33:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:05,707 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:05,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:05,708 INFO L225 Difference]: With dead ends: 451 [2021-06-05 04:33:05,708 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 04:33:05,708 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:05,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 04:33:05,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 334. [2021-06-05 04:33:05,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:05,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 04:33:05,711 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 04:33:05,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:05,712 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 04:33:05,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:05,712 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 04:33:05,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:05,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:05,712 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 04:33:05,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:05,913 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:05,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:05,913 INFO L82 PathProgramCache]: Analyzing trace with hash -307304158, now seen corresponding path program 98 times [2021-06-05 04:33:05,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:05,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872966063] [2021-06-05 04:33:05,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:05,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:06,018 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:06,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:06,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872966063] [2021-06-05 04:33:06,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872966063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:06,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222910] [2021-06-05 04:33:06,019 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 04:33:06,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:06,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:06,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:06,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:06,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:06,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:06,140 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 04:33:06,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:06,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:06,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,242 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 04:33:06,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:06,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:06,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:06,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:06,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671003541] [2021-06-05 04:33:06,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:06,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:06,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:06,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:06,260 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:06,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:06,438 INFO L93 Difference]: Finished difference Result 405 states and 1189 transitions. [2021-06-05 04:33:06,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:06,438 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:06,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:06,438 INFO L225 Difference]: With dead ends: 405 [2021-06-05 04:33:06,438 INFO L226 Difference]: Without dead ends: 390 [2021-06-05 04:33:06,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 151.2ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:06,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-06-05 04:33:06,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 331. [2021-06-05 04:33:06,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.987878787878788) internal successors, (986), 330 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:06,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 986 transitions. [2021-06-05 04:33:06,442 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 986 transitions. Word has length 20 [2021-06-05 04:33:06,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:06,442 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 986 transitions. [2021-06-05 04:33:06,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:06,442 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 986 transitions. [2021-06-05 04:33:06,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:06,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:06,443 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 04:33:06,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:06,643 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:06,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:06,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1196997720, now seen corresponding path program 99 times [2021-06-05 04:33:06,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:06,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094015323] [2021-06-05 04:33:06,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:06,767 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:06,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:06,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094015323] [2021-06-05 04:33:06,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094015323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:06,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536130443] [2021-06-05 04:33:06,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:06,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:06,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:06,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:06,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:06,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:06,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:06,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:33:06,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:06,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:06,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:06,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:06,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:06,922 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 04:33:06,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:06,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536130443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:06,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:06,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:06,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693502821] [2021-06-05 04:33:06,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:06,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:06,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:06,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:06,995 INFO L87 Difference]: Start difference. First operand 331 states and 986 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:07,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:07,168 INFO L93 Difference]: Finished difference Result 467 states and 1372 transitions. [2021-06-05 04:33:07,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:07,168 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:07,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:07,169 INFO L225 Difference]: With dead ends: 467 [2021-06-05 04:33:07,169 INFO L226 Difference]: Without dead ends: 452 [2021-06-05 04:33:07,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 220.3ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:07,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-06-05 04:33:07,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 330. [2021-06-05 04:33:07,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:07,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 04:33:07,173 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 04:33:07,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:07,173 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 04:33:07,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:07,173 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 04:33:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:07,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:07,173 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 04:33:07,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-06-05 04:33:07,374 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:07,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:07,374 INFO L82 PathProgramCache]: Analyzing trace with hash 310958010, now seen corresponding path program 100 times [2021-06-05 04:33:07,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:07,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769407018] [2021-06-05 04:33:07,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:07,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:07,475 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:07,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:07,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769407018] [2021-06-05 04:33:07,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769407018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:07,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567197662] [2021-06-05 04:33:07,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 04:33:07,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:07,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:07,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:07,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:07,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:07,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:07,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:07,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:07,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:07,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:33:07,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:07,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:07,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:07,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:07,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:07,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:07,633 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:07,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:07,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:07,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 04:33:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:07,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567197662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:07,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:07,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:07,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881255801] [2021-06-05 04:33:07,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:07,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:07,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:07,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:07,653 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:07,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:07,780 INFO L93 Difference]: Finished difference Result 394 states and 1161 transitions. [2021-06-05 04:33:07,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:07,780 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:07,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:07,781 INFO L225 Difference]: With dead ends: 394 [2021-06-05 04:33:07,781 INFO L226 Difference]: Without dead ends: 379 [2021-06-05 04:33:07,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 144.6ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:07,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-06-05 04:33:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 327. [2021-06-05 04:33:07,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:07,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:33:07,784 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:33:07,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:07,785 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:33:07,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:07,785 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:33:07,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:07,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:07,785 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 04:33:07,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:07,993 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:07,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1408026672, now seen corresponding path program 101 times [2021-06-05 04:33:07,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:07,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618527711] [2021-06-05 04:33:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:08,114 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:08,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:08,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618527711] [2021-06-05 04:33:08,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618527711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:08,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814281857] [2021-06-05 04:33:08,115 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:08,141 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:08,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:08,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:33:08,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:08,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:08,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:08,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:08,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:08,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:33:08,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:08,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:08,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:08,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:08,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:08,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:08,268 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:08,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:08,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:08,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:08,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:08,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:08,302 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:99, output treesize:41 [2021-06-05 04:33:08,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:08,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814281857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:08,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:08,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:08,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046140404] [2021-06-05 04:33:08,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:08,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:08,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:08,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:08,409 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:08,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:08,637 INFO L93 Difference]: Finished difference Result 485 states and 1434 transitions. [2021-06-05 04:33:08,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:08,638 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:08,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:08,638 INFO L225 Difference]: With dead ends: 485 [2021-06-05 04:33:08,638 INFO L226 Difference]: Without dead ends: 470 [2021-06-05 04:33:08,638 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 290.3ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:33:08,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-06-05 04:33:08,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 326. [2021-06-05 04:33:08,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:08,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 04:33:08,642 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 04:33:08,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:08,642 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 04:33:08,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:08,642 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 04:33:08,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:08,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:08,643 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 04:33:08,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-06-05 04:33:08,857 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:08,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:08,857 INFO L82 PathProgramCache]: Analyzing trace with hash -11639494, now seen corresponding path program 102 times [2021-06-05 04:33:08,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:08,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747576154] [2021-06-05 04:33:08,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:08,953 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:08,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:08,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747576154] [2021-06-05 04:33:08,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747576154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:08,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855802575] [2021-06-05 04:33:08,953 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:08,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:08,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:08,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:08,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:09,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:09,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:09,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:09,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:09,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:09,114 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:33:09,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:09,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855802575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:09,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:09,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:09,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383756872] [2021-06-05 04:33:09,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:09,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:09,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:09,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:09,137 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:09,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:09,265 INFO L93 Difference]: Finished difference Result 389 states and 1147 transitions. [2021-06-05 04:33:09,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:09,266 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:09,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:09,266 INFO L225 Difference]: With dead ends: 389 [2021-06-05 04:33:09,266 INFO L226 Difference]: Without dead ends: 374 [2021-06-05 04:33:09,266 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 146.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-06-05 04:33:09,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 332. [2021-06-05 04:33:09,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.990936555891239) internal successors, (990), 331 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:09,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 990 transitions. [2021-06-05 04:33:09,270 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 990 transitions. Word has length 20 [2021-06-05 04:33:09,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:09,270 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 990 transitions. [2021-06-05 04:33:09,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:09,270 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 990 transitions. [2021-06-05 04:33:09,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:09,270 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:09,270 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 04:33:09,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:09,473 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:09,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:09,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1341567656, now seen corresponding path program 103 times [2021-06-05 04:33:09,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:09,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5526585] [2021-06-05 04:33:09,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:09,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:09,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:09,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5526585] [2021-06-05 04:33:09,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5526585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:09,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800058864] [2021-06-05 04:33:09,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:09,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:09,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:09,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:09,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:09,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:09,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:09,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:09,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:09,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:09,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:09,728 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:33:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:09,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800058864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:09,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:09,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:09,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682073787] [2021-06-05 04:33:09,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:09,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:09,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:09,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:09,788 INFO L87 Difference]: Start difference. First operand 332 states and 990 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:09,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:09,966 INFO L93 Difference]: Finished difference Result 453 states and 1331 transitions. [2021-06-05 04:33:09,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:09,966 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:09,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:09,967 INFO L225 Difference]: With dead ends: 453 [2021-06-05 04:33:09,967 INFO L226 Difference]: Without dead ends: 438 [2021-06-05 04:33:09,967 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 194.3ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:09,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-06-05 04:33:09,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 329. [2021-06-05 04:33:09,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:09,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:33:09,970 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:33:09,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:09,970 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:33:09,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:09,970 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:33:09,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:09,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:09,971 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 04:33:10,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2021-06-05 04:33:10,172 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:10,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:10,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2038318152, now seen corresponding path program 104 times [2021-06-05 04:33:10,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:10,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551146114] [2021-06-05 04:33:10,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:10,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:10,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:10,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:10,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551146114] [2021-06-05 04:33:10,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551146114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:10,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807015526] [2021-06-05 04:33:10,276 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 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 04:33:10,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:10,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:10,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:10,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:10,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:10,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:10,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:10,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:10,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:10,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:33:10,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:10,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:10,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:10,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:10,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:10,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:10,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:10,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:10,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:10,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 04:33:10,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:10,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807015526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:10,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:10,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:10,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088604903] [2021-06-05 04:33:10,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:10,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:10,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:10,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:10,467 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:10,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:10,658 INFO L93 Difference]: Finished difference Result 445 states and 1312 transitions. [2021-06-05 04:33:10,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:10,658 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:10,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:10,659 INFO L225 Difference]: With dead ends: 445 [2021-06-05 04:33:10,659 INFO L226 Difference]: Without dead ends: 430 [2021-06-05 04:33:10,659 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 185.1ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:10,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-06-05 04:33:10,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 324. [2021-06-05 04:33:10,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 2.981424148606811) internal successors, (963), 323 states have internal predecessors, (963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:10,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 963 transitions. [2021-06-05 04:33:10,662 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 963 transitions. Word has length 20 [2021-06-05 04:33:10,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:10,662 INFO L482 AbstractCegarLoop]: Abstraction has 324 states and 963 transitions. [2021-06-05 04:33:10,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:10,663 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 963 transitions. [2021-06-05 04:33:10,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:10,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:10,663 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 04:33:10,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-06-05 04:33:10,863 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:10,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:10,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1175221912, now seen corresponding path program 105 times [2021-06-05 04:33:10,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:10,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680725204] [2021-06-05 04:33:10,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:10,985 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:10,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:10,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680725204] [2021-06-05 04:33:10,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680725204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:10,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589142799] [2021-06-05 04:33:10,986 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 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 04:33:11,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:11,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:11,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:11,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:11,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:11,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:11,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:11,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:11,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:11,165 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,172 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 04:33:11,200 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:11,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589142799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:11,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:11,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:11,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157060733] [2021-06-05 04:33:11,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:11,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:11,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:11,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:11,201 INFO L87 Difference]: Start difference. First operand 324 states and 963 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:11,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:11,458 INFO L93 Difference]: Finished difference Result 449 states and 1325 transitions. [2021-06-05 04:33:11,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:11,459 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:11,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:11,459 INFO L225 Difference]: With dead ends: 449 [2021-06-05 04:33:11,459 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 04:33:11,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 207.4ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:11,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 04:33:11,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 330. [2021-06-05 04:33:11,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9848024316109423) internal successors, (982), 329 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:11,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 982 transitions. [2021-06-05 04:33:11,463 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 982 transitions. Word has length 20 [2021-06-05 04:33:11,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:11,463 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 982 transitions. [2021-06-05 04:33:11,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:11,463 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 982 transitions. [2021-06-05 04:33:11,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:11,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:11,463 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 04:33:11,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-05 04:33:11,664 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:11,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:11,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1677013248, now seen corresponding path program 106 times [2021-06-05 04:33:11,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:11,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651396235] [2021-06-05 04:33:11,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:11,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:11,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:11,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651396235] [2021-06-05 04:33:11,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651396235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:11,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485658389] [2021-06-05 04:33:11,785 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 04:33:11,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:11,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:11,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:11,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:11,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:11,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:11,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:11,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:11,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:11,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:11,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:11,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:11,946 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:11,989 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:11,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485658389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:11,990 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:11,990 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:11,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389760097] [2021-06-05 04:33:11,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:11,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:11,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:11,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:11,990 INFO L87 Difference]: Start difference. First operand 330 states and 982 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:12,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:12,222 INFO L93 Difference]: Finished difference Result 455 states and 1338 transitions. [2021-06-05 04:33:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:12,223 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:12,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:12,223 INFO L225 Difference]: With dead ends: 455 [2021-06-05 04:33:12,224 INFO L226 Difference]: Without dead ends: 440 [2021-06-05 04:33:12,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 202.9ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:12,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-06-05 04:33:12,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 328. [2021-06-05 04:33:12,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:12,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 04:33:12,227 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 04:33:12,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:12,227 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 04:33:12,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:12,227 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 04:33:12,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:12,228 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:12,228 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 04:33:12,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:12,442 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:12,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:12,442 INFO L82 PathProgramCache]: Analyzing trace with hash 511169928, now seen corresponding path program 107 times [2021-06-05 04:33:12,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:12,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953257538] [2021-06-05 04:33:12,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:12,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:12,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:12,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:12,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953257538] [2021-06-05 04:33:12,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953257538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:12,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96174299] [2021-06-05 04:33:12,562 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 04:33:12,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:12,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:12,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:12,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:12,666 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 19 treesize of output 15 [2021-06-05 04:33:12,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:12,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:12,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:12,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:33:12,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:12,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:12,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:12,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:12,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:12,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:12,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:12,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:12,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:12,717 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:12,763 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:12,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96174299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:12,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:12,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:12,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106682869] [2021-06-05 04:33:12,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:12,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:12,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:12,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:12,764 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:12,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:12,931 INFO L93 Difference]: Finished difference Result 446 states and 1316 transitions. [2021-06-05 04:33:12,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:12,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:12,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:12,932 INFO L225 Difference]: With dead ends: 446 [2021-06-05 04:33:12,932 INFO L226 Difference]: Without dead ends: 431 [2021-06-05 04:33:12,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 207.3ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:12,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-06-05 04:33:12,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 326. [2021-06-05 04:33:12,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:12,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 04:33:12,935 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 04:33:12,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:12,935 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 04:33:12,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:12,935 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 04:33:12,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:12,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:12,936 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 04:33:13,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-05 04:33:13,136 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:13,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:13,136 INFO L82 PathProgramCache]: Analyzing trace with hash 546678026, now seen corresponding path program 108 times [2021-06-05 04:33:13,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:13,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468486157] [2021-06-05 04:33:13,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:13,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:13,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:13,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468486157] [2021-06-05 04:33:13,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468486157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:13,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030125875] [2021-06-05 04:33:13,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:13,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:33:13,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:13,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:13,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:13,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:13,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:13,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:13,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:13,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:13,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:13,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:13,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:13,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:13,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:13,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:13,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:13,422 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:13,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:13,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:13,430 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 04:33:13,446 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:13,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030125875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:13,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:13,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:33:13,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301897332] [2021-06-05 04:33:13,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:33:13,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:13,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:33:13,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:13,447 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:13,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:13,612 INFO L93 Difference]: Finished difference Result 416 states and 1218 transitions. [2021-06-05 04:33:13,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:13,613 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:33:13,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:13,613 INFO L225 Difference]: With dead ends: 416 [2021-06-05 04:33:13,613 INFO L226 Difference]: Without dead ends: 401 [2021-06-05 04:33:13,613 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 170.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:13,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-06-05 04:33:13,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 332. [2021-06-05 04:33:13,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 3.0) internal successors, (993), 331 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:13,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 993 transitions. [2021-06-05 04:33:13,617 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 993 transitions. Word has length 20 [2021-06-05 04:33:13,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:13,617 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 993 transitions. [2021-06-05 04:33:13,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:13,617 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 993 transitions. [2021-06-05 04:33:13,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:13,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:13,617 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 04:33:13,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:13,818 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:13,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:13,818 INFO L82 PathProgramCache]: Analyzing trace with hash 44886690, now seen corresponding path program 109 times [2021-06-05 04:33:13,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:13,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936048970] [2021-06-05 04:33:13,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:13,914 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:13,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:13,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936048970] [2021-06-05 04:33:13,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936048970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:13,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147815182] [2021-06-05 04:33:13,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 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 04:33:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:13,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:13,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:13,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:13,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:13,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:14,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:14,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:14,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:14,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:14,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:14,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,081 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:14,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:14,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147815182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:14,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:14,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:14,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584979997] [2021-06-05 04:33:14,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:14,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:14,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:14,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:14,101 INFO L87 Difference]: Start difference. First operand 332 states and 993 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:14,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:14,271 INFO L93 Difference]: Finished difference Result 410 states and 1205 transitions. [2021-06-05 04:33:14,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:14,272 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:14,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:14,272 INFO L225 Difference]: With dead ends: 410 [2021-06-05 04:33:14,272 INFO L226 Difference]: Without dead ends: 395 [2021-06-05 04:33:14,272 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 153.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:14,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-06-05 04:33:14,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 330. [2021-06-05 04:33:14,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9969604863221884) internal successors, (986), 329 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:14,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 986 transitions. [2021-06-05 04:33:14,276 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 986 transitions. Word has length 20 [2021-06-05 04:33:14,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:14,276 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 986 transitions. [2021-06-05 04:33:14,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:14,276 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 986 transitions. [2021-06-05 04:33:14,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:14,276 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:14,276 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 04:33:14,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2021-06-05 04:33:14,478 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:14,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:14,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1486958454, now seen corresponding path program 110 times [2021-06-05 04:33:14,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:14,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688861058] [2021-06-05 04:33:14,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:14,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:14,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:14,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688861058] [2021-06-05 04:33:14,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688861058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:14,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410272894] [2021-06-05 04:33:14,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:14,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:14,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:14,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:14,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:14,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:14,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:14,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:14,696 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:14,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:14,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:14,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:14,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:14,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:14,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:14,773 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 04:33:14,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:14,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410272894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:14,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:14,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:14,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233667136] [2021-06-05 04:33:14,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:14,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:14,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:14,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:14,816 INFO L87 Difference]: Start difference. First operand 330 states and 986 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:15,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:15,035 INFO L93 Difference]: Finished difference Result 461 states and 1355 transitions. [2021-06-05 04:33:15,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:15,035 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:15,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:15,036 INFO L225 Difference]: With dead ends: 461 [2021-06-05 04:33:15,036 INFO L226 Difference]: Without dead ends: 446 [2021-06-05 04:33:15,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 206.4ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:15,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-05 04:33:15,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 327. [2021-06-05 04:33:15,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9907975460122698) internal successors, (975), 326 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:15,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 975 transitions. [2021-06-05 04:33:15,039 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 975 transitions. Word has length 20 [2021-06-05 04:33:15,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:15,040 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 975 transitions. [2021-06-05 04:33:15,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:15,040 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 975 transitions. [2021-06-05 04:33:15,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:15,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:15,040 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 04:33:15,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2021-06-05 04:33:15,241 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:15,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:15,241 INFO L82 PathProgramCache]: Analyzing trace with hash 17343424, now seen corresponding path program 111 times [2021-06-05 04:33:15,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:15,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023125911] [2021-06-05 04:33:15,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:15,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:15,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:15,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023125911] [2021-06-05 04:33:15,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023125911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:15,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616009946] [2021-06-05 04:33:15,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:15,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:15,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:15,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:15,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:15,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:15,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:15,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:15,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:15,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:15,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:15,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:15,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:15,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:15,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:15,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:15,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:15,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:15,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:15,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:15,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:48, output treesize:18 [2021-06-05 04:33:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:15,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616009946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:15,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:15,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:15,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849338568] [2021-06-05 04:33:15,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:15,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:15,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:15,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:15,496 INFO L87 Difference]: Start difference. First operand 327 states and 975 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:15,668 INFO L93 Difference]: Finished difference Result 418 states and 1227 transitions. [2021-06-05 04:33:15,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:15,669 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:15,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:15,669 INFO L225 Difference]: With dead ends: 418 [2021-06-05 04:33:15,669 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 04:33:15,669 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 137.2ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:15,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 04:33:15,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 326. [2021-06-05 04:33:15,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:15,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 04:33:15,673 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 04:33:15,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:15,673 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 04:33:15,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:15,673 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 04:33:15,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:15,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:15,673 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 04:33:15,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:15,874 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:15,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:15,874 INFO L82 PathProgramCache]: Analyzing trace with hash -342671318, now seen corresponding path program 112 times [2021-06-05 04:33:15,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:15,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710124931] [2021-06-05 04:33:15,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:15,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:15,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:15,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:15,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710124931] [2021-06-05 04:33:15,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710124931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:15,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440269046] [2021-06-05 04:33:15,997 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:16,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:16,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:16,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:16,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:16,066 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 19 treesize of output 15 [2021-06-05 04:33:16,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:16,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:16,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:16,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:16,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:16,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:16,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:16,193 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:16,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440269046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:16,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:16,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:16,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893112641] [2021-06-05 04:33:16,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:16,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:16,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:16,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:16,194 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:16,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:16,387 INFO L93 Difference]: Finished difference Result 464 states and 1361 transitions. [2021-06-05 04:33:16,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:16,387 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:16,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:16,388 INFO L225 Difference]: With dead ends: 464 [2021-06-05 04:33:16,388 INFO L226 Difference]: Without dead ends: 449 [2021-06-05 04:33:16,388 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 212.2ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:16,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2021-06-05 04:33:16,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 329. [2021-06-05 04:33:16,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9939024390243905) internal successors, (982), 328 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:16,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 982 transitions. [2021-06-05 04:33:16,392 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 982 transitions. Word has length 20 [2021-06-05 04:33:16,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:16,392 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 982 transitions. [2021-06-05 04:33:16,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:16,392 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 982 transitions. [2021-06-05 04:33:16,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:16,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:16,392 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 04:33:16,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:16,593 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:16,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:16,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1672599480, now seen corresponding path program 113 times [2021-06-05 04:33:16,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:16,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072319121] [2021-06-05 04:33:16,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:16,718 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:16,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:16,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072319121] [2021-06-05 04:33:16,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072319121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:16,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070989460] [2021-06-05 04:33:16,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:16,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:16,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:16,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:16,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:16,789 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 19 treesize of output 15 [2021-06-05 04:33:16,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:16,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:16,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:16,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:16,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:16,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:16,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:16,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:16,850 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:16,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:16,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070989460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:16,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:16,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:16,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839062153] [2021-06-05 04:33:16,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:16,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:16,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:16,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:16,915 INFO L87 Difference]: Start difference. First operand 329 states and 982 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:17,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:17,099 INFO L93 Difference]: Finished difference Result 458 states and 1346 transitions. [2021-06-05 04:33:17,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:17,099 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:17,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:17,099 INFO L225 Difference]: With dead ends: 458 [2021-06-05 04:33:17,099 INFO L226 Difference]: Without dead ends: 443 [2021-06-05 04:33:17,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 214.6ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:17,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-06-05 04:33:17,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 325. [2021-06-05 04:33:17,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:17,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:33:17,103 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:33:17,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:17,103 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:33:17,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:17,103 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:33:17,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:17,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:17,104 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 04:33:17,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-05 04:33:17,304 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:17,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:17,304 INFO L82 PathProgramCache]: Analyzing trace with hash -2051044326, now seen corresponding path program 114 times [2021-06-05 04:33:17,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:17,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66995015] [2021-06-05 04:33:17,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:17,407 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:17,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:17,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66995015] [2021-06-05 04:33:17,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66995015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:17,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111054619] [2021-06-05 04:33:17,408 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 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 04:33:17,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:17,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:17,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:17,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:17,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:17,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:17,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:17,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:17,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:17,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:17,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:17,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:17,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:17,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:17,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:17,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:17,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:17,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:17,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:17,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:17,619 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:17,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111054619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:17,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:17,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:17,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431883251] [2021-06-05 04:33:17,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:17,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:17,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:17,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:17,619 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:17,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:17,822 INFO L93 Difference]: Finished difference Result 450 states and 1328 transitions. [2021-06-05 04:33:17,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:17,822 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:17,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:17,823 INFO L225 Difference]: With dead ends: 450 [2021-06-05 04:33:17,823 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 04:33:17,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 195.2ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:17,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 04:33:17,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 335. [2021-06-05 04:33:17,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.997005988023952) internal successors, (1001), 334 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:17,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 1001 transitions. [2021-06-05 04:33:17,827 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 1001 transitions. Word has length 20 [2021-06-05 04:33:17,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:17,827 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 1001 transitions. [2021-06-05 04:33:17,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:17,827 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 1001 transitions. [2021-06-05 04:33:17,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:17,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:17,827 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 04:33:18,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:18,028 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:18,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:18,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1742131634, now seen corresponding path program 115 times [2021-06-05 04:33:18,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:18,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130540819] [2021-06-05 04:33:18,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:18,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:18,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:18,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:18,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130540819] [2021-06-05 04:33:18,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130540819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:18,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603819563] [2021-06-05 04:33:18,139 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 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 04:33:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:18,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:18,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:18,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:18,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:18,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:18,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:18,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:18,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,299 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:33:18,343 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:18,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603819563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:18,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:18,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:18,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355935807] [2021-06-05 04:33:18,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:18,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:18,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:18,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:18,344 INFO L87 Difference]: Start difference. First operand 335 states and 1001 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:18,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:18,498 INFO L93 Difference]: Finished difference Result 456 states and 1341 transitions. [2021-06-05 04:33:18,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:18,498 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:18,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:18,499 INFO L225 Difference]: With dead ends: 456 [2021-06-05 04:33:18,499 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 04:33:18,499 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 199.6ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:18,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 04:33:18,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 333. [2021-06-05 04:33:18,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9939759036144578) internal successors, (994), 332 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:18,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 994 transitions. [2021-06-05 04:33:18,503 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 994 transitions. Word has length 20 [2021-06-05 04:33:18,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:18,503 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 994 transitions. [2021-06-05 04:33:18,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:18,503 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 994 transitions. [2021-06-05 04:33:18,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:18,503 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:18,503 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 04:33:18,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:18,709 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:18,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:18,709 INFO L82 PathProgramCache]: Analyzing trace with hash 210286490, now seen corresponding path program 116 times [2021-06-05 04:33:18,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:18,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15876700] [2021-06-05 04:33:18,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:18,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:18,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:18,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:18,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15876700] [2021-06-05 04:33:18,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15876700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:18,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737285150] [2021-06-05 04:33:18,815 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 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 04:33:18,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:18,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:18,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:18,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:18,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:18,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:18,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:18,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:18,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:18,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:18,966 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:18,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:18,974 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:18,987 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:18,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737285150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:18,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:18,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:18,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452488600] [2021-06-05 04:33:18,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:18,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:18,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:18,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:18,988 INFO L87 Difference]: Start difference. First operand 333 states and 994 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:19,124 INFO L93 Difference]: Finished difference Result 409 states and 1201 transitions. [2021-06-05 04:33:19,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:19,125 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:19,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:19,125 INFO L225 Difference]: With dead ends: 409 [2021-06-05 04:33:19,125 INFO L226 Difference]: Without dead ends: 394 [2021-06-05 04:33:19,125 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:19,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-06-05 04:33:19,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 330. [2021-06-05 04:33:19,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.987841945288754) internal successors, (983), 329 states have internal predecessors, (983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 983 transitions. [2021-06-05 04:33:19,129 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 983 transitions. Word has length 20 [2021-06-05 04:33:19,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:19,129 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 983 transitions. [2021-06-05 04:33:19,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,129 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 983 transitions. [2021-06-05 04:33:19,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:19,129 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:19,129 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 04:33:19,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 04:33:19,345 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:19,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:19,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1714588368, now seen corresponding path program 117 times [2021-06-05 04:33:19,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:19,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75976298] [2021-06-05 04:33:19,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:19,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:19,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:19,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:19,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75976298] [2021-06-05 04:33:19,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75976298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:19,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102206775] [2021-06-05 04:33:19,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:19,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:19,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:19,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:19,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:19,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:19,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:19,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:19,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:19,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:19,538 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:19,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:19,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:19,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:19,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:19,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:19,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:19,578 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:19,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:19,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:19,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:33:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:19,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102206775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:19,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:19,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:19,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866043005] [2021-06-05 04:33:19,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:19,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:19,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:19,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:19,606 INFO L87 Difference]: Start difference. First operand 330 states and 983 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:19,713 INFO L93 Difference]: Finished difference Result 419 states and 1230 transitions. [2021-06-05 04:33:19,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:19,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:19,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:19,713 INFO L225 Difference]: With dead ends: 419 [2021-06-05 04:33:19,714 INFO L226 Difference]: Without dead ends: 404 [2021-06-05 04:33:19,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 134.5ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:19,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-06-05 04:33:19,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 329. [2021-06-05 04:33:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:33:19,717 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:33:19,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:19,717 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:33:19,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:19,717 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:33:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:19,718 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:19,718 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 04:33:19,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:19,918 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:19,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:19,918 INFO L82 PathProgramCache]: Analyzing trace with hash 828548658, now seen corresponding path program 118 times [2021-06-05 04:33:19,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:19,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167597632] [2021-06-05 04:33:19,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:19,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:20,013 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:20,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:20,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167597632] [2021-06-05 04:33:20,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167597632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:20,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926251937] [2021-06-05 04:33:20,013 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 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 04:33:20,038 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:20,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:20,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:20,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:20,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:20,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:20,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:33:20,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:20,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:20,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 04:33:20,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:20,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926251937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:20,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:20,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:20,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083795533] [2021-06-05 04:33:20,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:20,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:20,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:20,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:20,169 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:20,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:20,273 INFO L93 Difference]: Finished difference Result 398 states and 1173 transitions. [2021-06-05 04:33:20,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:20,273 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:20,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:20,274 INFO L225 Difference]: With dead ends: 398 [2021-06-05 04:33:20,274 INFO L226 Difference]: Without dead ends: 383 [2021-06-05 04:33:20,274 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 140.0ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:20,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2021-06-05 04:33:20,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 326. [2021-06-05 04:33:20,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9846153846153847) internal successors, (970), 325 states have internal predecessors, (970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:20,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 970 transitions. [2021-06-05 04:33:20,277 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 970 transitions. Word has length 20 [2021-06-05 04:33:20,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:20,277 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 970 transitions. [2021-06-05 04:33:20,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:20,278 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 970 transitions. [2021-06-05 04:33:20,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:20,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:20,278 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 04:33:20,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-06-05 04:33:20,478 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:20,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:20,479 INFO L82 PathProgramCache]: Analyzing trace with hash -890436024, now seen corresponding path program 119 times [2021-06-05 04:33:20,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:20,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914224166] [2021-06-05 04:33:20,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:20,602 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:20,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:20,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914224166] [2021-06-05 04:33:20,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914224166] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:20,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988106900] [2021-06-05 04:33:20,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:20,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:20,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:20,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:33:20,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:20,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:20,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:20,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:33:20,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:20,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:20,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:20,766 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:20,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:20,770 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:20,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:20,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:20,803 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:101, output treesize:41 [2021-06-05 04:33:20,906 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:20,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988106900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:20,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:20,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:20,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927505191] [2021-06-05 04:33:20,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:20,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:20,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:20,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:20,907 INFO L87 Difference]: Start difference. First operand 326 states and 970 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:21,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:21,185 INFO L93 Difference]: Finished difference Result 490 states and 1449 transitions. [2021-06-05 04:33:21,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:21,186 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:21,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:21,186 INFO L225 Difference]: With dead ends: 490 [2021-06-05 04:33:21,186 INFO L226 Difference]: Without dead ends: 475 [2021-06-05 04:33:21,186 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 290.7ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:33:21,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-05 04:33:21,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 325. [2021-06-05 04:33:21,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:21,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:33:21,190 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:33:21,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:21,190 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:33:21,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:21,190 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:33:21,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:21,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:21,191 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 04:33:21,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:21,391 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:21,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:21,391 INFO L82 PathProgramCache]: Analyzing trace with hash 505951154, now seen corresponding path program 120 times [2021-06-05 04:33:21,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:21,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489426410] [2021-06-05 04:33:21,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:21,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:21,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:21,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:21,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489426410] [2021-06-05 04:33:21,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489426410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:21,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805396643] [2021-06-05 04:33:21,489 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 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 04:33:21,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:21,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:21,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:21,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:21,558 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 19 treesize of output 15 [2021-06-05 04:33:21,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:21,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:21,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:21,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:21,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:21,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:21,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:21,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:21,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:21,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:21,630 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:21,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:21,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:21,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:21,650 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:21,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805396643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:21,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:21,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:21,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784615519] [2021-06-05 04:33:21,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:21,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:21,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:21,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:21,650 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:21,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:21,840 INFO L93 Difference]: Finished difference Result 393 states and 1159 transitions. [2021-06-05 04:33:21,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:21,840 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:21,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:21,841 INFO L225 Difference]: With dead ends: 393 [2021-06-05 04:33:21,841 INFO L226 Difference]: Without dead ends: 378 [2021-06-05 04:33:21,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:21,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-06-05 04:33:21,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 331. [2021-06-05 04:33:21,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.9909090909090907) internal successors, (987), 330 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:21,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 987 transitions. [2021-06-05 04:33:21,844 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 987 transitions. Word has length 20 [2021-06-05 04:33:21,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:21,844 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 987 transitions. [2021-06-05 04:33:21,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:21,844 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 987 transitions. [2021-06-05 04:33:21,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:21,845 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:21,845 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 04:33:22,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable375,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:22,060 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:22,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:22,060 INFO L82 PathProgramCache]: Analyzing trace with hash -823977008, now seen corresponding path program 121 times [2021-06-05 04:33:22,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:22,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855397957] [2021-06-05 04:33:22,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:22,175 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:22,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:22,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855397957] [2021-06-05 04:33:22,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855397957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:22,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804158159] [2021-06-05 04:33:22,176 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:22,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:22,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:22,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:22,249 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 19 treesize of output 15 [2021-06-05 04:33:22,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:22,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:22,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:22,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:22,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:22,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:22,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:22,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:22,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804158159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:22,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:22,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:22,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984250954] [2021-06-05 04:33:22,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:22,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:22,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:22,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:22,361 INFO L87 Difference]: Start difference. First operand 331 states and 987 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:22,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:22,533 INFO L93 Difference]: Finished difference Result 458 states and 1346 transitions. [2021-06-05 04:33:22,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:22,534 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:22,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:22,534 INFO L225 Difference]: With dead ends: 458 [2021-06-05 04:33:22,534 INFO L226 Difference]: Without dead ends: 443 [2021-06-05 04:33:22,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 193.7ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:22,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-06-05 04:33:22,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 328. [2021-06-05 04:33:22,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:22,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 04:33:22,538 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 04:33:22,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:22,538 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 04:33:22,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:22,538 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 04:33:22,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:22,538 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:22,538 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 04:33:22,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable380 [2021-06-05 04:33:22,739 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:22,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:22,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1739058496, now seen corresponding path program 122 times [2021-06-05 04:33:22,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:22,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709154856] [2021-06-05 04:33:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:22,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:22,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:22,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709154856] [2021-06-05 04:33:22,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709154856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:22,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279184447] [2021-06-05 04:33:22,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 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 04:33:22,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:22,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:22,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:22,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:22,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:22,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:22,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 04:33:22,949 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:33:22,951 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 20 treesize of output 16 [2021-06-05 04:33:22,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:22,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:22,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:22,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:22,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:33:23,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:23,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279184447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:23,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:23,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:23,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504303418] [2021-06-05 04:33:23,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:23,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:23,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:23,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:23,029 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:23,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:23,191 INFO L93 Difference]: Finished difference Result 450 states and 1327 transitions. [2021-06-05 04:33:23,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:23,192 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:23,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:23,192 INFO L225 Difference]: With dead ends: 450 [2021-06-05 04:33:23,192 INFO L226 Difference]: Without dead ends: 435 [2021-06-05 04:33:23,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 193.7ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:23,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-06-05 04:33:23,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 324. [2021-06-05 04:33:23,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 2.981424148606811) internal successors, (963), 323 states have internal predecessors, (963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:23,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 963 transitions. [2021-06-05 04:33:23,196 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 963 transitions. Word has length 20 [2021-06-05 04:33:23,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:23,196 INFO L482 AbstractCegarLoop]: Abstraction has 324 states and 963 transitions. [2021-06-05 04:33:23,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:23,196 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 963 transitions. [2021-06-05 04:33:23,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:23,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:23,196 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 04:33:23,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable381,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:23,397 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:23,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:23,397 INFO L82 PathProgramCache]: Analyzing trace with hash -146183416, now seen corresponding path program 123 times [2021-06-05 04:33:23,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:23,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446179639] [2021-06-05 04:33:23,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:23,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:23,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:23,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:23,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446179639] [2021-06-05 04:33:23,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446179639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:23,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717847154] [2021-06-05 04:33:23,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 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 04:33:23,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:23,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:23,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:23,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:23,522 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 19 treesize of output 15 [2021-06-05 04:33:23,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:23,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:23,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:23,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:33:23,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:23,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:23,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:23,571 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:23,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:23,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:33:23,610 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:23,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717847154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:23,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:23,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:23,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334112885] [2021-06-05 04:33:23,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:23,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:23,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:23,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:23,611 INFO L87 Difference]: Start difference. First operand 324 states and 963 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:23,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:23,811 INFO L93 Difference]: Finished difference Result 567 states and 1671 transitions. [2021-06-05 04:33:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:23,811 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:23,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:23,811 INFO L225 Difference]: With dead ends: 567 [2021-06-05 04:33:23,811 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 04:33:23,812 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 156.5ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:33:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 04:33:23,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 327. [2021-06-05 04:33:23,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:23,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 04:33:23,816 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 04:33:23,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:23,816 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 04:33:23,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:23,816 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 04:33:23,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:23,816 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:23,816 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 04:33:24,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:24,017 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:24,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:24,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1981568732, now seen corresponding path program 124 times [2021-06-05 04:33:24,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:24,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083940115] [2021-06-05 04:33:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:24,099 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:24,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:24,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083940115] [2021-06-05 04:33:24,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083940115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:24,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191939153] [2021-06-05 04:33:24,099 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 04:33:24,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:24,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:24,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:24,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:24,155 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 19 treesize of output 15 [2021-06-05 04:33:24,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:24,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:33:24,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:24,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:24,196 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:24,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:33:24,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:24,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191939153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:24,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:24,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:24,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530933419] [2021-06-05 04:33:24,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:24,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:24,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:24,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:24,211 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:24,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:24,363 INFO L93 Difference]: Finished difference Result 424 states and 1250 transitions. [2021-06-05 04:33:24,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:24,363 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:33:24,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:24,363 INFO L225 Difference]: With dead ends: 424 [2021-06-05 04:33:24,363 INFO L226 Difference]: Without dead ends: 409 [2021-06-05 04:33:24,364 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 110.9ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:24,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-06-05 04:33:24,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 333. [2021-06-05 04:33:24,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9909638554216866) internal successors, (993), 332 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:24,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 993 transitions. [2021-06-05 04:33:24,367 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 993 transitions. Word has length 20 [2021-06-05 04:33:24,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:24,367 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 993 transitions. [2021-06-05 04:33:24,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:24,367 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 993 transitions. [2021-06-05 04:33:24,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:24,367 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:24,368 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 04:33:24,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable383,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:24,568 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:24,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:24,568 INFO L82 PathProgramCache]: Analyzing trace with hash 651640570, now seen corresponding path program 125 times [2021-06-05 04:33:24,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:24,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358819631] [2021-06-05 04:33:24,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:24,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:24,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:24,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:24,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358819631] [2021-06-05 04:33:24,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358819631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:24,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710939637] [2021-06-05 04:33:24,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:24,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:24,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:24,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:33:24,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:24,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:24,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,730 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 19 treesize of output 15 [2021-06-05 04:33:24,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:24,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:24,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 04:33:24,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:24,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:24,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:24,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:24,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:24,826 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:24,827 INFO L518 ElimStorePlain]: Eliminatee v_prenex_10 vanished before elimination [2021-06-05 04:33:24,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:24,827 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:71, output treesize:41 [2021-06-05 04:33:24,927 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:24,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710939637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:24,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:24,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:24,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124672008] [2021-06-05 04:33:24,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:24,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:24,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:24,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:24,928 INFO L87 Difference]: Start difference. First operand 333 states and 993 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:25,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:25,139 INFO L93 Difference]: Finished difference Result 502 states and 1488 transitions. [2021-06-05 04:33:25,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:25,139 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:25,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:25,139 INFO L225 Difference]: With dead ends: 502 [2021-06-05 04:33:25,139 INFO L226 Difference]: Without dead ends: 487 [2021-06-05 04:33:25,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 258.1ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:25,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-06-05 04:33:25,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 330. [2021-06-05 04:33:25,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:25,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 04:33:25,143 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 04:33:25,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:25,143 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 04:33:25,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:25,144 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 04:33:25,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:25,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:25,144 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 04:33:25,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable384 [2021-06-05 04:33:25,357 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:25,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:25,357 INFO L82 PathProgramCache]: Analyzing trace with hash -263440918, now seen corresponding path program 126 times [2021-06-05 04:33:25,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:25,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125938394] [2021-06-05 04:33:25,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:25,454 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:25,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125938394] [2021-06-05 04:33:25,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125938394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:25,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567019772] [2021-06-05 04:33:25,455 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 04:33:25,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:33:25,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:25,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:25,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:25,514 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 19 treesize of output 15 [2021-06-05 04:33:25,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:25,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:25,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:25,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:33:25,537 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 20 treesize of output 16 [2021-06-05 04:33:25,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:25,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:25,542 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:33:25,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:25,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:33:25,599 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:25,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567019772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:25,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:25,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:25,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680776762] [2021-06-05 04:33:25,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:25,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:25,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:25,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:25,599 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:25,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:25,763 INFO L93 Difference]: Finished difference Result 481 states and 1418 transitions. [2021-06-05 04:33:25,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:25,763 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:25,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:25,764 INFO L225 Difference]: With dead ends: 481 [2021-06-05 04:33:25,764 INFO L226 Difference]: Without dead ends: 466 [2021-06-05 04:33:25,764 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 175.5ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:25,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-06-05 04:33:25,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 327. [2021-06-05 04:33:25,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:25,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 04:33:25,768 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 04:33:25,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:25,768 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 04:33:25,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:25,768 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 04:33:25,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:25,769 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:25,769 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 04:33:25,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable391,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:25,969 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:25,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:25,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1576469964, now seen corresponding path program 127 times [2021-06-05 04:33:25,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:25,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418985467] [2021-06-05 04:33:25,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:25,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:26,059 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:26,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:26,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418985467] [2021-06-05 04:33:26,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418985467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:26,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101600667] [2021-06-05 04:33:26,060 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 04:33:26,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:26,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:26,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:26,150 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 19 treesize of output 15 [2021-06-05 04:33:26,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:26,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:26,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:26,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 04:33:26,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:26,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:26,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:26,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:26,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:26,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:26,205 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:26,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:26,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:26,212 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:9 [2021-06-05 04:33:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:26,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101600667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:26,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:26,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:26,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18620009] [2021-06-05 04:33:26,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:26,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:26,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:26,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:26,243 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:26,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:26,588 INFO L93 Difference]: Finished difference Result 522 states and 1543 transitions. [2021-06-05 04:33:26,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:26,588 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:26,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:26,589 INFO L225 Difference]: With dead ends: 522 [2021-06-05 04:33:26,589 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 04:33:26,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 323.7ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:33:26,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 04:33:26,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 339. [2021-06-05 04:33:26,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.997041420118343) internal successors, (1013), 338 states have internal predecessors, (1013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:26,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 1013 transitions. [2021-06-05 04:33:26,593 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 1013 transitions. Word has length 20 [2021-06-05 04:33:26,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:26,593 INFO L482 AbstractCegarLoop]: Abstraction has 339 states and 1013 transitions. [2021-06-05 04:33:26,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:26,593 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 1013 transitions. [2021-06-05 04:33:26,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:26,593 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:26,593 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 04:33:26,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable392 [2021-06-05 04:33:26,794 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:26,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:26,794 INFO L82 PathProgramCache]: Analyzing trace with hash -2078261300, now seen corresponding path program 128 times [2021-06-05 04:33:26,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:26,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513935196] [2021-06-05 04:33:26,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:26,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:26,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:26,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:26,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513935196] [2021-06-05 04:33:26,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513935196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:26,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751746862] [2021-06-05 04:33:26,900 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 04:33:26,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:26,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:26,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:26,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:26,997 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 19 treesize of output 15 [2021-06-05 04:33:26,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 04:33:27,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:27,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:27,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:27,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:27,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:33:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:27,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751746862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:27,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:27,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:27,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641905151] [2021-06-05 04:33:27,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:27,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:27,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:27,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:27,086 INFO L87 Difference]: Start difference. First operand 339 states and 1013 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:27,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:27,411 INFO L93 Difference]: Finished difference Result 528 states and 1556 transitions. [2021-06-05 04:33:27,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:27,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:27,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:27,412 INFO L225 Difference]: With dead ends: 528 [2021-06-05 04:33:27,412 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:33:27,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 317.9ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:33:27,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:33:27,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 337. [2021-06-05 04:33:27,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.994047619047619) internal successors, (1006), 336 states have internal predecessors, (1006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:27,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1006 transitions. [2021-06-05 04:33:27,416 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1006 transitions. Word has length 20 [2021-06-05 04:33:27,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:27,416 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1006 transitions. [2021-06-05 04:33:27,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:27,416 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1006 transitions. [2021-06-05 04:33:27,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:27,416 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:27,417 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 04:33:27,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable393,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:27,617 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:27,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:27,617 INFO L82 PathProgramCache]: Analyzing trace with hash 109921876, now seen corresponding path program 129 times [2021-06-05 04:33:27,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:27,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435236390] [2021-06-05 04:33:27,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:27,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:27,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:27,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:27,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435236390] [2021-06-05 04:33:27,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435236390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:27,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330482690] [2021-06-05 04:33:27,709 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 04:33:27,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:27,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:27,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:27,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:27,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:27,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:27,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:27,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:33:27,837 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:33:27,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:27,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:27,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:27,848 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:27,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:27,855 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:33:27,897 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:27,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330482690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:27,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:27,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:27,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807380583] [2021-06-05 04:33:27,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:27,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:27,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:27,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:27,898 INFO L87 Difference]: Start difference. First operand 337 states and 1006 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:28,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:28,373 INFO L93 Difference]: Finished difference Result 549 states and 1626 transitions. [2021-06-05 04:33:28,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:33:28,373 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:28,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:28,374 INFO L225 Difference]: With dead ends: 549 [2021-06-05 04:33:28,374 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:33:28,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 341.5ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:33:28,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:33:28,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 339. [2021-06-05 04:33:28,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.997041420118343) internal successors, (1013), 338 states have internal predecessors, (1013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:28,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 1013 transitions. [2021-06-05 04:33:28,378 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 1013 transitions. Word has length 20 [2021-06-05 04:33:28,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:28,378 INFO L482 AbstractCegarLoop]: Abstraction has 339 states and 1013 transitions. [2021-06-05 04:33:28,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:28,378 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 1013 transitions. [2021-06-05 04:33:28,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:28,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:28,379 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 04:33:28,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:28,585 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:28,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:28,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1150157674, now seen corresponding path program 130 times [2021-06-05 04:33:28,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:28,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37396003] [2021-06-05 04:33:28,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:28,673 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:28,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:28,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37396003] [2021-06-05 04:33:28,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37396003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:28,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212293673] [2021-06-05 04:33:28,673 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 04:33:28,700 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:28,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:28,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:28,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:28,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:28,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:28,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:28,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:28,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:28,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 04:33:28,790 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:33:28,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:28,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:28,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:28,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:28,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:28,801 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:28,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:28,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:28,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:12 [2021-06-05 04:33:28,850 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:28,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212293673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:28,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:28,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:28,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568372494] [2021-06-05 04:33:28,850 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:28,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:28,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:28,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:28,850 INFO L87 Difference]: Start difference. First operand 339 states and 1013 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:29,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:29,559 INFO L93 Difference]: Finished difference Result 676 states and 2000 transitions. [2021-06-05 04:33:29,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:33:29,559 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:29,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:29,560 INFO L225 Difference]: With dead ends: 676 [2021-06-05 04:33:29,560 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:33:29,560 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 493.9ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:33:29,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:33:29,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 337. [2021-06-05 04:33:29,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 3.0) internal successors, (1008), 336 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:29,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1008 transitions. [2021-06-05 04:33:29,564 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1008 transitions. Word has length 20 [2021-06-05 04:33:29,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:29,565 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1008 transitions. [2021-06-05 04:33:29,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:29,565 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1008 transitions. [2021-06-05 04:33:29,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:29,565 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:29,565 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 04:33:29,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable395,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:29,766 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:29,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:29,766 INFO L82 PathProgramCache]: Analyzing trace with hash 585725364, now seen corresponding path program 131 times [2021-06-05 04:33:29,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:29,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034984886] [2021-06-05 04:33:29,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:29,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:29,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:29,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:29,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034984886] [2021-06-05 04:33:29,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034984886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:29,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270098208] [2021-06-05 04:33:29,876 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 04:33:29,902 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:29,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:29,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:29,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:29,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:29,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:29,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:29,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:29,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:29,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:30,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:30,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:30,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:30,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:30,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:30,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:30,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,056 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 04:33:30,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:30,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270098208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:30,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:30,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:30,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600820489] [2021-06-05 04:33:30,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:30,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:30,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:30,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:30,106 INFO L87 Difference]: Start difference. First operand 337 states and 1008 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:30,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:30,497 INFO L93 Difference]: Finished difference Result 537 states and 1582 transitions. [2021-06-05 04:33:30,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:30,498 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:30,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:30,498 INFO L225 Difference]: With dead ends: 537 [2021-06-05 04:33:30,498 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 04:33:30,498 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 344.7ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:33:30,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 04:33:30,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 334. [2021-06-05 04:33:30,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:30,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 04:33:30,502 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 04:33:30,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:30,502 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 04:33:30,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:30,502 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 04:33:30,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:30,503 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:30,503 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 04:33:30,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable396,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:30,703 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:30,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:30,703 INFO L82 PathProgramCache]: Analyzing trace with hash 2090027242, now seen corresponding path program 132 times [2021-06-05 04:33:30,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:30,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745290482] [2021-06-05 04:33:30,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:30,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:30,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:30,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:30,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745290482] [2021-06-05 04:33:30,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745290482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:30,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844079533] [2021-06-05 04:33:30,784 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 04:33:30,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:33:30,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:30,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:30,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:30,845 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 19 treesize of output 15 [2021-06-05 04:33:30,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:30,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:33:30,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:30,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:30,874 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:33:30,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:30,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:33:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:30,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844079533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:30,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:30,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:33:30,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906477029] [2021-06-05 04:33:30,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:33:30,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:30,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:33:30,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:33:30,893 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:31,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:31,009 INFO L93 Difference]: Finished difference Result 456 states and 1342 transitions. [2021-06-05 04:33:31,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:31,010 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:33:31,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:31,010 INFO L225 Difference]: With dead ends: 456 [2021-06-05 04:33:31,010 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 04:33:31,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 113.4ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:31,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 04:33:31,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 333. [2021-06-05 04:33:31,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9879518072289155) internal successors, (992), 332 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:31,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 992 transitions. [2021-06-05 04:33:31,014 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 992 transitions. Word has length 20 [2021-06-05 04:33:31,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:31,014 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 992 transitions. [2021-06-05 04:33:31,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:31,014 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 992 transitions. [2021-06-05 04:33:31,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:31,014 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:31,015 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 04:33:31,230 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-06-05 04:33:31,230 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:31,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:31,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1730012500, now seen corresponding path program 133 times [2021-06-05 04:33:31,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:31,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684425314] [2021-06-05 04:33:31,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:31,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:31,339 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:31,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684425314] [2021-06-05 04:33:31,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684425314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:31,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338667986] [2021-06-05 04:33:31,339 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 04:33:31,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:31,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:31,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:31,410 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 19 treesize of output 15 [2021-06-05 04:33:31,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:31,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:31,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:31,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:31,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:31,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:31,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:31,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:31,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:31,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:31,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:31,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:31,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:31,534 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:31,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338667986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:31,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:31,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:31,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945419587] [2021-06-05 04:33:31,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:31,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:31,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:31,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:31,535 INFO L87 Difference]: Start difference. First operand 333 states and 992 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:32,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:32,162 INFO L93 Difference]: Finished difference Result 563 states and 1655 transitions. [2021-06-05 04:33:32,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:33:32,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:32,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:32,163 INFO L225 Difference]: With dead ends: 563 [2021-06-05 04:33:32,163 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 04:33:32,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 377.9ms TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:33:32,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 04:33:32,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 336. [2021-06-05 04:33:32,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:32,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 04:33:32,167 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 04:33:32,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:32,167 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 04:33:32,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:32,167 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 04:33:32,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:32,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:32,168 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 04:33:32,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable398 [2021-06-05 04:33:32,383 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:32,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:32,384 INFO L82 PathProgramCache]: Analyzing trace with hash 400084338, now seen corresponding path program 134 times [2021-06-05 04:33:32,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:32,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858554037] [2021-06-05 04:33:32,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:32,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:32,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:32,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858554037] [2021-06-05 04:33:32,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858554037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:32,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432876056] [2021-06-05 04:33:32,497 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 04:33:32,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:32,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:32,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:32,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:32,655 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 19 treesize of output 15 [2021-06-05 04:33:32,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:32,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:32,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:32,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:32,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:32,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:32,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:32,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:32,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:32,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:32,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:32,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:32,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:32,705 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:32,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:32,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432876056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:32,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:32,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:32,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010309253] [2021-06-05 04:33:32,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:32,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:32,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:32,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:32,766 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:33,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:33,232 INFO L93 Difference]: Finished difference Result 557 states and 1640 transitions. [2021-06-05 04:33:33,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:33:33,232 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:33,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:33,233 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:33:33,233 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:33:33,233 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 375.0ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:33:33,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:33:33,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 332. [2021-06-05 04:33:33,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.984894259818731) internal successors, (988), 331 states have internal predecessors, (988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:33,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 988 transitions. [2021-06-05 04:33:33,237 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 988 transitions. Word has length 20 [2021-06-05 04:33:33,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:33,237 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 988 transitions. [2021-06-05 04:33:33,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:33,237 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 988 transitions. [2021-06-05 04:33:33,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:33,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:33,237 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 04:33:33,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable403,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:33,438 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:33,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:33,438 INFO L82 PathProgramCache]: Analyzing trace with hash 450882824, now seen corresponding path program 135 times [2021-06-05 04:33:33,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:33,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787521542] [2021-06-05 04:33:33,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:33,524 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:33,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:33,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787521542] [2021-06-05 04:33:33,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787521542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:33,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653041018] [2021-06-05 04:33:33,525 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 04:33:33,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:33,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:33,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:33,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:33,589 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 19 treesize of output 15 [2021-06-05 04:33:33,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:33,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:33,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:33,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:33:33,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:33,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:33,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:33,639 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:33,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:33,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:33:33,683 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:33,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653041018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:33,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:33,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:33,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708163865] [2021-06-05 04:33:33,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:33,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:33,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:33,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:33,684 INFO L87 Difference]: Start difference. First operand 332 states and 988 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:34,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:34,099 INFO L93 Difference]: Finished difference Result 653 states and 1917 transitions. [2021-06-05 04:33:34,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:33:34,099 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:34,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:34,100 INFO L225 Difference]: With dead ends: 653 [2021-06-05 04:33:34,100 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 04:33:34,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 389.8ms TimeCoverageRelationStatistics Valid=142, Invalid=560, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:33:34,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 04:33:34,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 331. [2021-06-05 04:33:34,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:34,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 04:33:34,104 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 04:33:34,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:34,104 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 04:33:34,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:34,104 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 04:33:34,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:34,105 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:34,105 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 04:33:34,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable404 [2021-06-05 04:33:34,305 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:34,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:34,305 INFO L82 PathProgramCache]: Analyzing trace with hash -40662816, now seen corresponding path program 136 times [2021-06-05 04:33:34,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:34,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471025502] [2021-06-05 04:33:34,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:34,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:34,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:34,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:34,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471025502] [2021-06-05 04:33:34,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471025502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:34,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776387663] [2021-06-05 04:33:34,424 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 04:33:34,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:34,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:34,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:34,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:34,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:34,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:34,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:34,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:34,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:34,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:34,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:34,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:34,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:34,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:34,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:34,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:34,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:34,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:34,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:34,617 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 04:33:34,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:34,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776387663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:34,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:34,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:34,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374857812] [2021-06-05 04:33:34,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:34,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:34,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:34,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:34,646 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:34,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:34,887 INFO L93 Difference]: Finished difference Result 489 states and 1444 transitions. [2021-06-05 04:33:34,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:33:34,887 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:34,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:34,888 INFO L225 Difference]: With dead ends: 489 [2021-06-05 04:33:34,888 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 04:33:34,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 290.3ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:34,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 04:33:34,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 333. [2021-06-05 04:33:34,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9849397590361444) internal successors, (991), 332 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:34,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 991 transitions. [2021-06-05 04:33:34,891 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 991 transitions. Word has length 20 [2021-06-05 04:33:34,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:34,891 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 991 transitions. [2021-06-05 04:33:34,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:34,891 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 991 transitions. [2021-06-05 04:33:34,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:34,892 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:34,892 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 04:33:35,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:35,092 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:35,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:35,093 INFO L82 PathProgramCache]: Analyzing trace with hash -542454152, now seen corresponding path program 137 times [2021-06-05 04:33:35,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:35,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536814195] [2021-06-05 04:33:35,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:35,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:35,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:35,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:35,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536814195] [2021-06-05 04:33:35,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536814195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:35,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930494488] [2021-06-05 04:33:35,213 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 04:33:35,242 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:35,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:35,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:35,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:35,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:35,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:35,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:35,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:35,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:35,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:35,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:35,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:35,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:35,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:35,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:35,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:35,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:35,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:35,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:35,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:35,423 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:35,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930494488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:35,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:35,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:35,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651053531] [2021-06-05 04:33:35,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:35,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:35,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:35,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:35,424 INFO L87 Difference]: Start difference. First operand 333 states and 991 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:35,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:35,728 INFO L93 Difference]: Finished difference Result 495 states and 1457 transitions. [2021-06-05 04:33:35,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:33:35,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:35,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:35,729 INFO L225 Difference]: With dead ends: 495 [2021-06-05 04:33:35,729 INFO L226 Difference]: Without dead ends: 480 [2021-06-05 04:33:35,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 292.5ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:35,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-06-05 04:33:35,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 329. [2021-06-05 04:33:35,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:35,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 04:33:35,733 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 04:33:35,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:35,733 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 04:33:35,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:35,733 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 04:33:35,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:35,733 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:35,733 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 04:33:35,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-06-05 04:33:35,934 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:35,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:35,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1681237122, now seen corresponding path program 138 times [2021-06-05 04:33:35,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:35,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851792242] [2021-06-05 04:33:35,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:36,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:36,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:36,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851792242] [2021-06-05 04:33:36,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851792242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:36,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043656685] [2021-06-05 04:33:36,031 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 04:33:36,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:33:36,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:36,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:36,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:36,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:36,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:36,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:36,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:36,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:36,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,228 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:9 [2021-06-05 04:33:36,238 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:36,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043656685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:36,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:36,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:33:36,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812333714] [2021-06-05 04:33:36,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:33:36,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:36,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:33:36,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:36,239 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:36,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:36,393 INFO L93 Difference]: Finished difference Result 418 states and 1225 transitions. [2021-06-05 04:33:36,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:36,394 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:33:36,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:36,394 INFO L225 Difference]: With dead ends: 418 [2021-06-05 04:33:36,394 INFO L226 Difference]: Without dead ends: 403 [2021-06-05 04:33:36,394 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 160.8ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:36,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-06-05 04:33:36,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 335. [2021-06-05 04:33:36,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 3.0) internal successors, (1002), 334 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:36,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 1002 transitions. [2021-06-05 04:33:36,398 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 1002 transitions. Word has length 20 [2021-06-05 04:33:36,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:36,398 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 1002 transitions. [2021-06-05 04:33:36,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:36,398 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 1002 transitions. [2021-06-05 04:33:36,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:36,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:36,399 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 04:33:36,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-06-05 04:33:36,599 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:36,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:36,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1179445786, now seen corresponding path program 139 times [2021-06-05 04:33:36,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:36,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855079060] [2021-06-05 04:33:36,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:36,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:36,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:36,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855079060] [2021-06-05 04:33:36,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855079060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:36,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996645899] [2021-06-05 04:33:36,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:36,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:36,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:36,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:36,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:36,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:36,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:36,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:36,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:36,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:36,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:36,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:36,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:36,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996645899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:36,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:36,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:36,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564576240] [2021-06-05 04:33:36,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:36,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:36,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:36,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:36,880 INFO L87 Difference]: Start difference. First operand 335 states and 1002 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:37,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:37,045 INFO L93 Difference]: Finished difference Result 412 states and 1212 transitions. [2021-06-05 04:33:37,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:37,045 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:37,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:37,046 INFO L225 Difference]: With dead ends: 412 [2021-06-05 04:33:37,046 INFO L226 Difference]: Without dead ends: 397 [2021-06-05 04:33:37,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.7ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:37,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-06-05 04:33:37,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 333. [2021-06-05 04:33:37,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.996987951807229) internal successors, (995), 332 states have internal predecessors, (995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:37,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 995 transitions. [2021-06-05 04:33:37,049 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 995 transitions. Word has length 20 [2021-06-05 04:33:37,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:37,050 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 995 transitions. [2021-06-05 04:33:37,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:37,050 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 995 transitions. [2021-06-05 04:33:37,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:37,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:37,050 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 04:33:37,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-05 04:33:37,251 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:37,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:37,251 INFO L82 PathProgramCache]: Analyzing trace with hash -352399358, now seen corresponding path program 140 times [2021-06-05 04:33:37,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:37,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542174340] [2021-06-05 04:33:37,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:37,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:37,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:37,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:37,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542174340] [2021-06-05 04:33:37,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542174340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:37,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871399543] [2021-06-05 04:33:37,383 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 04:33:37,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:37,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:37,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:37,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:37,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:37,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:37,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:37,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:37,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:37,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:33:37,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:37,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:37,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:37,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:37,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:37,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:37,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:37,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:37,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:37,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 04:33:37,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:37,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871399543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:37,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:37,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:37,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896943184] [2021-06-05 04:33:37,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:37,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:37,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:37,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:37,612 INFO L87 Difference]: Start difference. First operand 333 states and 995 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:37,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:37,968 INFO L93 Difference]: Finished difference Result 501 states and 1474 transitions. [2021-06-05 04:33:37,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:33:37,969 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:37,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:37,969 INFO L225 Difference]: With dead ends: 501 [2021-06-05 04:33:37,969 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 04:33:37,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 296.4ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:37,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 04:33:37,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 330. [2021-06-05 04:33:37,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9908814589665655) internal successors, (984), 329 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:37,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 984 transitions. [2021-06-05 04:33:37,973 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 984 transitions. Word has length 20 [2021-06-05 04:33:37,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:37,973 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 984 transitions. [2021-06-05 04:33:37,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:37,973 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 984 transitions. [2021-06-05 04:33:37,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:37,973 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:37,974 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 04:33:38,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable425,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:38,175 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:38,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:38,176 INFO L82 PathProgramCache]: Analyzing trace with hash 1151902520, now seen corresponding path program 141 times [2021-06-05 04:33:38,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:38,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422203010] [2021-06-05 04:33:38,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:38,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:38,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:38,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422203010] [2021-06-05 04:33:38,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422203010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:38,327 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904658104] [2021-06-05 04:33:38,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:38,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:38,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:38,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:38,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:38,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:38,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:38,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:38,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:38,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:38,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:33:38,424 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:33:38,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:38,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:38,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:38,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:38,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:38,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:38,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:38,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:38,445 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:38,505 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:38,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904658104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:38,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:38,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:38,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392442400] [2021-06-05 04:33:38,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:38,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:38,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:38,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:38,506 INFO L87 Difference]: Start difference. First operand 330 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:38,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:38,761 INFO L93 Difference]: Finished difference Result 507 states and 1491 transitions. [2021-06-05 04:33:38,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:38,761 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:38,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:38,762 INFO L225 Difference]: With dead ends: 507 [2021-06-05 04:33:38,762 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 04:33:38,762 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 255.4ms TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:38,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 04:33:38,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 329. [2021-06-05 04:33:38,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:38,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 04:33:38,766 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 04:33:38,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:38,766 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 04:33:38,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:38,766 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 04:33:38,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:38,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:38,767 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 04:33:38,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable426 [2021-06-05 04:33:38,967 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:38,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:38,967 INFO L82 PathProgramCache]: Analyzing trace with hash 791887778, now seen corresponding path program 142 times [2021-06-05 04:33:38,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:38,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416797713] [2021-06-05 04:33:38,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:39,068 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:39,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:39,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416797713] [2021-06-05 04:33:39,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416797713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:39,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007810383] [2021-06-05 04:33:39,069 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 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 04:33:39,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:39,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:39,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:39,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:39,138 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 19 treesize of output 15 [2021-06-05 04:33:39,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:39,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:39,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:39,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:39,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:39,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:39,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:39,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:39,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007810383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:39,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:39,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:39,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606142470] [2021-06-05 04:33:39,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:39,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:39,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:39,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:39,247 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:39,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:39,440 INFO L93 Difference]: Finished difference Result 413 states and 1211 transitions. [2021-06-05 04:33:39,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:39,440 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:39,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:39,440 INFO L225 Difference]: With dead ends: 413 [2021-06-05 04:33:39,440 INFO L226 Difference]: Without dead ends: 398 [2021-06-05 04:33:39,441 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 147.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2021-06-05 04:33:39,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 332. [2021-06-05 04:33:39,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9939577039274923) internal successors, (991), 331 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:39,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 991 transitions. [2021-06-05 04:33:39,444 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 991 transitions. Word has length 20 [2021-06-05 04:33:39,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:39,444 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 991 transitions. [2021-06-05 04:33:39,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:39,444 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 991 transitions. [2021-06-05 04:33:39,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:39,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:39,445 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 04:33:39,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable427 [2021-06-05 04:33:39,645 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:39,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:39,645 INFO L82 PathProgramCache]: Analyzing trace with hash -538040384, now seen corresponding path program 143 times [2021-06-05 04:33:39,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:39,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355918827] [2021-06-05 04:33:39,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:39,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:39,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:39,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355918827] [2021-06-05 04:33:39,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355918827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:39,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348456343] [2021-06-05 04:33:39,744 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 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 04:33:39,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:39,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:39,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:39,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:39,814 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 19 treesize of output 15 [2021-06-05 04:33:39,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:39,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:39,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:39,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:39,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:39,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:39,857 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:39,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:39,865 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:39,882 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:39,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348456343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:39,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:39,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:39,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465138646] [2021-06-05 04:33:39,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:39,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:39,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:39,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:39,883 INFO L87 Difference]: Start difference. First operand 332 states and 991 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:40,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:40,031 INFO L93 Difference]: Finished difference Result 407 states and 1196 transitions. [2021-06-05 04:33:40,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:40,032 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:40,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:40,032 INFO L225 Difference]: With dead ends: 407 [2021-06-05 04:33:40,032 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 04:33:40,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:40,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 04:33:40,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 328. [2021-06-05 04:33:40,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:40,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 04:33:40,036 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 04:33:40,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:40,036 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 04:33:40,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:40,036 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 04:33:40,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:40,036 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:40,036 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 04:33:40,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-05 04:33:40,241 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:40,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:40,241 INFO L82 PathProgramCache]: Analyzing trace with hash -916485230, now seen corresponding path program 144 times [2021-06-05 04:33:40,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:40,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713571238] [2021-06-05 04:33:40,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:40,362 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:40,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:40,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713571238] [2021-06-05 04:33:40,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713571238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:40,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608355000] [2021-06-05 04:33:40,362 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 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 04:33:40,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:40,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:40,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:40,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:40,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:40,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:40,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:40,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:40,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:40,444 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:40,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:40,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:40,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:40,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:40,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:40,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:40,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:40,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:40,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:40,568 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:40,599 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:40,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608355000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:40,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:40,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:40,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292863739] [2021-06-05 04:33:40,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:40,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:40,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:40,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:40,599 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:40,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:40,817 INFO L93 Difference]: Finished difference Result 486 states and 1435 transitions. [2021-06-05 04:33:40,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:40,818 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:40,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:40,818 INFO L225 Difference]: With dead ends: 486 [2021-06-05 04:33:40,818 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 04:33:40,818 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 222.4ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:40,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 04:33:40,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 338. [2021-06-05 04:33:40,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9970326409495547) internal successors, (1010), 337 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:40,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1010 transitions. [2021-06-05 04:33:40,822 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1010 transitions. Word has length 20 [2021-06-05 04:33:40,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:40,822 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1010 transitions. [2021-06-05 04:33:40,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:40,822 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1010 transitions. [2021-06-05 04:33:40,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:40,822 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:40,823 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 04:33:41,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-05 04:33:41,023 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:41,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:41,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1418276566, now seen corresponding path program 145 times [2021-06-05 04:33:41,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:41,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064377113] [2021-06-05 04:33:41,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:41,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:41,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:41,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064377113] [2021-06-05 04:33:41,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064377113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:41,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824618914] [2021-06-05 04:33:41,134 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 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 04:33:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:41,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:41,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:41,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:41,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:41,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:41,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:41,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:41,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:33:41,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:41,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824618914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:41,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:41,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:41,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061986871] [2021-06-05 04:33:41,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:41,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:41,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:41,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:41,340 INFO L87 Difference]: Start difference. First operand 338 states and 1010 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:41,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:41,504 INFO L93 Difference]: Finished difference Result 457 states and 1345 transitions. [2021-06-05 04:33:41,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:41,504 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:41,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:41,505 INFO L225 Difference]: With dead ends: 457 [2021-06-05 04:33:41,505 INFO L226 Difference]: Without dead ends: 442 [2021-06-05 04:33:41,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 209.7ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:41,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-06-05 04:33:41,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 336. [2021-06-05 04:33:41,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.994029850746269) internal successors, (1003), 335 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:41,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1003 transitions. [2021-06-05 04:33:41,508 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1003 transitions. Word has length 20 [2021-06-05 04:33:41,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:41,508 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1003 transitions. [2021-06-05 04:33:41,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:41,509 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1003 transitions. [2021-06-05 04:33:41,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:41,509 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:41,509 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 04:33:41,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:41,709 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:41,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:41,710 INFO L82 PathProgramCache]: Analyzing trace with hash 1344845586, now seen corresponding path program 146 times [2021-06-05 04:33:41,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:41,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805324360] [2021-06-05 04:33:41,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:41,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:41,802 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:41,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:41,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805324360] [2021-06-05 04:33:41,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805324360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:41,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867602985] [2021-06-05 04:33:41,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:41,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:41,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:41,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:41,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:41,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:41,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:41,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:41,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:41,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:41,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:41,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:41,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:41,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:41,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:41,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867602985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:41,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:41,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:41,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296054590] [2021-06-05 04:33:41,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:41,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:41,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:41,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:41,982 INFO L87 Difference]: Start difference. First operand 336 states and 1003 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:42,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:42,157 INFO L93 Difference]: Finished difference Result 411 states and 1208 transitions. [2021-06-05 04:33:42,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:42,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:42,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:42,158 INFO L225 Difference]: With dead ends: 411 [2021-06-05 04:33:42,158 INFO L226 Difference]: Without dead ends: 396 [2021-06-05 04:33:42,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:42,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-06-05 04:33:42,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 333. [2021-06-05 04:33:42,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9879518072289155) internal successors, (992), 332 states have internal predecessors, (992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:42,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 992 transitions. [2021-06-05 04:33:42,161 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 992 transitions. Word has length 20 [2021-06-05 04:33:42,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:42,161 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 992 transitions. [2021-06-05 04:33:42,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:42,161 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 992 transitions. [2021-06-05 04:33:42,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:42,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:42,162 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 04:33:42,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-05 04:33:42,362 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:42,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:42,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1445819832, now seen corresponding path program 147 times [2021-06-05 04:33:42,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:42,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272030549] [2021-06-05 04:33:42,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:42,470 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:42,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:42,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272030549] [2021-06-05 04:33:42,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272030549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:42,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311310180] [2021-06-05 04:33:42,471 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 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 04:33:42,497 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:42,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:42,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:42,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:42,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:42,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:42,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:42,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:42,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:42,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:42,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:42,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:42,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:42,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:42,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:42,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:42,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:42,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:42,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:42,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:33:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:42,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311310180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:42,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:42,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:42,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652317911] [2021-06-05 04:33:42,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:42,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:42,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:42,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:42,678 INFO L87 Difference]: Start difference. First operand 333 states and 992 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:42,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:42,919 INFO L93 Difference]: Finished difference Result 473 states and 1391 transitions. [2021-06-05 04:33:42,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:42,919 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:42,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:42,920 INFO L225 Difference]: With dead ends: 473 [2021-06-05 04:33:42,920 INFO L226 Difference]: Without dead ends: 458 [2021-06-05 04:33:42,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 204.8ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:42,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-06-05 04:33:42,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 332. [2021-06-05 04:33:42,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:42,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 04:33:42,923 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 04:33:42,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:42,923 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 04:33:42,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:42,923 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 04:33:42,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:42,924 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:42,924 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 04:33:43,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-06-05 04:33:43,124 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:43,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:43,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1963107754, now seen corresponding path program 148 times [2021-06-05 04:33:43,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:43,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438593893] [2021-06-05 04:33:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:43,221 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:43,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:43,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438593893] [2021-06-05 04:33:43,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438593893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:43,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777700470] [2021-06-05 04:33:43,221 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 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 04:33:43,247 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:43,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:43,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:43,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:43,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:43,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:43,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:33:43,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:43,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:43,358 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,367 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:12 [2021-06-05 04:33:43,379 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:43,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777700470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:43,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:43,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:43,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263980240] [2021-06-05 04:33:43,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:43,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:43,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:43,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:43,380 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:43,487 INFO L93 Difference]: Finished difference Result 400 states and 1180 transitions. [2021-06-05 04:33:43,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:43,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:43,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:43,488 INFO L225 Difference]: With dead ends: 400 [2021-06-05 04:33:43,488 INFO L226 Difference]: Without dead ends: 385 [2021-06-05 04:33:43,488 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:43,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-06-05 04:33:43,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 329. [2021-06-05 04:33:43,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.9847560975609757) internal successors, (979), 328 states have internal predecessors, (979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:43,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 979 transitions. [2021-06-05 04:33:43,491 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 979 transitions. Word has length 20 [2021-06-05 04:33:43,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:43,491 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 979 transitions. [2021-06-05 04:33:43,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:43,491 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 979 transitions. [2021-06-05 04:33:43,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:43,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:43,492 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 04:33:43,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-06-05 04:33:43,692 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:43,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:43,692 INFO L82 PathProgramCache]: Analyzing trace with hash 244123072, now seen corresponding path program 149 times [2021-06-05 04:33:43,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:43,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242089130] [2021-06-05 04:33:43,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:43,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:43,783 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:43,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:43,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242089130] [2021-06-05 04:33:43,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242089130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:43,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65010355] [2021-06-05 04:33:43,783 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 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 04:33:43,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:43,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:43,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:33:43,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:43,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:43,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:43,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:33:43,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:43,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:43,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:43,936 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:43,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:43,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:43,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:43,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:43,973 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:101, output treesize:41 [2021-06-05 04:33:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:44,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65010355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:44,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:44,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:44,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168382808] [2021-06-05 04:33:44,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:44,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:44,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:44,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:44,080 INFO L87 Difference]: Start difference. First operand 329 states and 979 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:44,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:44,300 INFO L93 Difference]: Finished difference Result 426 states and 1248 transitions. [2021-06-05 04:33:44,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:33:44,301 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:44,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:44,301 INFO L225 Difference]: With dead ends: 426 [2021-06-05 04:33:44,301 INFO L226 Difference]: Without dead ends: 411 [2021-06-05 04:33:44,301 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:44,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-05 04:33:44,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 328. [2021-06-05 04:33:44,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.981651376146789) internal successors, (975), 327 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:44,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 975 transitions. [2021-06-05 04:33:44,305 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 975 transitions. Word has length 20 [2021-06-05 04:33:44,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:44,305 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 975 transitions. [2021-06-05 04:33:44,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:44,305 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 975 transitions. [2021-06-05 04:33:44,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:44,305 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:44,305 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 04:33:44,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable446 [2021-06-05 04:33:44,506 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:44,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:44,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1640510250, now seen corresponding path program 150 times [2021-06-05 04:33:44,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:44,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699235001] [2021-06-05 04:33:44,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:44,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:44,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:44,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:44,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699235001] [2021-06-05 04:33:44,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699235001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:44,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059500778] [2021-06-05 04:33:44,604 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:44,630 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:44,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:44,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:44,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:44,673 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 19 treesize of output 15 [2021-06-05 04:33:44,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:44,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:44,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:44,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:44,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:44,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:44,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:44,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:44,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:44,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:44,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:44,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:44,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:44,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:33:44,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:44,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059500778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:44,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:44,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:44,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3677425] [2021-06-05 04:33:44,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:44,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:44,765 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:44,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:44,766 INFO L87 Difference]: Start difference. First operand 328 states and 975 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:44,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:44,949 INFO L93 Difference]: Finished difference Result 395 states and 1166 transitions. [2021-06-05 04:33:44,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:44,949 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:44,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:44,950 INFO L225 Difference]: With dead ends: 395 [2021-06-05 04:33:44,950 INFO L226 Difference]: Without dead ends: 380 [2021-06-05 04:33:44,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 144.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:44,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-06-05 04:33:44,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 334. [2021-06-05 04:33:44,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.990990990990991) internal successors, (996), 333 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:44,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 996 transitions. [2021-06-05 04:33:44,953 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 996 transitions. Word has length 20 [2021-06-05 04:33:44,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:44,953 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 996 transitions. [2021-06-05 04:33:44,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:44,954 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 996 transitions. [2021-06-05 04:33:44,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:44,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:44,954 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 04:33:45,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable451,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:45,154 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:45,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:45,155 INFO L82 PathProgramCache]: Analyzing trace with hash 310582088, now seen corresponding path program 151 times [2021-06-05 04:33:45,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:45,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420568778] [2021-06-05 04:33:45,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:45,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:45,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:45,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:45,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420568778] [2021-06-05 04:33:45,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420568778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:45,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40613560] [2021-06-05 04:33:45,270 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 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 04:33:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:45,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:45,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:45,338 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 19 treesize of output 15 [2021-06-05 04:33:45,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:45,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:45,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:45,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:45,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:45,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:45,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:45,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:45,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:45,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:45,382 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:45,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:45,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:45,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:15 [2021-06-05 04:33:45,449 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:45,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40613560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:45,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:45,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:45,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798285517] [2021-06-05 04:33:45,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:45,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:45,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:45,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:45,450 INFO L87 Difference]: Start difference. First operand 334 states and 996 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:45,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:45,652 INFO L93 Difference]: Finished difference Result 459 states and 1350 transitions. [2021-06-05 04:33:45,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:45,653 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:45,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:45,653 INFO L225 Difference]: With dead ends: 459 [2021-06-05 04:33:45,653 INFO L226 Difference]: Without dead ends: 444 [2021-06-05 04:33:45,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 202.5ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:45,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-06-05 04:33:45,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 331. [2021-06-05 04:33:45,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:45,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 04:33:45,657 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 04:33:45,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:45,657 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 04:33:45,657 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:45,657 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 04:33:45,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:45,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:45,657 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 04:33:45,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable456 [2021-06-05 04:33:45,858 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:45,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:45,858 INFO L82 PathProgramCache]: Analyzing trace with hash -604499400, now seen corresponding path program 152 times [2021-06-05 04:33:45,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:45,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123756677] [2021-06-05 04:33:45,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:45,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:45,968 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:45,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:45,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123756677] [2021-06-05 04:33:45,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123756677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:45,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564008252] [2021-06-05 04:33:45,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:45,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:45,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:45,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:45,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:46,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:46,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:46,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:46,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 04:33:46,067 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:33:46,068 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 20 treesize of output 16 [2021-06-05 04:33:46,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:46,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:46,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:46,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:46,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,086 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:33:46,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:46,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564008252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:46,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:46,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:46,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590431246] [2021-06-05 04:33:46,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:46,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:46,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:46,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:46,147 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:46,317 INFO L93 Difference]: Finished difference Result 451 states and 1331 transitions. [2021-06-05 04:33:46,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:46,317 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:46,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:46,318 INFO L225 Difference]: With dead ends: 451 [2021-06-05 04:33:46,318 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 04:33:46,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 199.3ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:46,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 04:33:46,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 327. [2021-06-05 04:33:46,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.98159509202454) internal successors, (972), 326 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:46,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 972 transitions. [2021-06-05 04:33:46,322 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 972 transitions. Word has length 20 [2021-06-05 04:33:46,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:46,322 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 972 transitions. [2021-06-05 04:33:46,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:46,322 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 972 transitions. [2021-06-05 04:33:46,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:46,322 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:46,322 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 04:33:46,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable457,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:46,523 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:46,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:46,523 INFO L82 PathProgramCache]: Analyzing trace with hash 988375680, now seen corresponding path program 153 times [2021-06-05 04:33:46,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:46,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222500756] [2021-06-05 04:33:46,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:46,605 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:46,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222500756] [2021-06-05 04:33:46,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222500756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81829824] [2021-06-05 04:33:46,606 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 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 04:33:46,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:46,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:46,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:46,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:46,648 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 19 treesize of output 15 [2021-06-05 04:33:46,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:46,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:33:46,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:46,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:46,697 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:46,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:46,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:33:46,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:46,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81829824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:46,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:46,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:46,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838417863] [2021-06-05 04:33:46,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:46,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:46,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:46,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:46,738 INFO L87 Difference]: Start difference. First operand 327 states and 972 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:46,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:46,977 INFO L93 Difference]: Finished difference Result 573 states and 1690 transitions. [2021-06-05 04:33:46,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:33:46,977 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:46,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:46,978 INFO L225 Difference]: With dead ends: 573 [2021-06-05 04:33:46,978 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 04:33:46,978 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:33:46,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 04:33:46,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 330. [2021-06-05 04:33:46,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:46,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 04:33:46,982 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 04:33:46,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:46,982 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 04:33:46,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:46,982 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 04:33:46,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:46,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:46,982 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 04:33:47,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable458,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:47,183 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:47,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:47,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1178839468, now seen corresponding path program 154 times [2021-06-05 04:33:47,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:47,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883460734] [2021-06-05 04:33:47,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:47,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:47,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:47,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:47,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883460734] [2021-06-05 04:33:47,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883460734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:47,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345436113] [2021-06-05 04:33:47,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:47,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:47,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:47,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:47,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:47,326 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 19 treesize of output 15 [2021-06-05 04:33:47,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:47,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:33:47,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:47,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:47,368 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:47,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:33:47,381 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:47,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345436113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:47,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:47,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:47,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029996994] [2021-06-05 04:33:47,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:47,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:47,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:47,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:47,382 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:47,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:47,545 INFO L93 Difference]: Finished difference Result 429 states and 1266 transitions. [2021-06-05 04:33:47,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:47,546 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:33:47,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:47,546 INFO L225 Difference]: With dead ends: 429 [2021-06-05 04:33:47,546 INFO L226 Difference]: Without dead ends: 414 [2021-06-05 04:33:47,546 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:47,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-06-05 04:33:47,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 336. [2021-06-05 04:33:47,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.991044776119403) internal successors, (1002), 335 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:47,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1002 transitions. [2021-06-05 04:33:47,550 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1002 transitions. Word has length 20 [2021-06-05 04:33:47,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:47,550 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1002 transitions. [2021-06-05 04:33:47,550 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:47,550 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1002 transitions. [2021-06-05 04:33:47,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:47,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:47,550 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 04:33:47,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable459 [2021-06-05 04:33:47,751 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:47,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:47,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1786199666, now seen corresponding path program 155 times [2021-06-05 04:33:47,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:47,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786202604] [2021-06-05 04:33:47,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:47,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:47,852 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:47,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:47,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786202604] [2021-06-05 04:33:47,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786202604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:47,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892920116] [2021-06-05 04:33:47,853 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:47,881 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:47,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:47,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:47,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:47,911 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 19 treesize of output 15 [2021-06-05 04:33:47,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:47,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:33:47,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:47,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:47,939 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:33:47,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:47,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:33:47,997 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:47,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892920116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:47,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:47,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:47,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706949237] [2021-06-05 04:33:47,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:47,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:47,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:47,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:47,998 INFO L87 Difference]: Start difference. First operand 336 states and 1002 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:48,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:48,203 INFO L93 Difference]: Finished difference Result 494 states and 1453 transitions. [2021-06-05 04:33:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:48,203 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:48,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:48,204 INFO L225 Difference]: With dead ends: 494 [2021-06-05 04:33:48,204 INFO L226 Difference]: Without dead ends: 479 [2021-06-05 04:33:48,204 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 169.2ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:48,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-06-05 04:33:48,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 333. [2021-06-05 04:33:48,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9819277108433737) internal successors, (990), 332 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:48,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 990 transitions. [2021-06-05 04:33:48,207 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 990 transitions. Word has length 20 [2021-06-05 04:33:48,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:48,207 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 990 transitions. [2021-06-05 04:33:48,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:48,208 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 990 transitions. [2021-06-05 04:33:48,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:48,208 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:48,208 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 04:33:48,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable460,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:48,408 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:48,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:48,409 INFO L82 PathProgramCache]: Analyzing trace with hash 871118178, now seen corresponding path program 156 times [2021-06-05 04:33:48,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:48,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069008732] [2021-06-05 04:33:48,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:48,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:48,513 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:48,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:48,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069008732] [2021-06-05 04:33:48,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069008732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:48,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890021995] [2021-06-05 04:33:48,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:48,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:33:48,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:48,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:48,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:48,571 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 19 treesize of output 15 [2021-06-05 04:33:48,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:48,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:48,577 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:48,577 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:33:48,594 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 20 treesize of output 16 [2021-06-05 04:33:48,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:48,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:48,599 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:33:48,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:48,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:33:48,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:48,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890021995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:48,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:48,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:33:48,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574086886] [2021-06-05 04:33:48,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:33:48,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:48,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:33:48,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:33:48,658 INFO L87 Difference]: Start difference. First operand 333 states and 990 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:48,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:48,905 INFO L93 Difference]: Finished difference Result 486 states and 1434 transitions. [2021-06-05 04:33:48,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:33:48,905 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:33:48,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:48,905 INFO L225 Difference]: With dead ends: 486 [2021-06-05 04:33:48,906 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 04:33:48,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 182.1ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:33:48,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 04:33:48,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 326. [2021-06-05 04:33:48,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:48,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 04:33:48,909 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 04:33:48,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:48,909 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 04:33:48,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:33:48,909 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 04:33:48,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:48,910 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:48,910 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 04:33:49,110 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:49,110 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:49,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:49,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1075844112, now seen corresponding path program 157 times [2021-06-05 04:33:49,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:49,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073724216] [2021-06-05 04:33:49,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:49,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:49,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:49,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:49,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073724216] [2021-06-05 04:33:49,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073724216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:49,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132428366] [2021-06-05 04:33:49,227 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:49,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:49,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:49,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:49,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:49,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:49,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:49,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:49,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:49,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:49,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:49,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:49,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:49,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:49,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:49,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:49,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:49,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:49,410 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:49,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:49,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132428366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:49,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:49,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:49,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144858046] [2021-06-05 04:33:49,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:49,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:49,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:49,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:49,438 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:49,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:49,826 INFO L93 Difference]: Finished difference Result 492 states and 1453 transitions. [2021-06-05 04:33:49,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:49,826 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:49,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:49,827 INFO L225 Difference]: With dead ends: 492 [2021-06-05 04:33:49,827 INFO L226 Difference]: Without dead ends: 477 [2021-06-05 04:33:49,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 321.7ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:33:49,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-05 04:33:49,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 331. [2021-06-05 04:33:49,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.984848484848485) internal successors, (985), 330 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:49,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 985 transitions. [2021-06-05 04:33:49,831 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 985 transitions. Word has length 20 [2021-06-05 04:33:49,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:49,831 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 985 transitions. [2021-06-05 04:33:49,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:49,831 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 985 transitions. [2021-06-05 04:33:49,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:49,831 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:49,831 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 04:33:50,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:50,032 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:50,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:50,032 INFO L82 PathProgramCache]: Analyzing trace with hash -1577635448, now seen corresponding path program 158 times [2021-06-05 04:33:50,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:50,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884207652] [2021-06-05 04:33:50,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:50,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:50,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:50,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:50,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884207652] [2021-06-05 04:33:50,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884207652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:50,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477237351] [2021-06-05 04:33:50,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:50,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:50,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:50,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:50,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:50,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:50,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:50,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:50,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:50,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:50,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:50,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:50,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:50,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:50,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:50,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:50,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:50,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:50,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:50,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:50,297 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:50,341 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:50,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477237351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:50,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:50,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:50,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343238045] [2021-06-05 04:33:50,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:50,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:50,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:50,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:50,341 INFO L87 Difference]: Start difference. First operand 331 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:50,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:50,620 INFO L93 Difference]: Finished difference Result 498 states and 1466 transitions. [2021-06-05 04:33:50,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:50,620 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:50,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:50,621 INFO L225 Difference]: With dead ends: 498 [2021-06-05 04:33:50,621 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 04:33:50,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 320.0ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:33:50,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 04:33:50,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 329. [2021-06-05 04:33:50,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:50,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:33:50,625 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:33:50,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:50,625 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:33:50,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:50,625 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:33:50,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:50,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:50,625 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 04:33:50,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable467 [2021-06-05 04:33:50,826 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:50,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:50,826 INFO L82 PathProgramCache]: Analyzing trace with hash 610547728, now seen corresponding path program 159 times [2021-06-05 04:33:50,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:50,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724690092] [2021-06-05 04:33:50,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:50,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:50,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:50,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724690092] [2021-06-05 04:33:50,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724690092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:50,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498805594] [2021-06-05 04:33:50,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 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 04:33:50,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:50,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:50,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:50,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:51,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:51,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:51,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:33:51,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:51,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:51,086 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,095 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:51,138 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:51,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498805594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:51,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:51,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:51,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187151955] [2021-06-05 04:33:51,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:51,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:51,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:51,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:51,139 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:51,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:51,467 INFO L93 Difference]: Finished difference Result 465 states and 1373 transitions. [2021-06-05 04:33:51,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:51,468 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:51,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:51,468 INFO L225 Difference]: With dead ends: 465 [2021-06-05 04:33:51,468 INFO L226 Difference]: Without dead ends: 450 [2021-06-05 04:33:51,468 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 282.9ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:51,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-06-05 04:33:51,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 327. [2021-06-05 04:33:51,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:51,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:33:51,472 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:33:51,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:51,472 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:33:51,472 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:51,472 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:33:51,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:51,472 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:51,472 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 04:33:51,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:51,673 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:51,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:51,673 INFO L82 PathProgramCache]: Analyzing trace with hash 646055826, now seen corresponding path program 160 times [2021-06-05 04:33:51,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:51,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024637584] [2021-06-05 04:33:51,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:51,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:51,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:51,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:51,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024637584] [2021-06-05 04:33:51,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024637584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:51,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997262214] [2021-06-05 04:33:51,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:51,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:51,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:51,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:51,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:51,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:51,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:51,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:51,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:51,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:51,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:51,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:51,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:51,956 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:9 [2021-06-05 04:33:51,965 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:51,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997262214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:51,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:51,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:33:51,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781626421] [2021-06-05 04:33:51,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:33:51,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:51,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:33:51,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:51,966 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:52,107 INFO L93 Difference]: Finished difference Result 414 states and 1213 transitions. [2021-06-05 04:33:52,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:52,107 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:33:52,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:52,108 INFO L225 Difference]: With dead ends: 414 [2021-06-05 04:33:52,108 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 04:33:52,108 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 160.5ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:33:52,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 04:33:52,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 333. [2021-06-05 04:33:52,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 3.0) internal successors, (996), 332 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 996 transitions. [2021-06-05 04:33:52,112 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 996 transitions. Word has length 20 [2021-06-05 04:33:52,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:52,112 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 996 transitions. [2021-06-05 04:33:52,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,112 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 996 transitions. [2021-06-05 04:33:52,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:52,112 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:52,112 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 04:33:52,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-06-05 04:33:52,313 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:52,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:52,313 INFO L82 PathProgramCache]: Analyzing trace with hash 144264490, now seen corresponding path program 161 times [2021-06-05 04:33:52,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:52,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654672447] [2021-06-05 04:33:52,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:52,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:52,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:52,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654672447] [2021-06-05 04:33:52,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654672447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:52,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287688348] [2021-06-05 04:33:52,404 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:52,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:52,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:52,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:52,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:52,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:52,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:52,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:52,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:52,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:52,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:52,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:52,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:52,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:52,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:52,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:52,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:52,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:52,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:52,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:52,572 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:52,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:52,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287688348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:52,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:52,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:52,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797384124] [2021-06-05 04:33:52,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:52,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:52,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:52,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:52,586 INFO L87 Difference]: Start difference. First operand 333 states and 996 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:52,709 INFO L93 Difference]: Finished difference Result 408 states and 1200 transitions. [2021-06-05 04:33:52,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:52,710 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:33:52,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:52,710 INFO L225 Difference]: With dead ends: 408 [2021-06-05 04:33:52,710 INFO L226 Difference]: Without dead ends: 393 [2021-06-05 04:33:52,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:52,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-06-05 04:33:52,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 331. [2021-06-05 04:33:52,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.996969696969697) internal successors, (989), 330 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 989 transitions. [2021-06-05 04:33:52,714 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 989 transitions. Word has length 20 [2021-06-05 04:33:52,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:52,714 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 989 transitions. [2021-06-05 04:33:52,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:52,714 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 989 transitions. [2021-06-05 04:33:52,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:52,714 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:52,714 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:33:52,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable474,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:52,915 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:52,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:52,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1387580654, now seen corresponding path program 162 times [2021-06-05 04:33:52,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:52,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262017584] [2021-06-05 04:33:52,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:52,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:53,030 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:53,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:53,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262017584] [2021-06-05 04:33:53,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262017584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:53,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140269644] [2021-06-05 04:33:53,031 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:53,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:33:53,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:53,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:53,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:53,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:53,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:53,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:53,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:53,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:53,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:53,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:53,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:53,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:53,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:53,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:53,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:53,188 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:53,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:53,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:53,197 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:33:53,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:53,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140269644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:53,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:53,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:53,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862424460] [2021-06-05 04:33:53,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:53,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:53,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:53,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:53,240 INFO L87 Difference]: Start difference. First operand 331 states and 989 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:53,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:53,605 INFO L93 Difference]: Finished difference Result 504 states and 1483 transitions. [2021-06-05 04:33:53,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:53,605 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:53,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:53,606 INFO L225 Difference]: With dead ends: 504 [2021-06-05 04:33:53,606 INFO L226 Difference]: Without dead ends: 489 [2021-06-05 04:33:53,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 321.0ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:33:53,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-05 04:33:53,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 328. [2021-06-05 04:33:53,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.9908256880733943) internal successors, (978), 327 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:53,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 978 transitions. [2021-06-05 04:33:53,610 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 978 transitions. Word has length 20 [2021-06-05 04:33:53,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:53,610 INFO L482 AbstractCegarLoop]: Abstraction has 328 states and 978 transitions. [2021-06-05 04:33:53,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:53,610 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 978 transitions. [2021-06-05 04:33:53,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:53,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:53,610 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 04:33:53,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable475 [2021-06-05 04:33:53,825 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:53,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:53,825 INFO L82 PathProgramCache]: Analyzing trace with hash 116721224, now seen corresponding path program 163 times [2021-06-05 04:33:53,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:53,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787077429] [2021-06-05 04:33:53,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:53,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:53,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:53,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:53,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787077429] [2021-06-05 04:33:53,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787077429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:53,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555274604] [2021-06-05 04:33:53,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:53,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:53,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:53,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:53,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:53,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:53,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:53,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:53,996 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:54,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:54,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:54,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:54,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:54,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:54,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:54,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,049 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:33:54,066 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:54,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555274604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:54,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:54,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:54,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909885665] [2021-06-05 04:33:54,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:54,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:54,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:54,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:54,067 INFO L87 Difference]: Start difference. First operand 328 states and 978 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:54,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:54,214 INFO L93 Difference]: Finished difference Result 416 states and 1222 transitions. [2021-06-05 04:33:54,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:54,214 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:54,215 INFO L225 Difference]: With dead ends: 416 [2021-06-05 04:33:54,215 INFO L226 Difference]: Without dead ends: 401 [2021-06-05 04:33:54,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 127.0ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:54,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-06-05 04:33:54,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 327. [2021-06-05 04:33:54,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:54,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:33:54,218 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:33:54,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:54,218 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:33:54,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:54,218 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:33:54,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:54,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:54,219 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 04:33:54,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable480 [2021-06-05 04:33:54,419 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:54,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:54,420 INFO L82 PathProgramCache]: Analyzing trace with hash -243293518, now seen corresponding path program 164 times [2021-06-05 04:33:54,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:54,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102449051] [2021-06-05 04:33:54,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:54,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:54,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:54,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:54,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102449051] [2021-06-05 04:33:54,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102449051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:54,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949216519] [2021-06-05 04:33:54,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:54,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:54,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:54,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:54,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:54,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:54,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:54,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:54,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:54,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:54,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:54,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:54,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:54,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:54,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:54,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:54,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:54,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:12 [2021-06-05 04:33:54,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:54,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949216519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:54,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:54,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:54,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692614141] [2021-06-05 04:33:54,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:54,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:54,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:54,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:54,735 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:55,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:55,128 INFO L93 Difference]: Finished difference Result 483 states and 1418 transitions. [2021-06-05 04:33:55,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:55,128 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:55,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:55,129 INFO L225 Difference]: With dead ends: 483 [2021-06-05 04:33:55,129 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 04:33:55,129 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 271.8ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:55,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 04:33:55,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 330. [2021-06-05 04:33:55,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9939209726443767) internal successors, (985), 329 states have internal predecessors, (985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:55,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 985 transitions. [2021-06-05 04:33:55,132 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 985 transitions. Word has length 20 [2021-06-05 04:33:55,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:55,133 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 985 transitions. [2021-06-05 04:33:55,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:55,133 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 985 transitions. [2021-06-05 04:33:55,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:55,133 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:55,133 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 04:33:55,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable481,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:55,333 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:55,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:55,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1573221680, now seen corresponding path program 165 times [2021-06-05 04:33:55,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:55,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252137833] [2021-06-05 04:33:55,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:55,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:55,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252137833] [2021-06-05 04:33:55,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252137833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:55,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602493423] [2021-06-05 04:33:55,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:55,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:33:55,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:55,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:55,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:55,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:55,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:55,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:55,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:55,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:55,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:33:55,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:55,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:55,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:55,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:55,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:55,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:55,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:55,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:55,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:55,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:46, output treesize:15 [2021-06-05 04:33:55,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:55,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602493423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:55,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:55,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:55,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232300802] [2021-06-05 04:33:55,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:55,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:55,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:55,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:55,645 INFO L87 Difference]: Start difference. First operand 330 states and 985 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:55,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:55,959 INFO L93 Difference]: Finished difference Result 477 states and 1403 transitions. [2021-06-05 04:33:55,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:55,959 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:55,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:55,959 INFO L225 Difference]: With dead ends: 477 [2021-06-05 04:33:55,960 INFO L226 Difference]: Without dead ends: 462 [2021-06-05 04:33:55,960 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 280.9ms TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:33:55,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-06-05 04:33:55,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 326. [2021-06-05 04:33:55,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:55,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 04:33:55,963 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 04:33:55,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:55,963 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 04:33:55,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:55,963 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 04:33:55,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:55,964 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:55,964 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 04:33:56,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable482,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:56,164 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:56,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:56,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1951666526, now seen corresponding path program 166 times [2021-06-05 04:33:56,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:56,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796506258] [2021-06-05 04:33:56,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:56,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:56,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:56,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796506258] [2021-06-05 04:33:56,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796506258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:56,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061020964] [2021-06-05 04:33:56,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:56,304 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:33:56,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:56,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:56,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:56,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:56,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:56,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:56,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:56,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:56,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:33:56,410 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:33:56,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:56,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:56,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:56,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:56,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:56,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:56,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:56,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:56,424 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:9 [2021-06-05 04:33:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:56,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061020964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:56,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:56,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:56,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646492412] [2021-06-05 04:33:56,451 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:56,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:56,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:56,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:56,452 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:56,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:56,737 INFO L93 Difference]: Finished difference Result 484 states and 1429 transitions. [2021-06-05 04:33:56,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:33:56,737 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:56,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:56,738 INFO L225 Difference]: With dead ends: 484 [2021-06-05 04:33:56,738 INFO L226 Difference]: Without dead ends: 469 [2021-06-05 04:33:56,738 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 238.0ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:33:56,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-06-05 04:33:56,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 336. [2021-06-05 04:33:56,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.997014925373134) internal successors, (1004), 335 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:56,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1004 transitions. [2021-06-05 04:33:56,742 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1004 transitions. Word has length 20 [2021-06-05 04:33:56,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:56,742 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 1004 transitions. [2021-06-05 04:33:56,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:56,742 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1004 transitions. [2021-06-05 04:33:56,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:56,742 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:56,742 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 04:33:56,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable483,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:56,945 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:56,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:56,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1841509434, now seen corresponding path program 167 times [2021-06-05 04:33:56,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:56,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213927994] [2021-06-05 04:33:56,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:56,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:57,056 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:57,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:57,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213927994] [2021-06-05 04:33:57,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213927994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:57,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455796670] [2021-06-05 04:33:57,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:57,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:33:57,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:57,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:33:57,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:57,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:57,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:57,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:57,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:57,163 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 04:33:57,238 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:33:57,241 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 30 treesize of output 24 [2021-06-05 04:33:57,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:57,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:57,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-06-05 04:33:57,268 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:57,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:57,271 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:57,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:57,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:33:57,290 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:87, output treesize:33 [2021-06-05 04:33:57,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:57,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455796670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:57,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:57,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:57,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552141588] [2021-06-05 04:33:57,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:57,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:57,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:57,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:57,377 INFO L87 Difference]: Start difference. First operand 336 states and 1004 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:57,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:57,703 INFO L93 Difference]: Finished difference Result 462 states and 1364 transitions. [2021-06-05 04:33:57,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:33:57,704 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:33:57,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:57,704 INFO L225 Difference]: With dead ends: 462 [2021-06-05 04:33:57,704 INFO L226 Difference]: Without dead ends: 447 [2021-06-05 04:33:57,704 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 346.8ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:33:57,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-05 04:33:57,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 334. [2021-06-05 04:33:57,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.993993993993994) internal successors, (997), 333 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:57,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 997 transitions. [2021-06-05 04:33:57,708 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 997 transitions. Word has length 20 [2021-06-05 04:33:57,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:57,708 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 997 transitions. [2021-06-05 04:33:57,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:33:57,708 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 997 transitions. [2021-06-05 04:33:57,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:57,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:57,708 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 04:33:57,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable487 [2021-06-05 04:33:57,909 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:57,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:57,909 INFO L82 PathProgramCache]: Analyzing trace with hash 309664290, now seen corresponding path program 168 times [2021-06-05 04:33:57,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:57,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133657571] [2021-06-05 04:33:57,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:57,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:58,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:58,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:58,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133657571] [2021-06-05 04:33:58,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133657571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:58,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386221450] [2021-06-05 04:33:58,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:58,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:33:58,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:58,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:58,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:58,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:58,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:58,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:58,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:58,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:58,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,170 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 04:33:58,182 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:58,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386221450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:58,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:58,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:58,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202162991] [2021-06-05 04:33:58,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:58,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:58,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:58,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:58,182 INFO L87 Difference]: Start difference. First operand 334 states and 997 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:58,297 INFO L93 Difference]: Finished difference Result 407 states and 1196 transitions. [2021-06-05 04:33:58,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:58,298 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:58,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:58,298 INFO L225 Difference]: With dead ends: 407 [2021-06-05 04:33:58,298 INFO L226 Difference]: Without dead ends: 392 [2021-06-05 04:33:58,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:58,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-06-05 04:33:58,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 331. [2021-06-05 04:33:58,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.987878787878788) internal successors, (986), 330 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 986 transitions. [2021-06-05 04:33:58,302 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 986 transitions. Word has length 20 [2021-06-05 04:33:58,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:58,302 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 986 transitions. [2021-06-05 04:33:58,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,302 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 986 transitions. [2021-06-05 04:33:58,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:58,302 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:58,302 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 04:33:58,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable498 [2021-06-05 04:33:58,503 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:58,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:58,503 INFO L82 PathProgramCache]: Analyzing trace with hash 1813966168, now seen corresponding path program 169 times [2021-06-05 04:33:58,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:58,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635650004] [2021-06-05 04:33:58,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:58,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:58,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:58,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:58,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635650004] [2021-06-05 04:33:58,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635650004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:58,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303388315] [2021-06-05 04:33:58,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:33:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:58,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:58,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:58,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:33:58,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:58,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:33:58,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:33:58,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:58,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:58,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:58,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:58,733 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:15 [2021-06-05 04:33:58,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:58,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303388315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:58,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:58,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:33:58,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683946406] [2021-06-05 04:33:58,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:33:58,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:58,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:33:58,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:58,756 INFO L87 Difference]: Start difference. First operand 331 states and 986 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:58,880 INFO L93 Difference]: Finished difference Result 417 states and 1225 transitions. [2021-06-05 04:33:58,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:58,881 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:33:58,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:58,881 INFO L225 Difference]: With dead ends: 417 [2021-06-05 04:33:58,881 INFO L226 Difference]: Without dead ends: 402 [2021-06-05 04:33:58,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 139.1ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:33:58,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-06-05 04:33:58,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 330. [2021-06-05 04:33:58,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.9817629179331306) internal successors, (981), 329 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 981 transitions. [2021-06-05 04:33:58,884 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 981 transitions. Word has length 20 [2021-06-05 04:33:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:58,884 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 981 transitions. [2021-06-05 04:33:58,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 14 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:58,885 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 981 transitions. [2021-06-05 04:33:58,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:58,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:58,885 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 04:33:59,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable503 [2021-06-05 04:33:59,085 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:59,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:59,086 INFO L82 PathProgramCache]: Analyzing trace with hash 927926458, now seen corresponding path program 170 times [2021-06-05 04:33:59,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:59,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224833688] [2021-06-05 04:33:59,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:59,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:59,192 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:59,192 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:59,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224833688] [2021-06-05 04:33:59,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224833688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:59,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084744965] [2021-06-05 04:33:59,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:59,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:33:59,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:59,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:59,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:59,282 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 19 treesize of output 15 [2021-06-05 04:33:59,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:59,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 04:33:59,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:59,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:59,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:59,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:59,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,327 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:34, output treesize:12 [2021-06-05 04:33:59,339 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:59,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084744965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:59,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:59,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:33:59,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141143908] [2021-06-05 04:33:59,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:33:59,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:59,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:33:59,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:59,340 INFO L87 Difference]: Start difference. First operand 330 states and 981 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:59,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:33:59,472 INFO L93 Difference]: Finished difference Result 396 states and 1168 transitions. [2021-06-05 04:33:59,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:33:59,472 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:33:59,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:33:59,473 INFO L225 Difference]: With dead ends: 396 [2021-06-05 04:33:59,473 INFO L226 Difference]: Without dead ends: 381 [2021-06-05 04:33:59,473 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 146.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:33:59,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-06-05 04:33:59,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 327. [2021-06-05 04:33:59,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9846625766871164) internal successors, (973), 326 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:59,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 973 transitions. [2021-06-05 04:33:59,476 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 973 transitions. Word has length 20 [2021-06-05 04:33:59,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:33:59,476 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 973 transitions. [2021-06-05 04:33:59,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:33:59,476 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 973 transitions. [2021-06-05 04:33:59,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:33:59,477 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:33:59,477 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 04:33:59,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable504 [2021-06-05 04:33:59,686 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:33:59,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:33:59,687 INFO L82 PathProgramCache]: Analyzing trace with hash -791058224, now seen corresponding path program 171 times [2021-06-05 04:33:59,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:33:59,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263294871] [2021-06-05 04:33:59,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:33:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:33:59,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:59,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:33:59,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263294871] [2021-06-05 04:33:59,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263294871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:59,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929196821] [2021-06-05 04:33:59,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:33:59,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:33:59,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:33:59,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:33:59,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:33:59,870 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 19 treesize of output 15 [2021-06-05 04:33:59,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:33:59,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:33:59,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:59,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:33:59,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:33:59,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:33:59,912 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:33:59,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:33:59,919 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:33:59,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:33:59,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929196821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:33:59,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:33:59,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:33:59,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114930921] [2021-06-05 04:33:59,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:33:59,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:33:59,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:33:59,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:33:59,979 INFO L87 Difference]: Start difference. First operand 327 states and 973 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:00,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:00,226 INFO L93 Difference]: Finished difference Result 476 states and 1396 transitions. [2021-06-05 04:34:00,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:34:00,226 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:34:00,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:00,227 INFO L225 Difference]: With dead ends: 476 [2021-06-05 04:34:00,227 INFO L226 Difference]: Without dead ends: 461 [2021-06-05 04:34:00,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 215.6ms TimeCoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:34:00,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-06-05 04:34:00,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 326. [2021-06-05 04:34:00,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.9815384615384617) internal successors, (969), 325 states have internal predecessors, (969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:00,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 969 transitions. [2021-06-05 04:34:00,230 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 969 transitions. Word has length 20 [2021-06-05 04:34:00,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:00,230 INFO L482 AbstractCegarLoop]: Abstraction has 326 states and 969 transitions. [2021-06-05 04:34:00,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:00,230 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 969 transitions. [2021-06-05 04:34:00,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:00,231 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:00,231 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 04:34:00,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable508,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:00,431 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:00,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:00,432 INFO L82 PathProgramCache]: Analyzing trace with hash 605328954, now seen corresponding path program 172 times [2021-06-05 04:34:00,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:00,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355700940] [2021-06-05 04:34:00,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:00,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:00,525 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:00,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:00,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355700940] [2021-06-05 04:34:00,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355700940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:00,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817049665] [2021-06-05 04:34:00,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:00,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:00,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:00,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:00,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:00,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:00,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:00,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:00,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:00,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:00,610 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:34:00,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:00,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:00,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:00,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:00,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:00,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:34:00,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:00,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:00,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:00,686 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:45, output treesize:12 [2021-06-05 04:34:00,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:00,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817049665] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:00,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:00,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:00,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076864304] [2021-06-05 04:34:00,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:00,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:00,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:00,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:00,706 INFO L87 Difference]: Start difference. First operand 326 states and 969 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:00,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:00,903 INFO L93 Difference]: Finished difference Result 391 states and 1154 transitions. [2021-06-05 04:34:00,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:00,903 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:34:00,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:00,904 INFO L225 Difference]: With dead ends: 391 [2021-06-05 04:34:00,904 INFO L226 Difference]: Without dead ends: 376 [2021-06-05 04:34:00,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 147.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:00,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-06-05 04:34:00,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 332. [2021-06-05 04:34:00,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.990936555891239) internal successors, (990), 331 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:00,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 990 transitions. [2021-06-05 04:34:00,907 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 990 transitions. Word has length 20 [2021-06-05 04:34:00,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:00,907 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 990 transitions. [2021-06-05 04:34:00,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:00,907 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 990 transitions. [2021-06-05 04:34:00,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:00,908 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:00,908 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 04:34:01,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable509,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:01,108 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:01,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:01,108 INFO L82 PathProgramCache]: Analyzing trace with hash -724599208, now seen corresponding path program 173 times [2021-06-05 04:34:01,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:01,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260658604] [2021-06-05 04:34:01,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:01,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:01,250 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:01,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:01,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260658604] [2021-06-05 04:34:01,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260658604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:01,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480417540] [2021-06-05 04:34:01,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:01,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:01,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:01,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:34:01,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:01,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:01,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:01,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:01,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:01,348 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 04:34:01,393 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:34:01,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:01,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:01,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:01,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:34:01,430 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:01,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:34:01,433 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:01,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:01,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:01,459 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:91, output treesize:41 [2021-06-05 04:34:01,565 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:01,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480417540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:01,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:01,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:01,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202404443] [2021-06-05 04:34:01,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:01,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:01,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:01,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:01,566 INFO L87 Difference]: Start difference. First operand 332 states and 990 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:01,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:01,918 INFO L93 Difference]: Finished difference Result 474 states and 1407 transitions. [2021-06-05 04:34:01,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:34:01,918 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:34:01,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:01,919 INFO L225 Difference]: With dead ends: 474 [2021-06-05 04:34:01,919 INFO L226 Difference]: Without dead ends: 459 [2021-06-05 04:34:01,919 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 376.9ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:01,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-06-05 04:34:01,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 329. [2021-06-05 04:34:01,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:01,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:34:01,922 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:34:01,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:01,923 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:34:01,923 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:01,923 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:34:01,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:01,923 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:01,923 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 04:34:02,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable510 [2021-06-05 04:34:02,123 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:02,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:02,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1639680696, now seen corresponding path program 174 times [2021-06-05 04:34:02,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:02,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707393101] [2021-06-05 04:34:02,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:02,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:02,233 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:02,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:02,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707393101] [2021-06-05 04:34:02,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707393101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:02,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265966103] [2021-06-05 04:34:02,233 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:02,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:34:02,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:02,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:02,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:02,306 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 19 treesize of output 15 [2021-06-05 04:34:02,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:02,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:02,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:02,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:34:02,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:02,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2021-06-05 04:34:02,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:02,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:02,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:02,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-05 04:34:02,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:02,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:02,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:02,358 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:15 [2021-06-05 04:34:02,418 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:02,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265966103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:02,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:02,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:02,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954327958] [2021-06-05 04:34:02,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:02,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:02,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:02,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:02,418 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:02,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:02,670 INFO L93 Difference]: Finished difference Result 449 states and 1325 transitions. [2021-06-05 04:34:02,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:34:02,670 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 20 [2021-06-05 04:34:02,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:02,671 INFO L225 Difference]: With dead ends: 449 [2021-06-05 04:34:02,671 INFO L226 Difference]: Without dead ends: 434 [2021-06-05 04:34:02,671 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:34:02,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-06-05 04:34:02,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 325. [2021-06-05 04:34:02,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:02,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:34:02,674 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:34:02,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:02,674 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:34:02,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.8888888888888888) internal successors, (34), 18 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 04:34:02,674 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:34:02,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:02,675 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:02,675 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 04:34:02,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable517 [2021-06-05 04:34:02,875 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:02,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:02,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1136429620, now seen corresponding path program 175 times [2021-06-05 04:34:02,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:02,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938272923] [2021-06-05 04:34:02,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:02,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:02,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:02,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:02,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938272923] [2021-06-05 04:34:02,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938272923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:02,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86107080] [2021-06-05 04:34:02,973 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:03,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:03,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:03,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:03,032 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 19 treesize of output 15 [2021-06-05 04:34:03,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:03,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:03,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:03,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:03,089 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:03,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:9 [2021-06-05 04:34:03,114 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:03,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86107080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:03,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:03,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:03,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493391217] [2021-06-05 04:34:03,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:03,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:03,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:03,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:03,115 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:03,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:03,457 INFO L93 Difference]: Finished difference Result 516 states and 1525 transitions. [2021-06-05 04:34:03,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:03,457 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:03,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:03,458 INFO L225 Difference]: With dead ends: 516 [2021-06-05 04:34:03,458 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 04:34:03,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 245.3ms TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:03,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 04:34:03,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 342. [2021-06-05 04:34:03,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.997067448680352) internal successors, (1022), 341 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:03,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1022 transitions. [2021-06-05 04:34:03,462 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1022 transitions. Word has length 20 [2021-06-05 04:34:03,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:03,462 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1022 transitions. [2021-06-05 04:34:03,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:03,462 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1022 transitions. [2021-06-05 04:34:03,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:03,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:03,463 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 04:34:03,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable518 [2021-06-05 04:34:03,663 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:03,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:03,663 INFO L82 PathProgramCache]: Analyzing trace with hash 634638284, now seen corresponding path program 176 times [2021-06-05 04:34:03,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:03,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361693970] [2021-06-05 04:34:03,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:03,757 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:03,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:03,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361693970] [2021-06-05 04:34:03,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361693970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:03,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114210210] [2021-06-05 04:34:03,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:03,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:03,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:03,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:03,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:03,814 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 19 treesize of output 15 [2021-06-05 04:34:03,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:03,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:03,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:03,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:03,858 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:03,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:03,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:34:03,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:03,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114210210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:03,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:03,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:03,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983761281] [2021-06-05 04:34:03,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:03,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:03,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:03,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:03,900 INFO L87 Difference]: Start difference. First operand 342 states and 1022 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:04,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:04,157 INFO L93 Difference]: Finished difference Result 506 states and 1491 transitions. [2021-06-05 04:34:04,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:04,157 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:04,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:04,157 INFO L225 Difference]: With dead ends: 506 [2021-06-05 04:34:04,157 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 04:34:04,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 235.1ms TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:04,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 04:34:04,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 340. [2021-06-05 04:34:04,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 2.994100294985251) internal successors, (1015), 339 states have internal predecessors, (1015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:04,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 1015 transitions. [2021-06-05 04:34:04,161 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 1015 transitions. Word has length 20 [2021-06-05 04:34:04,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:04,161 INFO L482 AbstractCegarLoop]: Abstraction has 340 states and 1015 transitions. [2021-06-05 04:34:04,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:04,161 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 1015 transitions. [2021-06-05 04:34:04,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:04,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:04,162 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 04:34:04,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:04,376 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:04,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:04,376 INFO L82 PathProgramCache]: Analyzing trace with hash -897206860, now seen corresponding path program 177 times [2021-06-05 04:34:04,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:04,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061537316] [2021-06-05 04:34:04,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:04,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:04,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:04,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:04,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061537316] [2021-06-05 04:34:04,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061537316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:04,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089647843] [2021-06-05 04:34:04,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:04,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:34:04,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:04,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:04,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:04,517 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 19 treesize of output 15 [2021-06-05 04:34:04,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:04,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:04,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:04,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:04,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:04,558 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:04,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:04,562 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:04,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:04,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:34:04,575 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:04,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089647843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:04,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:04,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:04,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870574218] [2021-06-05 04:34:04,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:04,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:04,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:04,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:04,576 INFO L87 Difference]: Start difference. First operand 340 states and 1015 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:04,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:04,690 INFO L93 Difference]: Finished difference Result 441 states and 1298 transitions. [2021-06-05 04:34:04,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:04,691 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:34:04,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:04,691 INFO L225 Difference]: With dead ends: 441 [2021-06-05 04:34:04,691 INFO L226 Difference]: Without dead ends: 426 [2021-06-05 04:34:04,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 122.8ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:04,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-06-05 04:34:04,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 337. [2021-06-05 04:34:04,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.988095238095238) internal successors, (1004), 336 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:04,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1004 transitions. [2021-06-05 04:34:04,695 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1004 transitions. Word has length 20 [2021-06-05 04:34:04,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:04,695 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1004 transitions. [2021-06-05 04:34:04,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:04,695 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1004 transitions. [2021-06-05 04:34:04,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:04,696 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:04,696 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 04:34:04,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable520 [2021-06-05 04:34:04,896 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:04,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:04,896 INFO L82 PathProgramCache]: Analyzing trace with hash 607095018, now seen corresponding path program 178 times [2021-06-05 04:34:04,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:04,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310634636] [2021-06-05 04:34:04,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:04,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:04,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:04,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310634636] [2021-06-05 04:34:04,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310634636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:04,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028324813] [2021-06-05 04:34:04,982 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:05,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:05,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:05,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:05,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:05,053 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 19 treesize of output 15 [2021-06-05 04:34:05,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:05,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:05,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:05,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:05,082 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:05,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:34:05,100 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:05,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028324813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:05,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:05,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:34:05,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997059322] [2021-06-05 04:34:05,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:34:05,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:05,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:34:05,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:05,100 INFO L87 Difference]: Start difference. First operand 337 states and 1004 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:05,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:05,232 INFO L93 Difference]: Finished difference Result 451 states and 1327 transitions. [2021-06-05 04:34:05,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:05,232 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:34:05,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:05,232 INFO L225 Difference]: With dead ends: 451 [2021-06-05 04:34:05,232 INFO L226 Difference]: Without dead ends: 436 [2021-06-05 04:34:05,233 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 114.1ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:05,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-06-05 04:34:05,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 336. [2021-06-05 04:34:05,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.982089552238806) internal successors, (999), 335 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:05,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 999 transitions. [2021-06-05 04:34:05,236 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 999 transitions. Word has length 20 [2021-06-05 04:34:05,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:05,236 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 999 transitions. [2021-06-05 04:34:05,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:05,236 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 999 transitions. [2021-06-05 04:34:05,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:05,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:05,237 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 04:34:05,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable521 [2021-06-05 04:34:05,453 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:05,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:05,453 INFO L82 PathProgramCache]: Analyzing trace with hash -278944692, now seen corresponding path program 179 times [2021-06-05 04:34:05,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:05,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818782470] [2021-06-05 04:34:05,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:05,538 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:05,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:05,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818782470] [2021-06-05 04:34:05,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818782470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:05,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961631911] [2021-06-05 04:34:05,538 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 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 04:34:05,565 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:05,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:05,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:34:05,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:05,612 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 19 treesize of output 15 [2021-06-05 04:34:05,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:05,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:34:05,635 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 20 treesize of output 16 [2021-06-05 04:34:05,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,638 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 20 treesize of output 16 [2021-06-05 04:34:05,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:05,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:05,654 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:05,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:05,654 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:35 [2021-06-05 04:34:05,740 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:05,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961631911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:05,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:05,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:05,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346844275] [2021-06-05 04:34:05,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:05,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:05,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:05,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:05,741 INFO L87 Difference]: Start difference. First operand 336 states and 999 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:06,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:06,004 INFO L93 Difference]: Finished difference Result 430 states and 1270 transitions. [2021-06-05 04:34:06,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:06,004 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:06,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:06,005 INFO L225 Difference]: With dead ends: 430 [2021-06-05 04:34:06,005 INFO L226 Difference]: Without dead ends: 415 [2021-06-05 04:34:06,005 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:06,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-05 04:34:06,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 333. [2021-06-05 04:34:06,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.9849397590361444) internal successors, (991), 332 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:06,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 991 transitions. [2021-06-05 04:34:06,009 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 991 transitions. Word has length 20 [2021-06-05 04:34:06,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:06,009 INFO L482 AbstractCegarLoop]: Abstraction has 333 states and 991 transitions. [2021-06-05 04:34:06,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:06,009 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 991 transitions. [2021-06-05 04:34:06,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:06,009 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:06,009 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:06,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable522,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:06,211 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:06,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:06,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1997929374, now seen corresponding path program 180 times [2021-06-05 04:34:06,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:06,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975614859] [2021-06-05 04:34:06,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:06,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:06,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:06,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975614859] [2021-06-05 04:34:06,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975614859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:06,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951438803] [2021-06-05 04:34:06,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:06,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:34:06,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:06,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:06,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:06,353 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 19 treesize of output 15 [2021-06-05 04:34:06,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:06,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:34:06,375 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 20 treesize of output 16 [2021-06-05 04:34:06,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:06,380 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:06,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:06,400 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:06,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951438803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:06,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:06,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:34:06,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182812847] [2021-06-05 04:34:06,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:34:06,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:06,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:34:06,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:06,401 INFO L87 Difference]: Start difference. First operand 333 states and 991 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:06,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:06,549 INFO L93 Difference]: Finished difference Result 456 states and 1338 transitions. [2021-06-05 04:34:06,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:06,550 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 04:34:06,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:06,550 INFO L225 Difference]: With dead ends: 456 [2021-06-05 04:34:06,550 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 04:34:06,551 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:06,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 04:34:06,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 332. [2021-06-05 04:34:06,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:06,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 04:34:06,554 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 04:34:06,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:06,554 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 04:34:06,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:06,555 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 04:34:06,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:06,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:06,555 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 04:34:06,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable526,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:06,761 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:06,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:06,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1398268212, now seen corresponding path program 181 times [2021-06-05 04:34:06,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:06,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239121335] [2021-06-05 04:34:06,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:06,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:06,827 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:06,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:06,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239121335] [2021-06-05 04:34:06,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239121335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:06,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832574759] [2021-06-05 04:34:06,827 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 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 04:34:06,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:06,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:06,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:06,875 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 19 treesize of output 15 [2021-06-05 04:34:06,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:06,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:34:06,888 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 20 treesize of output 16 [2021-06-05 04:34:06,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:06,894 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:06,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:06,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:12 [2021-06-05 04:34:06,907 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:06,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832574759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:06,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:06,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:06,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223937362] [2021-06-05 04:34:06,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:06,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:06,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:06,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:06,908 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:34:07,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:07,004 INFO L93 Difference]: Finished difference Result 528 states and 1552 transitions. [2021-06-05 04:34:07,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:07,004 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:34:07,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:07,005 INFO L225 Difference]: With dead ends: 528 [2021-06-05 04:34:07,005 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:34:07,005 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 73.1ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:07,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:34:07,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 327. [2021-06-05 04:34:07,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.9877300613496933) internal successors, (974), 326 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:07,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 974 transitions. [2021-06-05 04:34:07,009 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 974 transitions. Word has length 20 [2021-06-05 04:34:07,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:07,009 INFO L482 AbstractCegarLoop]: Abstraction has 327 states and 974 transitions. [2021-06-05 04:34:07,009 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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 04:34:07,009 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 974 transitions. [2021-06-05 04:34:07,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:07,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:07,010 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 04:34:07,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:07,210 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:07,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:07,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1361462520, now seen corresponding path program 182 times [2021-06-05 04:34:07,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:07,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145312212] [2021-06-05 04:34:07,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:07,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:07,288 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:07,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:07,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145312212] [2021-06-05 04:34:07,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145312212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:07,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817264266] [2021-06-05 04:34:07,288 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 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 04:34:07,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:07,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:07,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:07,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:07,332 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 19 treesize of output 15 [2021-06-05 04:34:07,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:07,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:34:07,353 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 20 treesize of output 16 [2021-06-05 04:34:07,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:07,358 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:07,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:07,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:07,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817264266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:07,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:07,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:34:07,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186748159] [2021-06-05 04:34:07,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:34:07,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:07,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:34:07,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:07,377 INFO L87 Difference]: Start difference. First operand 327 states and 974 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:07,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:07,494 INFO L93 Difference]: Finished difference Result 570 states and 1661 transitions. [2021-06-05 04:34:07,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:07,494 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:34:07,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:07,495 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:34:07,495 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 04:34:07,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 92.8ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:07,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 04:34:07,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 325. [2021-06-05 04:34:07,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.9814814814814814) internal successors, (966), 324 states have internal predecessors, (966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:07,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 966 transitions. [2021-06-05 04:34:07,499 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 966 transitions. Word has length 20 [2021-06-05 04:34:07,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:07,499 INFO L482 AbstractCegarLoop]: Abstraction has 325 states and 966 transitions. [2021-06-05 04:34:07,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:07,499 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 966 transitions. [2021-06-05 04:34:07,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:07,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:07,499 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 04:34:07,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable528 [2021-06-05 04:34:07,700 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:07,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:07,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1139035052, now seen corresponding path program 183 times [2021-06-05 04:34:07,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:07,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368255185] [2021-06-05 04:34:07,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:07,787 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:07,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:07,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368255185] [2021-06-05 04:34:07,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368255185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:07,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890012087] [2021-06-05 04:34:07,787 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 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 04:34:07,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:07,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:07,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:07,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:07,849 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 19 treesize of output 15 [2021-06-05 04:34:07,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:07,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:07,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:07,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:07,890 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:07,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:07,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:34:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:07,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890012087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:07,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:07,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:07,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258782660] [2021-06-05 04:34:07,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:07,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:07,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:07,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:07,904 INFO L87 Difference]: Start difference. First operand 325 states and 966 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:08,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:08,048 INFO L93 Difference]: Finished difference Result 417 states and 1232 transitions. [2021-06-05 04:34:08,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:08,049 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:34:08,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:08,049 INFO L225 Difference]: With dead ends: 417 [2021-06-05 04:34:08,049 INFO L226 Difference]: Without dead ends: 402 [2021-06-05 04:34:08,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:08,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-06-05 04:34:08,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 337. [2021-06-05 04:34:08,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.9910714285714284) internal successors, (1005), 336 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:08,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 1005 transitions. [2021-06-05 04:34:08,053 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 1005 transitions. Word has length 20 [2021-06-05 04:34:08,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:08,053 INFO L482 AbstractCegarLoop]: Abstraction has 337 states and 1005 transitions. [2021-06-05 04:34:08,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:08,053 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 1005 transitions. [2021-06-05 04:34:08,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:08,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:08,053 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 04:34:08,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable529,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:08,254 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:08,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:08,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1826004082, now seen corresponding path program 184 times [2021-06-05 04:34:08,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:08,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831525350] [2021-06-05 04:34:08,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:08,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:08,353 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:08,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:08,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831525350] [2021-06-05 04:34:08,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831525350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:08,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691442255] [2021-06-05 04:34:08,354 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 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 04:34:08,380 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:08,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:08,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:08,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:08,411 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 19 treesize of output 15 [2021-06-05 04:34:08,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:08,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:08,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:08,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:08,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:08,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:08,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:08,439 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:08,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:08,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:34:08,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:08,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691442255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:08,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:08,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:08,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84106331] [2021-06-05 04:34:08,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:08,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:08,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:08,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:08,498 INFO L87 Difference]: Start difference. First operand 337 states and 1005 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:08,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:08,819 INFO L93 Difference]: Finished difference Result 501 states and 1475 transitions. [2021-06-05 04:34:08,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:34:08,819 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:08,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:08,820 INFO L225 Difference]: With dead ends: 501 [2021-06-05 04:34:08,820 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 04:34:08,820 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 269.7ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:08,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 04:34:08,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 334. [2021-06-05 04:34:08,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.981981981981982) internal successors, (993), 333 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:08,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 993 transitions. [2021-06-05 04:34:08,824 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 993 transitions. Word has length 20 [2021-06-05 04:34:08,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:08,824 INFO L482 AbstractCegarLoop]: Abstraction has 334 states and 993 transitions. [2021-06-05 04:34:08,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:08,824 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 993 transitions. [2021-06-05 04:34:08,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:08,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:08,824 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 04:34:09,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2021-06-05 04:34:09,025 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:09,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:09,025 INFO L82 PathProgramCache]: Analyzing trace with hash 910922594, now seen corresponding path program 185 times [2021-06-05 04:34:09,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:09,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547897747] [2021-06-05 04:34:09,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:09,119 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:09,119 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:09,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547897747] [2021-06-05 04:34:09,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547897747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:09,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407150402] [2021-06-05 04:34:09,119 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 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 04:34:09,145 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:34:09,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:09,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:34:09,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:09,175 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 19 treesize of output 15 [2021-06-05 04:34:09,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:09,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:34:09,199 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 20 treesize of output 16 [2021-06-05 04:34:09,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,201 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 20 treesize of output 16 [2021-06-05 04:34:09,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:09,220 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:09,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:09,221 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:41 [2021-06-05 04:34:09,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:09,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407150402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:09,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:09,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:09,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467000948] [2021-06-05 04:34:09,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:09,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:09,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:09,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:09,328 INFO L87 Difference]: Start difference. First operand 334 states and 993 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:09,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:09,629 INFO L93 Difference]: Finished difference Result 489 states and 1457 transitions. [2021-06-05 04:34:09,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:34:09,629 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:09,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:09,630 INFO L225 Difference]: With dead ends: 489 [2021-06-05 04:34:09,630 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 04:34:09,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 292.6ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:09,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 04:34:09,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 331. [2021-06-05 04:34:09,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.981818181818182) internal successors, (984), 330 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:09,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 984 transitions. [2021-06-05 04:34:09,633 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 984 transitions. Word has length 20 [2021-06-05 04:34:09,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:09,634 INFO L482 AbstractCegarLoop]: Abstraction has 331 states and 984 transitions. [2021-06-05 04:34:09,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:09,634 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 984 transitions. [2021-06-05 04:34:09,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:09,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:09,634 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 04:34:09,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable531 [2021-06-05 04:34:09,834 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:09,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:09,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1898955376, now seen corresponding path program 186 times [2021-06-05 04:34:09,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:09,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303907159] [2021-06-05 04:34:09,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:09,922 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:09,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:09,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303907159] [2021-06-05 04:34:09,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303907159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:09,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868811303] [2021-06-05 04:34:09,923 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 04:34:09,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:34:09,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:09,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:09,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:09,968 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 19 treesize of output 15 [2021-06-05 04:34:09,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:09,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:34:09,989 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 20 treesize of output 16 [2021-06-05 04:34:09,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:09,995 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:09,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:09,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:10,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:10,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868811303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:10,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:10,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:34:10,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205918575] [2021-06-05 04:34:10,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:34:10,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:10,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:34:10,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:10,051 INFO L87 Difference]: Start difference. First operand 331 states and 984 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:34:10,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:10,323 INFO L93 Difference]: Finished difference Result 578 states and 1700 transitions. [2021-06-05 04:34:10,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:10,324 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 20 [2021-06-05 04:34:10,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:10,324 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:34:10,325 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 04:34:10,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 219.8ms TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:10,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 04:34:10,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 323. [2021-06-05 04:34:10,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 2.981366459627329) internal successors, (960), 322 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:10,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 960 transitions. [2021-06-05 04:34:10,328 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 960 transitions. Word has length 20 [2021-06-05 04:34:10,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:10,329 INFO L482 AbstractCegarLoop]: Abstraction has 323 states and 960 transitions. [2021-06-05 04:34:10,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:34:10,329 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 960 transitions. [2021-06-05 04:34:10,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:10,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:10,329 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 04:34:10,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable536,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:10,529 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:10,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:10,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1547300954, now seen corresponding path program 187 times [2021-06-05 04:34:10,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:10,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814294294] [2021-06-05 04:34:10,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:10,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:10,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:10,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:10,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814294294] [2021-06-05 04:34:10,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814294294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:10,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908336887] [2021-06-05 04:34:10,612 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:10,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:10,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:10,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:10,655 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 19 treesize of output 15 [2021-06-05 04:34:10,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:10,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:10,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:10,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:10,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:10,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:10,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:10,706 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:10,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:10,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:34:10,747 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:10,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908336887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:10,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:10,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:10,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530328537] [2021-06-05 04:34:10,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:10,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:10,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:10,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:10,748 INFO L87 Difference]: Start difference. First operand 323 states and 960 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:11,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:11,224 INFO L93 Difference]: Finished difference Result 703 states and 2067 transitions. [2021-06-05 04:34:11,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:34:11,225 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:11,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:11,225 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:34:11,225 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 04:34:11,226 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 370.0ms TimeCoverageRelationStatistics Valid=154, Invalid=602, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:34:11,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 04:34:11,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 332. [2021-06-05 04:34:11,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.9818731117824773) internal successors, (987), 331 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:11,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 987 transitions. [2021-06-05 04:34:11,230 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 987 transitions. Word has length 20 [2021-06-05 04:34:11,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:11,230 INFO L482 AbstractCegarLoop]: Abstraction has 332 states and 987 transitions. [2021-06-05 04:34:11,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:11,230 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 987 transitions. [2021-06-05 04:34:11,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:11,230 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:11,230 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 04:34:11,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable537,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:11,431 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:11,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:11,431 INFO L82 PathProgramCache]: Analyzing trace with hash 580451194, now seen corresponding path program 188 times [2021-06-05 04:34:11,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:11,431 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280092375] [2021-06-05 04:34:11,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:11,506 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:11,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:11,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280092375] [2021-06-05 04:34:11,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280092375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:11,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379938222] [2021-06-05 04:34:11,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:11,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:11,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:11,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:11,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:11,566 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 19 treesize of output 15 [2021-06-05 04:34:11,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:11,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:11,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:11,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:11,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:11,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:11,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:11,609 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:11,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:11,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:12 [2021-06-05 04:34:11,623 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:11,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379938222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:11,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:11,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:11,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016208318] [2021-06-05 04:34:11,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:11,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:11,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:11,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:11,623 INFO L87 Difference]: Start difference. First operand 332 states and 987 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:11,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:11,748 INFO L93 Difference]: Finished difference Result 523 states and 1537 transitions. [2021-06-05 04:34:11,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 04:34:11,749 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:34:11,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:11,749 INFO L225 Difference]: With dead ends: 523 [2021-06-05 04:34:11,749 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 04:34:11,749 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:11,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 04:34:11,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 338. [2021-06-05 04:34:11,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9910979228486645) internal successors, (1008), 337 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:11,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1008 transitions. [2021-06-05 04:34:11,753 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1008 transitions. Word has length 20 [2021-06-05 04:34:11,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:11,753 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1008 transitions. [2021-06-05 04:34:11,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:11,753 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1008 transitions. [2021-06-05 04:34:11,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:11,754 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:11,754 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 04:34:11,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:11,954 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:11,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:11,954 INFO L82 PathProgramCache]: Analyzing trace with hash -749476968, now seen corresponding path program 189 times [2021-06-05 04:34:11,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:11,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465473627] [2021-06-05 04:34:11,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:11,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:12,043 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:12,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:12,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465473627] [2021-06-05 04:34:12,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465473627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:12,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213326210] [2021-06-05 04:34:12,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:12,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:12,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:12,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:12,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:12,103 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 19 treesize of output 15 [2021-06-05 04:34:12,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:12,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:12,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:12,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:12,131 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:12,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:34:12,188 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:12,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213326210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:12,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:12,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:12,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098797753] [2021-06-05 04:34:12,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:12,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:12,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:12,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:12,189 INFO L87 Difference]: Start difference. First operand 338 states and 1008 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:12,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:12,439 INFO L93 Difference]: Finished difference Result 599 states and 1756 transitions. [2021-06-05 04:34:12,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:34:12,439 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:12,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:12,440 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:34:12,440 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:34:12,440 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 193.0ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:12,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:34:12,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 335. [2021-06-05 04:34:12,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.9820359281437128) internal successors, (996), 334 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:12,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 996 transitions. [2021-06-05 04:34:12,444 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 996 transitions. Word has length 20 [2021-06-05 04:34:12,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:12,444 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 996 transitions. [2021-06-05 04:34:12,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:12,444 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 996 transitions. [2021-06-05 04:34:12,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:12,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:12,444 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 04:34:12,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable539 [2021-06-05 04:34:12,645 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:12,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:12,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1664558456, now seen corresponding path program 190 times [2021-06-05 04:34:12,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:12,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298528094] [2021-06-05 04:34:12,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:12,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:12,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:12,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298528094] [2021-06-05 04:34:12,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298528094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:12,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411184317] [2021-06-05 04:34:12,733 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:12,759 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:12,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:12,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:12,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:12,793 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 19 treesize of output 15 [2021-06-05 04:34:12,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:12,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:34:12,814 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 20 treesize of output 16 [2021-06-05 04:34:12,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:12,820 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:12,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:12,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:12,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:12,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411184317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:12,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:12,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:12,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541520861] [2021-06-05 04:34:12,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:12,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:12,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:12,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:12,877 INFO L87 Difference]: Start difference. First operand 335 states and 996 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:13,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:13,106 INFO L93 Difference]: Finished difference Result 591 states and 1737 transitions. [2021-06-05 04:34:13,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:34:13,106 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:13,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:13,106 INFO L225 Difference]: With dead ends: 591 [2021-06-05 04:34:13,107 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:34:13,107 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 191.1ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:13,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:34:13,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 329. [2021-06-05 04:34:13,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:13,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:34:13,111 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:34:13,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:13,111 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:34:13,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:13,111 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:34:13,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:13,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:13,111 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 04:34:13,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable540 [2021-06-05 04:34:13,327 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:13,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:13,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1655436906, now seen corresponding path program 191 times [2021-06-05 04:34:13,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:13,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847621256] [2021-06-05 04:34:13,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:13,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:13,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:13,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847621256] [2021-06-05 04:34:13,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847621256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:13,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910732593] [2021-06-05 04:34:13,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:13,428 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:13,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:13,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 22 conjunts are in the unsatisfiable core [2021-06-05 04:34:13,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:13,472 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 19 treesize of output 15 [2021-06-05 04:34:13,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:13,475 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 19 treesize of output 15 [2021-06-05 04:34:13,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:13,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:13,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:13,495 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 04:34:13,556 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 30 treesize of output 24 [2021-06-05 04:34:13,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:13,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:13,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:13,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:13,571 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:13,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:13,572 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:33 [2021-06-05 04:34:13,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:13,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910732593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:13,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:13,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:13,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017781310] [2021-06-05 04:34:13,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:13,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:13,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:13,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:13,652 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:13,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:13,933 INFO L93 Difference]: Finished difference Result 509 states and 1497 transitions. [2021-06-05 04:34:13,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:34:13,933 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:13,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:13,934 INFO L225 Difference]: With dead ends: 509 [2021-06-05 04:34:13,934 INFO L226 Difference]: Without dead ends: 494 [2021-06-05 04:34:13,934 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 322.8ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:34:13,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-05 04:34:13,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 341. [2021-06-05 04:34:13,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.9911764705882353) internal successors, (1017), 340 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:13,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 1017 transitions. [2021-06-05 04:34:13,938 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 1017 transitions. Word has length 20 [2021-06-05 04:34:13,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:13,938 INFO L482 AbstractCegarLoop]: Abstraction has 341 states and 1017 transitions. [2021-06-05 04:34:13,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:13,938 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 1017 transitions. [2021-06-05 04:34:13,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:13,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:13,939 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 04:34:14,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable541,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:14,139 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:14,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:14,139 INFO L82 PathProgramCache]: Analyzing trace with hash 325508744, now seen corresponding path program 192 times [2021-06-05 04:34:14,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:14,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994042813] [2021-06-05 04:34:14,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:14,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:14,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:14,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994042813] [2021-06-05 04:34:14,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994042813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:14,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224759886] [2021-06-05 04:34:14,229 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:14,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:34:14,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:14,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:14,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:14,297 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 19 treesize of output 15 [2021-06-05 04:34:14,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:14,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:14,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:14,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:14,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:34:14,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:14,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:14,325 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:14,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:14,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:15 [2021-06-05 04:34:14,382 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:14,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224759886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:14,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:14,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:14,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308188656] [2021-06-05 04:34:14,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:14,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:14,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:14,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:14,383 INFO L87 Difference]: Start difference. First operand 341 states and 1017 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:14,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:14,657 INFO L93 Difference]: Finished difference Result 604 states and 1772 transitions. [2021-06-05 04:34:14,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:14,657 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:14,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:14,658 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:34:14,658 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 04:34:14,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 238.8ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:34:14,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 04:34:14,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 338. [2021-06-05 04:34:14,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.9821958456973294) internal successors, (1005), 337 states have internal predecessors, (1005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:14,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 1005 transitions. [2021-06-05 04:34:14,662 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 1005 transitions. Word has length 20 [2021-06-05 04:34:14,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:14,662 INFO L482 AbstractCegarLoop]: Abstraction has 338 states and 1005 transitions. [2021-06-05 04:34:14,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:14,662 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 1005 transitions. [2021-06-05 04:34:14,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:14,662 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:14,662 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:14,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-06-05 04:34:14,862 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:14,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:14,863 INFO L82 PathProgramCache]: Analyzing trace with hash -589572744, now seen corresponding path program 193 times [2021-06-05 04:34:14,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:14,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257731092] [2021-06-05 04:34:14,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:14,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:14,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:14,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:14,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257731092] [2021-06-05 04:34:14,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257731092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:14,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070698386] [2021-06-05 04:34:14,948 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:14,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:14,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:14,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:15,028 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 19 treesize of output 15 [2021-06-05 04:34:15,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:15,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:34:15,050 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 20 treesize of output 16 [2021-06-05 04:34:15,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:15,056 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:15,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:15,113 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:15,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070698386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:15,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:15,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:15,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735176722] [2021-06-05 04:34:15,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:15,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:15,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:15,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:15,114 INFO L87 Difference]: Start difference. First operand 338 states and 1005 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:15,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:15,422 INFO L93 Difference]: Finished difference Result 583 states and 1715 transitions. [2021-06-05 04:34:15,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:34:15,422 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-06-05 04:34:15,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:15,423 INFO L225 Difference]: With dead ends: 583 [2021-06-05 04:34:15,423 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 04:34:15,423 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 213.3ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:15,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 04:34:15,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 335. [2021-06-05 04:34:15,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.9820359281437128) internal successors, (996), 334 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:15,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 996 transitions. [2021-06-05 04:34:15,427 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 996 transitions. Word has length 20 [2021-06-05 04:34:15,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:15,427 INFO L482 AbstractCegarLoop]: Abstraction has 335 states and 996 transitions. [2021-06-05 04:34:15,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:34:15,427 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 996 transitions. [2021-06-05 04:34:15,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 04:34:15,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:15,427 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:15,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable553 [2021-06-05 04:34:15,628 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:15,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:15,628 INFO L82 PathProgramCache]: Analyzing trace with hash 895516582, now seen corresponding path program 194 times [2021-06-05 04:34:15,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:15,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875587764] [2021-06-05 04:34:15,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:15,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:15,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:15,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:15,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875587764] [2021-06-05 04:34:15,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875587764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:15,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218137721] [2021-06-05 04:34:15,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:15,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:15,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:15,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 04:34:15,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:15,754 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 19 treesize of output 15 [2021-06-05 04:34:15,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:15,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:34:15,776 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 20 treesize of output 16 [2021-06-05 04:34:15,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:15,782 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:15,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:15,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:15 [2021-06-05 04:34:15,837 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:15,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218137721] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:15,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:15,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:34:15,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486735718] [2021-06-05 04:34:15,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:34:15,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:15,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:34:15,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:15,838 INFO L87 Difference]: Start difference. First operand 335 states and 996 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:34:16,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:16,150 INFO L93 Difference]: Finished difference Result 685 states and 2009 transitions. [2021-06-05 04:34:16,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:16,150 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 20 [2021-06-05 04:34:16,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:16,151 INFO L225 Difference]: With dead ends: 685 [2021-06-05 04:34:16,151 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 04:34:16,151 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 214.9ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:16,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 04:34:16,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 329. [2021-06-05 04:34:16,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.981707317073171) internal successors, (978), 328 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:16,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 978 transitions. [2021-06-05 04:34:16,156 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 978 transitions. Word has length 20 [2021-06-05 04:34:16,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:16,156 INFO L482 AbstractCegarLoop]: Abstraction has 329 states and 978 transitions. [2021-06-05 04:34:16,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:34:16,156 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 978 transitions. [2021-06-05 04:34:16,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:16,156 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:16,157 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:16,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable554 [2021-06-05 04:34:16,357 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:16,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:16,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1458639285, now seen corresponding path program 195 times [2021-06-05 04:34:16,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:16,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354699787] [2021-06-05 04:34:16,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:16,425 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 04:34:16,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:16,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354699787] [2021-06-05 04:34:16,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354699787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:16,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198773126] [2021-06-05 04:34:16,426 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 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 04:34:16,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:34:16,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:16,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:16,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:16,476 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 17 treesize of output 13 [2021-06-05 04:34:16,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:16,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:34:16,495 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 19 treesize of output 15 [2021-06-05 04:34:16,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:16,498 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:16,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:16,506 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 04:34:16,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198773126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:16,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:16,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:16,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653372258] [2021-06-05 04:34:16,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:16,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:16,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:16,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:16,507 INFO L87 Difference]: Start difference. First operand 329 states and 978 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:16,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:16,638 INFO L93 Difference]: Finished difference Result 498 states and 1467 transitions. [2021-06-05 04:34:16,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:16,638 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:16,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:16,639 INFO L225 Difference]: With dead ends: 498 [2021-06-05 04:34:16,639 INFO L226 Difference]: Without dead ends: 476 [2021-06-05 04:34:16,639 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 84.9ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:16,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2021-06-05 04:34:16,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 343. [2021-06-05 04:34:16,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 342 states have (on average 3.017543859649123) internal successors, (1032), 342 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:16,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 1032 transitions. [2021-06-05 04:34:16,643 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 1032 transitions. Word has length 21 [2021-06-05 04:34:16,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:16,643 INFO L482 AbstractCegarLoop]: Abstraction has 343 states and 1032 transitions. [2021-06-05 04:34:16,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:16,643 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 1032 transitions. [2021-06-05 04:34:16,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:16,644 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:16,644 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:16,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable555,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:16,844 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:16,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:16,844 INFO L82 PathProgramCache]: Analyzing trace with hash -484060907, now seen corresponding path program 196 times [2021-06-05 04:34:16,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:16,844 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052586136] [2021-06-05 04:34:16,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:16,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:16,921 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 04:34:16,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:16,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052586136] [2021-06-05 04:34:16,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052586136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:16,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511165981] [2021-06-05 04:34:16,922 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 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 04:34:16,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:16,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:16,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:16,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:16,979 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 17 treesize of output 13 [2021-06-05 04:34:16,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:16,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:16,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:16,998 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 19 treesize of output 15 [2021-06-05 04:34:16,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:17,001 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:17,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:17,010 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 04:34:17,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511165981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:17,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:17,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:17,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935315843] [2021-06-05 04:34:17,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:17,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:17,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:17,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:17,010 INFO L87 Difference]: Start difference. First operand 343 states and 1032 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:17,095 INFO L93 Difference]: Finished difference Result 446 states and 1332 transitions. [2021-06-05 04:34:17,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:17,095 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:17,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:17,096 INFO L225 Difference]: With dead ends: 446 [2021-06-05 04:34:17,096 INFO L226 Difference]: Without dead ends: 424 [2021-06-05 04:34:17,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:17,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-06-05 04:34:17,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 349. [2021-06-05 04:34:17,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 3.0258620689655173) internal successors, (1053), 348 states have internal predecessors, (1053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 1053 transitions. [2021-06-05 04:34:17,099 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 1053 transitions. Word has length 21 [2021-06-05 04:34:17,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:17,099 INFO L482 AbstractCegarLoop]: Abstraction has 349 states and 1053 transitions. [2021-06-05 04:34:17,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,099 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 1053 transitions. [2021-06-05 04:34:17,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:17,100 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:17,100 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:17,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable557 [2021-06-05 04:34:17,300 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:17,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:17,301 INFO L82 PathProgramCache]: Analyzing trace with hash -985852243, now seen corresponding path program 197 times [2021-06-05 04:34:17,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:17,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534743519] [2021-06-05 04:34:17,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:17,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:17,374 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 04:34:17,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:17,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534743519] [2021-06-05 04:34:17,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534743519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:17,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195524310] [2021-06-05 04:34:17,374 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 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 04:34:17,401 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:17,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:17,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:17,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:17,443 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 17 treesize of output 13 [2021-06-05 04:34:17,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:17,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:17,457 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 19 treesize of output 15 [2021-06-05 04:34:17,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:17,461 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:17,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:34:17,475 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 04:34:17,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195524310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:17,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:17,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:34:17,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743873380] [2021-06-05 04:34:17,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:34:17,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:17,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:34:17,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:17,475 INFO L87 Difference]: Start difference. First operand 349 states and 1053 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:17,576 INFO L93 Difference]: Finished difference Result 455 states and 1356 transitions. [2021-06-05 04:34:17,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:17,577 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:17,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:17,577 INFO L225 Difference]: With dead ends: 455 [2021-06-05 04:34:17,577 INFO L226 Difference]: Without dead ends: 433 [2021-06-05 04:34:17,577 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:17,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-06-05 04:34:17,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 346. [2021-06-05 04:34:17,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 3.017391304347826) internal successors, (1041), 345 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 1041 transitions. [2021-06-05 04:34:17,581 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 1041 transitions. Word has length 21 [2021-06-05 04:34:17,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:17,581 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 1041 transitions. [2021-06-05 04:34:17,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:17,581 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 1041 transitions. [2021-06-05 04:34:17,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:17,581 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:17,581 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:17,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:17,789 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:17,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:17,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1202330933, now seen corresponding path program 198 times [2021-06-05 04:34:17,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:17,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763968140] [2021-06-05 04:34:17,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:17,869 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 04:34:17,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:17,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763968140] [2021-06-05 04:34:17,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763968140] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:17,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914669176] [2021-06-05 04:34:17,870 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 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 04:34:17,897 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:34:17,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:17,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:17,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:17,940 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 17 treesize of output 13 [2021-06-05 04:34:17,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:17,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:34:17,959 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 19 treesize of output 15 [2021-06-05 04:34:17,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:17,964 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:17,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:17,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:34:17,977 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 04:34:17,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914669176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:17,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:17,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:34:17,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186392150] [2021-06-05 04:34:17,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:34:17,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:17,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:34:17,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:17,978 INFO L87 Difference]: Start difference. First operand 346 states and 1041 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:18,104 INFO L93 Difference]: Finished difference Result 443 states and 1323 transitions. [2021-06-05 04:34:18,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:18,105 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:18,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:18,105 INFO L225 Difference]: With dead ends: 443 [2021-06-05 04:34:18,105 INFO L226 Difference]: Without dead ends: 421 [2021-06-05 04:34:18,105 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 112.1ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:18,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-06-05 04:34:18,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 345. [2021-06-05 04:34:18,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 3.0319767441860463) internal successors, (1043), 344 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 1043 transitions. [2021-06-05 04:34:18,109 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 1043 transitions. Word has length 21 [2021-06-05 04:34:18,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:18,109 INFO L482 AbstractCegarLoop]: Abstraction has 345 states and 1043 transitions. [2021-06-05 04:34:18,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,109 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 1043 transitions. [2021-06-05 04:34:18,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:18,109 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:18,110 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:18,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable561,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:18,310 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:18,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:18,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1099695243, now seen corresponding path program 199 times [2021-06-05 04:34:18,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:18,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73555570] [2021-06-05 04:34:18,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:18,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:18,383 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 04:34:18,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:18,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73555570] [2021-06-05 04:34:18,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73555570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:18,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528863005] [2021-06-05 04:34:18,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:18,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:18,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:18,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:18,439 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 17 treesize of output 13 [2021-06-05 04:34:18,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:18,441 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 9 treesize of output 7 [2021-06-05 04:34:18,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:18,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:18,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:18,445 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:34:18,464 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 19 treesize of output 15 [2021-06-05 04:34:18,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:18,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:18,467 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:18,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:18,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:34:18,491 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 04:34:18,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528863005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:18,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:18,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:18,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980400933] [2021-06-05 04:34:18,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:18,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:18,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:18,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:18,491 INFO L87 Difference]: Start difference. First operand 345 states and 1043 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:18,705 INFO L93 Difference]: Finished difference Result 645 states and 1913 transitions. [2021-06-05 04:34:18,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:18,706 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:18,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:18,706 INFO L225 Difference]: With dead ends: 645 [2021-06-05 04:34:18,707 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 04:34:18,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:18,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 04:34:18,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 353. [2021-06-05 04:34:18,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.0369318181818183) internal successors, (1069), 352 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1069 transitions. [2021-06-05 04:34:18,711 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1069 transitions. Word has length 21 [2021-06-05 04:34:18,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:18,711 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1069 transitions. [2021-06-05 04:34:18,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:18,711 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1069 transitions. [2021-06-05 04:34:18,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:18,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:18,712 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:18,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable563 [2021-06-05 04:34:18,925 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:18,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:18,925 INFO L82 PathProgramCache]: Analyzing trace with hash 2056460365, now seen corresponding path program 200 times [2021-06-05 04:34:18,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:18,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844708472] [2021-06-05 04:34:18,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:18,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:18,990 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 04:34:18,990 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:18,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844708472] [2021-06-05 04:34:18,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844708472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:18,990 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445476135] [2021-06-05 04:34:18,990 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 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 04:34:19,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:19,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:19,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:19,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:19,040 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 19 treesize of output 15 [2021-06-05 04:34:19,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:19,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:34:19,067 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 19 treesize of output 15 [2021-06-05 04:34:19,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:19,070 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:19,073 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:19,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:19,073 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:34:19,097 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 04:34:19,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445476135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:19,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:19,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:19,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406731225] [2021-06-05 04:34:19,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:19,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:19,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:19,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:19,097 INFO L87 Difference]: Start difference. First operand 353 states and 1069 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:19,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:19,243 INFO L93 Difference]: Finished difference Result 595 states and 1773 transitions. [2021-06-05 04:34:19,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:34:19,243 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:19,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:19,244 INFO L225 Difference]: With dead ends: 595 [2021-06-05 04:34:19,244 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:34:19,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 114.5ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:19,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:34:19,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 353. [2021-06-05 04:34:19,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 3.03125) internal successors, (1067), 352 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:19,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 1067 transitions. [2021-06-05 04:34:19,248 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 1067 transitions. Word has length 21 [2021-06-05 04:34:19,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:19,248 INFO L482 AbstractCegarLoop]: Abstraction has 353 states and 1067 transitions. [2021-06-05 04:34:19,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:19,248 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 1067 transitions. [2021-06-05 04:34:19,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:19,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:19,249 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:19,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable566,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:19,449 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:19,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:19,449 INFO L82 PathProgramCache]: Analyzing trace with hash -843004949, now seen corresponding path program 201 times [2021-06-05 04:34:19,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:19,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843037686] [2021-06-05 04:34:19,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:19,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:19,531 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 04:34:19,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:19,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843037686] [2021-06-05 04:34:19,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843037686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:19,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204488048] [2021-06-05 04:34:19,531 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 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 04:34:19,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:34:19,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:19,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:19,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:19,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:19,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:19,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:19,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,625 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 9 treesize of output 7 [2021-06-05 04:34:19,626 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:19,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:19,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 04:34:19,706 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:19,707 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 19 treesize of output 15 [2021-06-05 04:34:19,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:19,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:19,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:19,719 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:19,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:19,725 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:34:19,751 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 04:34:19,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204488048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:19,751 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:19,751 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:19,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124277193] [2021-06-05 04:34:19,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:19,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:19,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:19,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:19,752 INFO L87 Difference]: Start difference. First operand 353 states and 1067 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:20,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:20,086 INFO L93 Difference]: Finished difference Result 737 states and 2196 transitions. [2021-06-05 04:34:20,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:34:20,086 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:20,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:20,087 INFO L225 Difference]: With dead ends: 737 [2021-06-05 04:34:20,087 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 04:34:20,087 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:34:20,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 04:34:20,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 355. [2021-06-05 04:34:20,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 3.0282485875706215) internal successors, (1072), 354 states have internal predecessors, (1072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:20,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 1072 transitions. [2021-06-05 04:34:20,091 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 1072 transitions. Word has length 21 [2021-06-05 04:34:20,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:20,091 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 1072 transitions. [2021-06-05 04:34:20,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:20,092 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 1072 transitions. [2021-06-05 04:34:20,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:20,092 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:20,092 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:20,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable569 [2021-06-05 04:34:20,292 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:20,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:20,293 INFO L82 PathProgramCache]: Analyzing trace with hash 843386891, now seen corresponding path program 202 times [2021-06-05 04:34:20,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:20,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699906355] [2021-06-05 04:34:20,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:20,374 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 04:34:20,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:20,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699906355] [2021-06-05 04:34:20,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699906355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:20,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227260494] [2021-06-05 04:34:20,375 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:20,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:20,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:20,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:20,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:20,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:20,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:20,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:20,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:20,465 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 9 treesize of output 7 [2021-06-05 04:34:20,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:20,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:20,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:20,472 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 04:34:20,522 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_12], 1=[v_prenex_11]} [2021-06-05 04:34:20,525 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 9 treesize of output 7 [2021-06-05 04:34:20,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:20,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:20,536 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:20,537 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 19 treesize of output 15 [2021-06-05 04:34:20,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:20,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:20,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:20,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:20,549 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:20,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:20,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:20,558 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:34:20,601 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 04:34:20,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227260494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:20,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:20,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:20,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818452483] [2021-06-05 04:34:20,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:20,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:20,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:20,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:20,602 INFO L87 Difference]: Start difference. First operand 355 states and 1072 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:21,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:21,120 INFO L93 Difference]: Finished difference Result 781 states and 2340 transitions. [2021-06-05 04:34:21,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:34:21,120 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:21,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:21,121 INFO L225 Difference]: With dead ends: 781 [2021-06-05 04:34:21,121 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 04:34:21,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 359.2ms TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:34:21,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 04:34:21,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 355. [2021-06-05 04:34:21,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 3.0282485875706215) internal successors, (1072), 354 states have internal predecessors, (1072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:21,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 1072 transitions. [2021-06-05 04:34:21,126 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 1072 transitions. Word has length 21 [2021-06-05 04:34:21,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:21,126 INFO L482 AbstractCegarLoop]: Abstraction has 355 states and 1072 transitions. [2021-06-05 04:34:21,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:21,126 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 1072 transitions. [2021-06-05 04:34:21,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:21,126 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:21,126 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:21,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable575 [2021-06-05 04:34:21,327 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:21,327 INFO L82 PathProgramCache]: Analyzing trace with hash -2110462127, now seen corresponding path program 203 times [2021-06-05 04:34:21,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:21,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677600937] [2021-06-05 04:34:21,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:21,410 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 04:34:21,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:21,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677600937] [2021-06-05 04:34:21,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677600937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:21,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062682386] [2021-06-05 04:34:21,410 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 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 04:34:21,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:21,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:21,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:21,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:21,510 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 9 treesize of output 7 [2021-06-05 04:34:21,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:21,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:21,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:21,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:21,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:21,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:21,523 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:34:21,577 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:21,578 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 19 treesize of output 15 [2021-06-05 04:34:21,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:21,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:21,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:21,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:21,587 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:21,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:21,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:21,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:34:21,617 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 04:34:21,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062682386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:21,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:21,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:21,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998984518] [2021-06-05 04:34:21,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:21,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:21,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:21,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:21,617 INFO L87 Difference]: Start difference. First operand 355 states and 1072 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:21,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:21,944 INFO L93 Difference]: Finished difference Result 536 states and 1604 transitions. [2021-06-05 04:34:21,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:34:21,944 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:21,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:21,945 INFO L225 Difference]: With dead ends: 536 [2021-06-05 04:34:21,945 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 04:34:21,945 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 237.3ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:34:21,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 04:34:21,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 361. [2021-06-05 04:34:21,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 360 states have (on average 3.0305555555555554) internal successors, (1091), 360 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:21,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 1091 transitions. [2021-06-05 04:34:21,949 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 1091 transitions. Word has length 21 [2021-06-05 04:34:21,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:21,949 INFO L482 AbstractCegarLoop]: Abstraction has 361 states and 1091 transitions. [2021-06-05 04:34:21,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:21,949 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 1091 transitions. [2021-06-05 04:34:21,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:21,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:21,950 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:22,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable583,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:22,150 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:22,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:22,150 INFO L82 PathProgramCache]: Analyzing trace with hash 1962296557, now seen corresponding path program 204 times [2021-06-05 04:34:22,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:22,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724702746] [2021-06-05 04:34:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:22,234 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 04:34:22,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:22,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724702746] [2021-06-05 04:34:22,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724702746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:22,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461104816] [2021-06-05 04:34:22,234 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 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 04:34:22,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:22,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:22,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:22,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:22,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:22,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:22,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:22,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:22,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:22,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:34:22,392 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:22,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:22,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:22,397 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 19 treesize of output 15 [2021-06-05 04:34:22,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:22,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:22,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:22,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:22,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:22,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:22,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:22,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:5 [2021-06-05 04:34:22,455 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 04:34:22,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461104816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:22,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:22,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:22,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736842576] [2021-06-05 04:34:22,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:22,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:22,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:22,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:22,456 INFO L87 Difference]: Start difference. First operand 361 states and 1091 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:22,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:22,754 INFO L93 Difference]: Finished difference Result 674 states and 1997 transitions. [2021-06-05 04:34:22,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:34:22,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:22,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:22,755 INFO L225 Difference]: With dead ends: 674 [2021-06-05 04:34:22,755 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 04:34:22,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 249.7ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:22,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 04:34:22,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 366. [2021-06-05 04:34:22,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.0273972602739727) internal successors, (1105), 365 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:22,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1105 transitions. [2021-06-05 04:34:22,760 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1105 transitions. Word has length 21 [2021-06-05 04:34:22,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:22,760 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1105 transitions. [2021-06-05 04:34:22,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:22,760 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1105 transitions. [2021-06-05 04:34:22,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:22,760 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:22,760 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:22,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable589,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:22,961 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:22,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:22,961 INFO L82 PathProgramCache]: Analyzing trace with hash -424070287, now seen corresponding path program 205 times [2021-06-05 04:34:22,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:22,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609941703] [2021-06-05 04:34:22,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:22,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:23,044 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 04:34:23,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:23,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609941703] [2021-06-05 04:34:23,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609941703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:23,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666729205] [2021-06-05 04:34:23,044 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 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 04:34:23,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:23,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:23,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:23,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:23,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:23,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:23,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:23,147 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 9 treesize of output 7 [2021-06-05 04:34:23,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:23,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:23,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:23,158 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:34:23,189 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_14], 1=[v_prenex_13]} [2021-06-05 04:34:23,191 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 9 treesize of output 7 [2021-06-05 04:34:23,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:23,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:23,202 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:23,203 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 19 treesize of output 15 [2021-06-05 04:34:23,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:23,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:23,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:23,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:23,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:23,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:23,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:23,224 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:34:23,267 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 04:34:23,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666729205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:23,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:23,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:23,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995670726] [2021-06-05 04:34:23,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:23,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:23,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:23,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:23,268 INFO L87 Difference]: Start difference. First operand 366 states and 1105 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:23,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:23,628 INFO L93 Difference]: Finished difference Result 611 states and 1840 transitions. [2021-06-05 04:34:23,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:34:23,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:23,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:23,629 INFO L225 Difference]: With dead ends: 611 [2021-06-05 04:34:23,629 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:34:23,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:34:23,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:34:23,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 362. [2021-06-05 04:34:23,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 3.027700831024931) internal successors, (1093), 361 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:23,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1093 transitions. [2021-06-05 04:34:23,634 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1093 transitions. Word has length 21 [2021-06-05 04:34:23,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:23,634 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1093 transitions. [2021-06-05 04:34:23,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:23,634 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1093 transitions. [2021-06-05 04:34:23,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:23,634 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:23,634 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:23,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable597 [2021-06-05 04:34:23,835 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:23,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:23,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1309868567, now seen corresponding path program 206 times [2021-06-05 04:34:23,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:23,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123135720] [2021-06-05 04:34:23,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:23,913 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 04:34:23,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:23,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123135720] [2021-06-05 04:34:23,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123135720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:23,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864298723] [2021-06-05 04:34:23,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 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 04:34:23,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:23,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:23,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:23,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:23,997 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 19 treesize of output 15 [2021-06-05 04:34:23,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:24,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:24,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:24,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 04:34:24,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:24,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:24,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:24,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:24,047 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:24,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:24,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:24,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:24,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:24,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:24,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:24,069 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:13 [2021-06-05 04:34:24,114 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 04:34:24,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864298723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:24,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:24,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:24,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827256503] [2021-06-05 04:34:24,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:24,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:24,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:24,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:24,115 INFO L87 Difference]: Start difference. First operand 362 states and 1093 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:24,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:24,715 INFO L93 Difference]: Finished difference Result 704 states and 2089 transitions. [2021-06-05 04:34:24,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 04:34:24,715 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:24,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:24,716 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:34:24,716 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:34:24,716 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 471.7ms TimeCoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:34:24,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:34:24,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 363. [2021-06-05 04:34:24,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 3.0331491712707184) internal successors, (1098), 362 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:24,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 1098 transitions. [2021-06-05 04:34:24,721 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 1098 transitions. Word has length 21 [2021-06-05 04:34:24,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:24,721 INFO L482 AbstractCegarLoop]: Abstraction has 363 states and 1098 transitions. [2021-06-05 04:34:24,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:24,721 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 1098 transitions. [2021-06-05 04:34:24,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:24,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:24,721 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:24,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable605 [2021-06-05 04:34:24,922 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:24,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:24,922 INFO L82 PathProgramCache]: Analyzing trace with hash -1594131251, now seen corresponding path program 207 times [2021-06-05 04:34:24,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:24,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427939653] [2021-06-05 04:34:24,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:24,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:25,006 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 04:34:25,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:25,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427939653] [2021-06-05 04:34:25,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427939653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:25,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498352806] [2021-06-05 04:34:25,007 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 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 04:34:25,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:25,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:25,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:34:25,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:25,119 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 17 treesize of output 13 [2021-06-05 04:34:25,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:34:25,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,124 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 24 treesize of output 18 [2021-06-05 04:34:25,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,127 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 17 treesize of output 13 [2021-06-05 04:34:25,128 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:25,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:34:25,144 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 04:34:25,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:25,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,203 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 9 treesize of output 7 [2021-06-05 04:34:25,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:34:25,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:25,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:25,233 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:25,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:34:25,235 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:25,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:25,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:34:25,255 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:99, output treesize:26 [2021-06-05 04:34:25,327 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 04:34:25,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498352806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:25,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:25,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:25,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057433303] [2021-06-05 04:34:25,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:25,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:25,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:25,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:25,328 INFO L87 Difference]: Start difference. First operand 363 states and 1098 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:26,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:26,050 INFO L93 Difference]: Finished difference Result 703 states and 2073 transitions. [2021-06-05 04:34:26,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 04:34:26,050 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:26,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:26,051 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:34:26,051 INFO L226 Difference]: Without dead ends: 649 [2021-06-05 04:34:26,052 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 690.7ms TimeCoverageRelationStatistics Valid=179, Invalid=813, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:34:26,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-06-05 04:34:26,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 378. [2021-06-05 04:34:26,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.029177718832891) internal successors, (1142), 377 states have internal predecessors, (1142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:26,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1142 transitions. [2021-06-05 04:34:26,056 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1142 transitions. Word has length 21 [2021-06-05 04:34:26,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:26,056 INFO L482 AbstractCegarLoop]: Abstraction has 378 states and 1142 transitions. [2021-06-05 04:34:26,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:26,056 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1142 transitions. [2021-06-05 04:34:26,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:26,057 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:26,057 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:26,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable611,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:26,257 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:26,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:26,257 INFO L82 PathProgramCache]: Analyzing trace with hash 92260589, now seen corresponding path program 208 times [2021-06-05 04:34:26,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:26,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115381260] [2021-06-05 04:34:26,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:26,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:26,341 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 04:34:26,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:26,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115381260] [2021-06-05 04:34:26,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115381260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:26,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258215806] [2021-06-05 04:34:26,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:26,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:26,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:26,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:26,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:26,444 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 17 treesize of output 13 [2021-06-05 04:34:26,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:26,446 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 9 treesize of output 7 [2021-06-05 04:34:26,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:26,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:26,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:26,458 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 04:34:26,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:26,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:26,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:26,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:26,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:26,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:26,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:26,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:26,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:26,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:7 [2021-06-05 04:34:26,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 04:34:26,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258215806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:26,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:26,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:26,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154461291] [2021-06-05 04:34:26,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:26,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:26,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:26,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:26,547 INFO L87 Difference]: Start difference. First operand 378 states and 1142 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:26,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:26,797 INFO L93 Difference]: Finished difference Result 536 states and 1594 transitions. [2021-06-05 04:34:26,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:26,797 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:26,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:26,798 INFO L225 Difference]: With dead ends: 536 [2021-06-05 04:34:26,798 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 04:34:26,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 278.8ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:34:26,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 04:34:26,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 372. [2021-06-05 04:34:26,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 3.0377358490566038) internal successors, (1127), 371 states have internal predecessors, (1127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:26,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 1127 transitions. [2021-06-05 04:34:26,802 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 1127 transitions. Word has length 21 [2021-06-05 04:34:26,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:26,802 INFO L482 AbstractCegarLoop]: Abstraction has 372 states and 1127 transitions. [2021-06-05 04:34:26,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:26,802 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 1127 transitions. [2021-06-05 04:34:26,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:26,802 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:26,802 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:27,003 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable620 [2021-06-05 04:34:27,003 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:27,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:27,003 INFO L82 PathProgramCache]: Analyzing trace with hash 77948227, now seen corresponding path program 209 times [2021-06-05 04:34:27,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:27,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619397971] [2021-06-05 04:34:27,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:27,071 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 04:34:27,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:27,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619397971] [2021-06-05 04:34:27,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619397971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:27,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239411727] [2021-06-05 04:34:27,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:27,098 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:27,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:27,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:27,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:27,129 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 17 treesize of output 13 [2021-06-05 04:34:27,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,131 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 9 treesize of output 7 [2021-06-05 04:34:27,132 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:27,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:27,139 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:27,161 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 19 treesize of output 15 [2021-06-05 04:34:27,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:27,164 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:27,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:27,173 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 04:34:27,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239411727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:27,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:27,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:27,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355236907] [2021-06-05 04:34:27,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:27,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:27,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:27,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:27,174 INFO L87 Difference]: Start difference. First operand 372 states and 1127 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:27,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:27,288 INFO L93 Difference]: Finished difference Result 695 states and 2077 transitions. [2021-06-05 04:34:27,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:27,288 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:27,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:27,289 INFO L225 Difference]: With dead ends: 695 [2021-06-05 04:34:27,289 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 04:34:27,289 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 89.4ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:27,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 04:34:27,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 376. [2021-06-05 04:34:27,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 3.048) internal successors, (1143), 375 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:27,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1143 transitions. [2021-06-05 04:34:27,294 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1143 transitions. Word has length 21 [2021-06-05 04:34:27,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:27,294 INFO L482 AbstractCegarLoop]: Abstraction has 376 states and 1143 transitions. [2021-06-05 04:34:27,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:27,294 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1143 transitions. [2021-06-05 04:34:27,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:27,294 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:27,294 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:27,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable623 [2021-06-05 04:34:27,495 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:27,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:27,495 INFO L82 PathProgramCache]: Analyzing trace with hash -2011840595, now seen corresponding path program 210 times [2021-06-05 04:34:27,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:27,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107912014] [2021-06-05 04:34:27,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:27,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:27,580 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 04:34:27,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:27,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107912014] [2021-06-05 04:34:27,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107912014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:27,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831420411] [2021-06-05 04:34:27,580 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 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 04:34:27,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:27,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:27,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:27,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:27,667 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 9 treesize of output 7 [2021-06-05 04:34:27,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:27,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:27,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:27,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:27,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:34:27,780 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:27,781 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 19 treesize of output 15 [2021-06-05 04:34:27,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:27,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:27,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:27,789 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:27,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:27,794 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:34:27,820 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 04:34:27,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831420411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:27,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:27,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:27,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311159713] [2021-06-05 04:34:27,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:27,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:27,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:27,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:27,820 INFO L87 Difference]: Start difference. First operand 376 states and 1143 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:28,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:28,560 INFO L93 Difference]: Finished difference Result 849 states and 2499 transitions. [2021-06-05 04:34:28,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 04:34:28,560 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:28,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:28,561 INFO L225 Difference]: With dead ends: 849 [2021-06-05 04:34:28,561 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 04:34:28,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 557.2ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:34:28,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 04:34:28,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 381. [2021-06-05 04:34:28,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 3.068421052631579) internal successors, (1166), 380 states have internal predecessors, (1166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:28,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1166 transitions. [2021-06-05 04:34:28,566 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1166 transitions. Word has length 21 [2021-06-05 04:34:28,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:28,567 INFO L482 AbstractCegarLoop]: Abstraction has 381 states and 1166 transitions. [2021-06-05 04:34:28,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:28,567 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1166 transitions. [2021-06-05 04:34:28,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:28,567 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:28,567 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:28,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:28,781 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:28,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:28,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1055075473, now seen corresponding path program 211 times [2021-06-05 04:34:28,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:28,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529668929] [2021-06-05 04:34:28,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:28,870 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 04:34:28,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:28,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529668929] [2021-06-05 04:34:28,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529668929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:28,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488669452] [2021-06-05 04:34:28,870 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 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 04:34:28,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:28,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:28,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:28,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:28,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:28,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:28,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:28,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:28,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:34:29,052 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:29,054 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 19 treesize of output 15 [2021-06-05 04:34:29,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:29,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:29,058 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:29,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:29,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:29,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:29,069 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:29,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:29,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:29,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:5 [2021-06-05 04:34:29,106 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 04:34:29,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488669452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:29,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:29,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:29,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329879454] [2021-06-05 04:34:29,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:29,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:29,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:29,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:29,106 INFO L87 Difference]: Start difference. First operand 381 states and 1166 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:29,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:29,516 INFO L93 Difference]: Finished difference Result 771 states and 2289 transitions. [2021-06-05 04:34:29,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:34:29,516 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:29,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:29,517 INFO L225 Difference]: With dead ends: 771 [2021-06-05 04:34:29,517 INFO L226 Difference]: Without dead ends: 732 [2021-06-05 04:34:29,517 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 356.2ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:34:29,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-06-05 04:34:29,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 383. [2021-06-05 04:34:29,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.068062827225131) internal successors, (1172), 382 states have internal predecessors, (1172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:29,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1172 transitions. [2021-06-05 04:34:29,526 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1172 transitions. Word has length 21 [2021-06-05 04:34:29,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:29,526 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 1172 transitions. [2021-06-05 04:34:29,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:29,526 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1172 transitions. [2021-06-05 04:34:29,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:29,527 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:29,527 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:29,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable635 [2021-06-05 04:34:29,737 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:29,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:29,737 INFO L82 PathProgramCache]: Analyzing trace with hash 340426509, now seen corresponding path program 212 times [2021-06-05 04:34:29,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:29,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265139624] [2021-06-05 04:34:29,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:29,827 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 04:34:29,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:29,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265139624] [2021-06-05 04:34:29,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265139624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:29,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943252636] [2021-06-05 04:34:29,828 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 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 04:34:29,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:29,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:29,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:29,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:29,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:29,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:29,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:29,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:29,901 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 9 treesize of output 7 [2021-06-05 04:34:29,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:29,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:29,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:29,911 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:34:30,019 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:34:30,020 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 19 treesize of output 15 [2021-06-05 04:34:30,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:30,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:30,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:30,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:30,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:30,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:30,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:30,034 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:34:30,060 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 04:34:30,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943252636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:30,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:30,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:30,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144692059] [2021-06-05 04:34:30,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:30,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:30,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:30,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:30,060 INFO L87 Difference]: Start difference. First operand 383 states and 1172 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:30,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:30,580 INFO L93 Difference]: Finished difference Result 787 states and 2357 transitions. [2021-06-05 04:34:30,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:34:30,581 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:30,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:30,581 INFO L225 Difference]: With dead ends: 787 [2021-06-05 04:34:30,581 INFO L226 Difference]: Without dead ends: 768 [2021-06-05 04:34:30,582 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 427.6ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:34:30,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-06-05 04:34:30,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 385. [2021-06-05 04:34:30,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0651041666666665) internal successors, (1177), 384 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:30,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1177 transitions. [2021-06-05 04:34:30,586 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1177 transitions. Word has length 21 [2021-06-05 04:34:30,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:30,587 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1177 transitions. [2021-06-05 04:34:30,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:30,587 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1177 transitions. [2021-06-05 04:34:30,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:30,587 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:30,587 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:30,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable643,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:30,787 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:30,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:30,788 INFO L82 PathProgramCache]: Analyzing trace with hash 2026818349, now seen corresponding path program 213 times [2021-06-05 04:34:30,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:30,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369435715] [2021-06-05 04:34:30,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:30,873 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 04:34:30,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:30,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369435715] [2021-06-05 04:34:30,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369435715] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:30,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632324918] [2021-06-05 04:34:30,874 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 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 04:34:30,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:30,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:30,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:30,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:30,943 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 9 treesize of output 7 [2021-06-05 04:34:30,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:30,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:30,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:30,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:30,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:30,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:30,956 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:34:31,040 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_16], 1=[v_prenex_15]} [2021-06-05 04:34:31,043 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 9 treesize of output 7 [2021-06-05 04:34:31,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:31,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:31,054 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:31,055 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 19 treesize of output 15 [2021-06-05 04:34:31,056 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:31,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:31,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:31,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:31,067 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:31,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:31,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:31,075 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:34:31,119 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 04:34:31,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632324918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:31,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:31,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:31,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211024384] [2021-06-05 04:34:31,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:31,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:31,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:31,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:31,120 INFO L87 Difference]: Start difference. First operand 385 states and 1177 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:31,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:31,661 INFO L93 Difference]: Finished difference Result 819 states and 2450 transitions. [2021-06-05 04:34:31,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:34:31,661 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:31,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:31,662 INFO L225 Difference]: With dead ends: 819 [2021-06-05 04:34:31,662 INFO L226 Difference]: Without dead ends: 796 [2021-06-05 04:34:31,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 468.7ms TimeCoverageRelationStatistics Valid=155, Invalid=715, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:34:31,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-06-05 04:34:31,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 382. [2021-06-05 04:34:31,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 3.078740157480315) internal successors, (1173), 381 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:31,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1173 transitions. [2021-06-05 04:34:31,667 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1173 transitions. Word has length 21 [2021-06-05 04:34:31,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:31,667 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1173 transitions. [2021-06-05 04:34:31,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:31,668 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1173 transitions. [2021-06-05 04:34:31,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:31,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:31,668 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:31,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable652 [2021-06-05 04:34:31,868 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:31,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:31,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1604188087, now seen corresponding path program 214 times [2021-06-05 04:34:31,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:31,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534898445] [2021-06-05 04:34:31,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:31,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:31,939 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 04:34:31,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:31,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534898445] [2021-06-05 04:34:31,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534898445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:31,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925660608] [2021-06-05 04:34:31,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:31,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:31,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:31,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:31,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:31,988 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 17 treesize of output 13 [2021-06-05 04:34:31,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:31,990 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 9 treesize of output 7 [2021-06-05 04:34:31,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:31,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:31,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:31,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:32,020 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 19 treesize of output 15 [2021-06-05 04:34:32,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:32,023 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:32,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:32,031 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 04:34:32,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925660608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:32,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:32,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:32,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020273601] [2021-06-05 04:34:32,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:32,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:32,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:32,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:32,032 INFO L87 Difference]: Start difference. First operand 382 states and 1173 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:32,206 INFO L93 Difference]: Finished difference Result 624 states and 1883 transitions. [2021-06-05 04:34:32,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:32,206 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:32,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:32,207 INFO L225 Difference]: With dead ends: 624 [2021-06-05 04:34:32,207 INFO L226 Difference]: Without dead ends: 602 [2021-06-05 04:34:32,207 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.8ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:32,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-05 04:34:32,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 385. [2021-06-05 04:34:32,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 04:34:32,212 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 04:34:32,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:32,212 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 04:34:32,212 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,212 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 04:34:32,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:32,212 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:32,212 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:32,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:32,413 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:32,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:32,413 INFO L82 PathProgramCache]: Analyzing trace with hash 276564851, now seen corresponding path program 215 times [2021-06-05 04:34:32,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:32,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602907176] [2021-06-05 04:34:32,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:32,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:32,485 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 04:34:32,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:32,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602907176] [2021-06-05 04:34:32,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602907176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:32,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088221971] [2021-06-05 04:34:32,485 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 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 04:34:32,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:32,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:32,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:32,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:32,537 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 17 treesize of output 13 [2021-06-05 04:34:32,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,539 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 9 treesize of output 7 [2021-06-05 04:34:32,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:32,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:32,547 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:32,568 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 9 treesize of output 7 [2021-06-05 04:34:32,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,571 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 19 treesize of output 15 [2021-06-05 04:34:32,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:32,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:32,577 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:32,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:32,578 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:34:32,594 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 04:34:32,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088221971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:32,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:32,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:32,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687976939] [2021-06-05 04:34:32,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:32,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:32,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:32,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:32,595 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:32,720 INFO L93 Difference]: Finished difference Result 630 states and 1896 transitions. [2021-06-05 04:34:32,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:32,721 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:32,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:32,721 INFO L225 Difference]: With dead ends: 630 [2021-06-05 04:34:32,721 INFO L226 Difference]: Without dead ends: 601 [2021-06-05 04:34:32,722 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 113.7ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:32,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-06-05 04:34:32,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 385. [2021-06-05 04:34:32,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 04:34:32,726 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 04:34:32,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:32,726 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 04:34:32,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:32,726 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 04:34:32,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:32,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:32,726 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:32,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable669,216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:32,927 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:32,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:32,927 INFO L82 PathProgramCache]: Analyzing trace with hash -2024311991, now seen corresponding path program 216 times [2021-06-05 04:34:32,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:32,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907855142] [2021-06-05 04:34:32,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:33,014 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 04:34:33,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:33,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907855142] [2021-06-05 04:34:33,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907855142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:33,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853295706] [2021-06-05 04:34:33,014 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 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 04:34:33,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:33,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:33,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:33,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:33,099 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 17 treesize of output 13 [2021-06-05 04:34:33,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:33,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:34:33,133 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 19 treesize of output 15 [2021-06-05 04:34:33,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:33,136 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:33,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:33,144 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 04:34:33,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853295706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:33,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:33,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:33,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994194556] [2021-06-05 04:34:33,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:33,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:33,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:33,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:33,145 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:33,289 INFO L93 Difference]: Finished difference Result 520 states and 1575 transitions. [2021-06-05 04:34:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:33,289 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:33,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:33,290 INFO L225 Difference]: With dead ends: 520 [2021-06-05 04:34:33,290 INFO L226 Difference]: Without dead ends: 498 [2021-06-05 04:34:33,290 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:33,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-05 04:34:33,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 391. [2021-06-05 04:34:33,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 3.082051282051282) internal successors, (1202), 390 states have internal predecessors, (1202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 1202 transitions. [2021-06-05 04:34:33,294 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 1202 transitions. Word has length 21 [2021-06-05 04:34:33,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:33,294 INFO L482 AbstractCegarLoop]: Abstraction has 391 states and 1202 transitions. [2021-06-05 04:34:33,294 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,294 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 1202 transitions. [2021-06-05 04:34:33,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:33,295 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:33,295 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:33,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable674 [2021-06-05 04:34:33,495 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:33,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:33,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1768863969, now seen corresponding path program 217 times [2021-06-05 04:34:33,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:33,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022505793] [2021-06-05 04:34:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:33,583 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 04:34:33,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:33,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022505793] [2021-06-05 04:34:33,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022505793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:33,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426564989] [2021-06-05 04:34:33,584 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 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 04:34:33,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:33,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:33,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:33,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:33,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:33,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:33,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:33,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 04:34:33,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:33,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:33,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:33,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:33,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:34:33,772 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:33,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:33,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:34:33,798 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 04:34:33,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426564989] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:33,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:33,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:33,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319401434] [2021-06-05 04:34:33,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:33,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:33,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:33,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:33,799 INFO L87 Difference]: Start difference. First operand 391 states and 1202 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:33,956 INFO L93 Difference]: Finished difference Result 511 states and 1551 transitions. [2021-06-05 04:34:33,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:33,956 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:33,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:33,956 INFO L225 Difference]: With dead ends: 511 [2021-06-05 04:34:33,957 INFO L226 Difference]: Without dead ends: 489 [2021-06-05 04:34:33,957 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 157.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:33,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-06-05 04:34:33,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 388. [2021-06-05 04:34:33,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 3.0749354005167957) internal successors, (1190), 387 states have internal predecessors, (1190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 1190 transitions. [2021-06-05 04:34:33,961 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 1190 transitions. Word has length 21 [2021-06-05 04:34:33,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:33,961 INFO L482 AbstractCegarLoop]: Abstraction has 388 states and 1190 transitions. [2021-06-05 04:34:33,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:33,961 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 1190 transitions. [2021-06-05 04:34:33,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:33,961 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:33,961 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:34,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable677,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:34,162 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:34,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:34,162 INFO L82 PathProgramCache]: Analyzing trace with hash -337920151, now seen corresponding path program 218 times [2021-06-05 04:34:34,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:34,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297525809] [2021-06-05 04:34:34,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:34,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:34,250 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 04:34:34,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:34,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297525809] [2021-06-05 04:34:34,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297525809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:34,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690663499] [2021-06-05 04:34:34,250 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 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 04:34:34,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:34,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:34,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:34,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:34,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:34,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:34,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:34,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:34,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:34,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:34:34,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:34,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:34,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:34,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:34,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:34,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:34:34,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:34,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:34,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:34,448 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:34:34,461 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 04:34:34,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690663499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:34,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:34,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:34,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894307796] [2021-06-05 04:34:34,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:34,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:34,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:34,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:34,462 INFO L87 Difference]: Start difference. First operand 388 states and 1190 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:34,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:34,635 INFO L93 Difference]: Finished difference Result 514 states and 1557 transitions. [2021-06-05 04:34:34,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:34,635 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:34,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:34,635 INFO L225 Difference]: With dead ends: 514 [2021-06-05 04:34:34,635 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 04:34:34,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 187.6ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:34,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 04:34:34,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 385. [2021-06-05 04:34:34,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.0755208333333335) internal successors, (1181), 384 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:34,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1181 transitions. [2021-06-05 04:34:34,639 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1181 transitions. Word has length 21 [2021-06-05 04:34:34,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:34,640 INFO L482 AbstractCegarLoop]: Abstraction has 385 states and 1181 transitions. [2021-06-05 04:34:34,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:34,640 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1181 transitions. [2021-06-05 04:34:34,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:34,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:34,640 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:34,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable680 [2021-06-05 04:34:34,840 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:34,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:34,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1394832891, now seen corresponding path program 219 times [2021-06-05 04:34:34,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:34,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884258350] [2021-06-05 04:34:34,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:34,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:34,926 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 04:34:34,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:34,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884258350] [2021-06-05 04:34:34,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884258350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:34,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855313992] [2021-06-05 04:34:34,926 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 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 04:34:34,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:34:34,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:34,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:34,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:34,997 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 17 treesize of output 13 [2021-06-05 04:34:34,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:34,999 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 9 treesize of output 7 [2021-06-05 04:34:35,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:35,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:35,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:35,059 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 19 treesize of output 15 [2021-06-05 04:34:35,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:35,062 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:35,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:35,071 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 04:34:35,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855313992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:35,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:35,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:35,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413968898] [2021-06-05 04:34:35,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:35,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:35,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:35,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:35,071 INFO L87 Difference]: Start difference. First operand 385 states and 1181 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:35,173 INFO L93 Difference]: Finished difference Result 532 states and 1614 transitions. [2021-06-05 04:34:35,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:35,173 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:35,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:35,174 INFO L225 Difference]: With dead ends: 532 [2021-06-05 04:34:35,174 INFO L226 Difference]: Without dead ends: 510 [2021-06-05 04:34:35,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 132.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:35,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-06-05 04:34:35,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 392. [2021-06-05 04:34:35,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.0920716112531967) internal successors, (1209), 391 states have internal predecessors, (1209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1209 transitions. [2021-06-05 04:34:35,178 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1209 transitions. Word has length 21 [2021-06-05 04:34:35,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:35,178 INFO L482 AbstractCegarLoop]: Abstraction has 392 states and 1209 transitions. [2021-06-05 04:34:35,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,178 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1209 transitions. [2021-06-05 04:34:35,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:35,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:35,179 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:35,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable683 [2021-06-05 04:34:35,379 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:35,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:35,379 INFO L82 PathProgramCache]: Analyzing trace with hash 893041555, now seen corresponding path program 220 times [2021-06-05 04:34:35,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:35,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601156841] [2021-06-05 04:34:35,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:35,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:35,467 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 04:34:35,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:35,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601156841] [2021-06-05 04:34:35,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601156841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:35,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172720924] [2021-06-05 04:34:35,468 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 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 04:34:35,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:35,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:35,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:35,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:35,539 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 17 treesize of output 13 [2021-06-05 04:34:35,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,542 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 9 treesize of output 7 [2021-06-05 04:34:35,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:35,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:35,552 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:35,592 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 19 treesize of output 15 [2021-06-05 04:34:35,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:35,596 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:35,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:35,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:34:35,610 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 04:34:35,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172720924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:35,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:35,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:35,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595908314] [2021-06-05 04:34:35,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:35,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:35,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:35,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:35,610 INFO L87 Difference]: Start difference. First operand 392 states and 1209 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:35,766 INFO L93 Difference]: Finished difference Result 523 states and 1590 transitions. [2021-06-05 04:34:35,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:35,766 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:35,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:35,767 INFO L225 Difference]: With dead ends: 523 [2021-06-05 04:34:35,767 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 04:34:35,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.4ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:35,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 04:34:35,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 389. [2021-06-05 04:34:35,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 3.0850515463917527) internal successors, (1197), 388 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 1197 transitions. [2021-06-05 04:34:35,771 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 1197 transitions. Word has length 21 [2021-06-05 04:34:35,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:35,771 INFO L482 AbstractCegarLoop]: Abstraction has 389 states and 1197 transitions. [2021-06-05 04:34:35,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:35,771 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 1197 transitions. [2021-06-05 04:34:35,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:35,771 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:35,771 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:35,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable687,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:35,972 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:35,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:35,972 INFO L82 PathProgramCache]: Analyzing trace with hash 2020157009, now seen corresponding path program 221 times [2021-06-05 04:34:35,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:35,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001423552] [2021-06-05 04:34:35,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:36,053 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 04:34:36,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:36,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001423552] [2021-06-05 04:34:36,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001423552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:36,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821651101] [2021-06-05 04:34:36,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 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 04:34:36,080 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:36,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:36,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:36,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:36,120 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 9 treesize of output 7 [2021-06-05 04:34:36,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,123 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 17 treesize of output 13 [2021-06-05 04:34:36,123 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:36,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:36,133 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:36,190 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 19 treesize of output 15 [2021-06-05 04:34:36,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:36,193 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:36,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:34:36,213 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 04:34:36,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821651101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:36,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:36,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:36,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409469558] [2021-06-05 04:34:36,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:36,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:36,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:36,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:36,214 INFO L87 Difference]: Start difference. First operand 389 states and 1197 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:36,375 INFO L93 Difference]: Finished difference Result 507 states and 1529 transitions. [2021-06-05 04:34:36,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:36,376 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:36,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:36,376 INFO L225 Difference]: With dead ends: 507 [2021-06-05 04:34:36,376 INFO L226 Difference]: Without dead ends: 488 [2021-06-05 04:34:36,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 146.9ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:36,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-06-05 04:34:36,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 395. [2021-06-05 04:34:36,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 3.0964467005076144) internal successors, (1220), 394 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 1220 transitions. [2021-06-05 04:34:36,381 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 1220 transitions. Word has length 21 [2021-06-05 04:34:36,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:36,381 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 1220 transitions. [2021-06-05 04:34:36,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,381 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 1220 transitions. [2021-06-05 04:34:36,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:36,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:36,381 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:36,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable691,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:36,585 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:36,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:36,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1797948397, now seen corresponding path program 222 times [2021-06-05 04:34:36,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:36,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663694222] [2021-06-05 04:34:36,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:36,668 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 04:34:36,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:36,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663694222] [2021-06-05 04:34:36,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663694222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:36,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076298992] [2021-06-05 04:34:36,669 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 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 04:34:36,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:36,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:36,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:36,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:36,744 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 19 treesize of output 15 [2021-06-05 04:34:36,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:36,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:36,800 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 19 treesize of output 15 [2021-06-05 04:34:36,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:36,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:36,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:36,807 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:36,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:36,808 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:34:36,815 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 04:34:36,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076298992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:36,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:36,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:34:36,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960342435] [2021-06-05 04:34:36,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:34:36,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:36,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:34:36,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:36,816 INFO L87 Difference]: Start difference. First operand 395 states and 1220 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:36,958 INFO L93 Difference]: Finished difference Result 516 states and 1563 transitions. [2021-06-05 04:34:36,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:36,958 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:36,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:36,959 INFO L225 Difference]: With dead ends: 516 [2021-06-05 04:34:36,959 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 04:34:36,959 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 126.2ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:36,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 04:34:36,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 395. [2021-06-05 04:34:36,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 3.083756345177665) internal successors, (1215), 394 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 1215 transitions. [2021-06-05 04:34:36,963 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 1215 transitions. Word has length 21 [2021-06-05 04:34:36,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:36,963 INFO L482 AbstractCegarLoop]: Abstraction has 395 states and 1215 transitions. [2021-06-05 04:34:36,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:36,963 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 1215 transitions. [2021-06-05 04:34:36,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:36,964 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:36,964 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:37,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable697 [2021-06-05 04:34:37,164 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:37,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:37,164 INFO L82 PathProgramCache]: Analyzing trace with hash -588418447, now seen corresponding path program 223 times [2021-06-05 04:34:37,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:37,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067595719] [2021-06-05 04:34:37,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:37,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:37,259 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 04:34:37,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:37,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067595719] [2021-06-05 04:34:37,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067595719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:37,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690704186] [2021-06-05 04:34:37,259 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:37,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:37,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:37,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:37,375 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 9 treesize of output 7 [2021-06-05 04:34:37,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:37,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:37,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:37,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:37,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:37,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:37,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:34:37,525 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_18, v_prenex_17]} [2021-06-05 04:34:37,528 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 9 treesize of output 7 [2021-06-05 04:34:37,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:37,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:37,542 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:37,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:37,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:37,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:37,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:37,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:37,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:37,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:37,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:37,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:37,570 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 04:34:37,616 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 04:34:37,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690704186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:37,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:37,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:37,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490156577] [2021-06-05 04:34:37,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:37,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:37,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:37,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:37,617 INFO L87 Difference]: Start difference. First operand 395 states and 1215 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:38,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:38,039 INFO L93 Difference]: Finished difference Result 683 states and 2051 transitions. [2021-06-05 04:34:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:34:38,039 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:38,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:38,040 INFO L225 Difference]: With dead ends: 683 [2021-06-05 04:34:38,040 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 04:34:38,040 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 295.1ms TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:34:38,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 04:34:38,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 407. [2021-06-05 04:34:38,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:38,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 04:34:38,045 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 04:34:38,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:38,045 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 04:34:38,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:38,045 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 04:34:38,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:38,045 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:38,045 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:38,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable700 [2021-06-05 04:34:38,246 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:38,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:38,246 INFO L82 PathProgramCache]: Analyzing trace with hash -872681131, now seen corresponding path program 224 times [2021-06-05 04:34:38,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:38,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551034941] [2021-06-05 04:34:38,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:38,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:38,361 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 04:34:38,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:38,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551034941] [2021-06-05 04:34:38,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551034941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:38,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435626905] [2021-06-05 04:34:38,361 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 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 04:34:38,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:38,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:38,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:38,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:38,423 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 19 treesize of output 15 [2021-06-05 04:34:38,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:38,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:38,428 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:38,428 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:34:38,463 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 19 treesize of output 15 [2021-06-05 04:34:38,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:38,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:38,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:38,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:38,472 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:38,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:38,472 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:34:38,490 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 04:34:38,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435626905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:38,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:38,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:38,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784400544] [2021-06-05 04:34:38,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:38,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:38,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:38,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:38,491 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:38,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:38,645 INFO L93 Difference]: Finished difference Result 518 states and 1576 transitions. [2021-06-05 04:34:38,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:38,645 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:38,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:38,646 INFO L225 Difference]: With dead ends: 518 [2021-06-05 04:34:38,646 INFO L226 Difference]: Without dead ends: 491 [2021-06-05 04:34:38,646 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 146.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:38,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-06-05 04:34:38,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 405. [2021-06-05 04:34:38,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.0965346534653464) internal successors, (1251), 404 states have internal predecessors, (1251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:38,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1251 transitions. [2021-06-05 04:34:38,650 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1251 transitions. Word has length 21 [2021-06-05 04:34:38,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:38,650 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1251 transitions. [2021-06-05 04:34:38,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:38,650 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1251 transitions. [2021-06-05 04:34:38,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:38,651 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:38,651 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:38,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable719,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:38,851 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:38,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:38,851 INFO L82 PathProgramCache]: Analyzing trace with hash 1708420467, now seen corresponding path program 225 times [2021-06-05 04:34:38,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:38,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788731904] [2021-06-05 04:34:38,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:38,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:38,959 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 04:34:38,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:38,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788731904] [2021-06-05 04:34:38,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788731904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:38,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077939411] [2021-06-05 04:34:38,960 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 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 04:34:38,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:38,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:38,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:38,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:39,064 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 9 treesize of output 7 [2021-06-05 04:34:39,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:39,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:39,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:39,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:39,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:39,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:39,088 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:34:39,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:39,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:39,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:39,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:39,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:39,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:39,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:39,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:39,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:39,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:13 [2021-06-05 04:34:39,234 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 04:34:39,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077939411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:39,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:39,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:39,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204050458] [2021-06-05 04:34:39,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:39,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:39,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:39,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:39,235 INFO L87 Difference]: Start difference. First operand 405 states and 1251 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:39,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:39,867 INFO L93 Difference]: Finished difference Result 664 states and 2001 transitions. [2021-06-05 04:34:39,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 04:34:39,867 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:39,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:39,868 INFO L225 Difference]: With dead ends: 664 [2021-06-05 04:34:39,868 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 04:34:39,868 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 453.9ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:34:39,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 04:34:39,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 401. [2021-06-05 04:34:39,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 3.0875) internal successors, (1235), 400 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1235 transitions. [2021-06-05 04:34:39,873 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1235 transitions. Word has length 21 [2021-06-05 04:34:39,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:39,873 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1235 transitions. [2021-06-05 04:34:39,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:39,873 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1235 transitions. [2021-06-05 04:34:39,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:39,873 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:39,873 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:40,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable723 [2021-06-05 04:34:40,077 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:40,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:40,077 INFO L82 PathProgramCache]: Analyzing trace with hash -20541421, now seen corresponding path program 226 times [2021-06-05 04:34:40,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:40,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185458320] [2021-06-05 04:34:40,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:40,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:40,165 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 04:34:40,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:40,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185458320] [2021-06-05 04:34:40,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185458320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:40,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430932286] [2021-06-05 04:34:40,165 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 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 04:34:40,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:40,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:40,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:40,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:40,236 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 17 treesize of output 13 [2021-06-05 04:34:40,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,238 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 9 treesize of output 7 [2021-06-05 04:34:40,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:40,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:40,248 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:40,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 9 treesize of output 7 [2021-06-05 04:34:40,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:40,306 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 19 treesize of output 15 [2021-06-05 04:34:40,307 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:40,313 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:40,313 INFO L518 ElimStorePlain]: Eliminatee v_prenex_20 vanished before elimination [2021-06-05 04:34:40,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:40,314 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:34:40,330 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 04:34:40,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430932286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:40,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:40,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:40,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37663436] [2021-06-05 04:34:40,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:40,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:40,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:40,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:40,331 INFO L87 Difference]: Start difference. First operand 401 states and 1235 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:40,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:40,470 INFO L93 Difference]: Finished difference Result 553 states and 1683 transitions. [2021-06-05 04:34:40,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:40,471 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:40,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:40,471 INFO L225 Difference]: With dead ends: 553 [2021-06-05 04:34:40,471 INFO L226 Difference]: Without dead ends: 524 [2021-06-05 04:34:40,471 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:40,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-05 04:34:40,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 401. [2021-06-05 04:34:40,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 3.0875) internal successors, (1235), 400 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:40,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 1235 transitions. [2021-06-05 04:34:40,475 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 1235 transitions. Word has length 21 [2021-06-05 04:34:40,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:40,476 INFO L482 AbstractCegarLoop]: Abstraction has 401 states and 1235 transitions. [2021-06-05 04:34:40,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:40,476 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 1235 transitions. [2021-06-05 04:34:40,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:40,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:40,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:40,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable729,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:40,676 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:40,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:40,677 INFO L82 PathProgramCache]: Analyzing trace with hash -1115240339, now seen corresponding path program 227 times [2021-06-05 04:34:40,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:40,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977238700] [2021-06-05 04:34:40,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:40,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:40,779 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 04:34:40,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:40,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977238700] [2021-06-05 04:34:40,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977238700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:40,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963269597] [2021-06-05 04:34:40,780 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 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 04:34:40,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:40,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:40,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:40,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:40,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:40,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:40,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:40,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:40,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:34:40,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:40,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:40,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:40,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:40,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:40,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:40,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:40,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:40,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:41,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:41,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:41,014 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:13 [2021-06-05 04:34:41,071 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 04:34:41,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963269597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:41,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:41,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:41,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224039580] [2021-06-05 04:34:41,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:41,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:41,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:41,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:41,072 INFO L87 Difference]: Start difference. First operand 401 states and 1235 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:41,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:41,587 INFO L93 Difference]: Finished difference Result 756 states and 2254 transitions. [2021-06-05 04:34:41,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:34:41,587 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:41,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:41,588 INFO L225 Difference]: With dead ends: 756 [2021-06-05 04:34:41,588 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 04:34:41,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:34:41,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 04:34:41,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 402. [2021-06-05 04:34:41,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.112219451371571) internal successors, (1248), 401 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:41,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1248 transitions. [2021-06-05 04:34:41,593 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1248 transitions. Word has length 21 [2021-06-05 04:34:41,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:41,593 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1248 transitions. [2021-06-05 04:34:41,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:41,593 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1248 transitions. [2021-06-05 04:34:41,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:41,594 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:41,594 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:41,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable738,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:41,794 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:41,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:41,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1739526103, now seen corresponding path program 228 times [2021-06-05 04:34:41,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:41,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565076816] [2021-06-05 04:34:41,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:41,883 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 04:34:41,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:41,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565076816] [2021-06-05 04:34:41,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565076816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:41,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695729120] [2021-06-05 04:34:41,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 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 04:34:41,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:41,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:41,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:41,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:41,970 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 17 treesize of output 13 [2021-06-05 04:34:41,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:41,973 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 9 treesize of output 7 [2021-06-05 04:34:41,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:41,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:41,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:41,983 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:42,008 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 9 treesize of output 7 [2021-06-05 04:34:42,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,021 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 19 treesize of output 15 [2021-06-05 04:34:42,021 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,030 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:42,030 INFO L518 ElimStorePlain]: Eliminatee v_prenex_22 vanished before elimination [2021-06-05 04:34:42,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:42,031 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:34:42,052 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 04:34:42,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695729120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:42,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:42,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:34:42,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042637409] [2021-06-05 04:34:42,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:34:42,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:42,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:34:42,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:42,053 INFO L87 Difference]: Start difference. First operand 402 states and 1248 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:42,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:42,207 INFO L93 Difference]: Finished difference Result 561 states and 1713 transitions. [2021-06-05 04:34:42,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:42,207 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:42,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:42,208 INFO L225 Difference]: With dead ends: 561 [2021-06-05 04:34:42,208 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:34:42,208 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 123.8ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:42,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:34:42,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 402. [2021-06-05 04:34:42,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 3.112219451371571) internal successors, (1248), 401 states have internal predecessors, (1248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:42,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1248 transitions. [2021-06-05 04:34:42,212 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1248 transitions. Word has length 21 [2021-06-05 04:34:42,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:42,213 INFO L482 AbstractCegarLoop]: Abstraction has 402 states and 1248 transitions. [2021-06-05 04:34:42,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:42,213 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1248 transitions. [2021-06-05 04:34:42,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:42,213 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:42,213 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:42,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-06-05 04:34:42,414 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:42,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:42,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1442259693, now seen corresponding path program 229 times [2021-06-05 04:34:42,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:42,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260107372] [2021-06-05 04:34:42,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:42,512 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 04:34:42,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:42,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260107372] [2021-06-05 04:34:42,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260107372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:42,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59425753] [2021-06-05 04:34:42,512 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 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 04:34:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:42,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:42,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:42,615 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 9 treesize of output 7 [2021-06-05 04:34:42,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:42,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:42,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:42,639 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:34:42,683 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_24, v_prenex_23]} [2021-06-05 04:34:42,686 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 9 treesize of output 7 [2021-06-05 04:34:42,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,702 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:42,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:42,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:42,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:42,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:42,721 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:42,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:42,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:42,735 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:22 [2021-06-05 04:34:42,805 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 04:34:42,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59425753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:42,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:42,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:42,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427088829] [2021-06-05 04:34:42,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:42,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:42,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:42,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:42,806 INFO L87 Difference]: Start difference. First operand 402 states and 1248 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:43,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:43,294 INFO L93 Difference]: Finished difference Result 714 states and 2161 transitions. [2021-06-05 04:34:43,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:34:43,294 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:43,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:43,295 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:34:43,295 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 04:34:43,295 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 346.9ms TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:34:43,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 04:34:43,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 405. [2021-06-05 04:34:43,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.126237623762376) internal successors, (1263), 404 states have internal predecessors, (1263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:43,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1263 transitions. [2021-06-05 04:34:43,300 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1263 transitions. Word has length 21 [2021-06-05 04:34:43,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:43,300 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1263 transitions. [2021-06-05 04:34:43,300 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:43,300 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1263 transitions. [2021-06-05 04:34:43,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:43,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:43,301 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:43,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:43,501 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:43,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:43,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1564112981, now seen corresponding path program 230 times [2021-06-05 04:34:43,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:43,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803395034] [2021-06-05 04:34:43,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:43,613 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 04:34:43,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:43,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803395034] [2021-06-05 04:34:43,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803395034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:43,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422950483] [2021-06-05 04:34:43,613 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 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 04:34:43,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:43,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:43,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:43,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:43,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:43,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:43,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:43,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:43,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:43,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:34:43,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:43,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:43,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:43,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:43,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:43,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:43,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:43,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:43,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:43,780 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:43,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:43,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:43,803 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 04:34:43,879 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 04:34:43,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422950483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:43,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:43,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:43,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831063152] [2021-06-05 04:34:43,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:43,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:43,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:43,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:43,880 INFO L87 Difference]: Start difference. First operand 405 states and 1263 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:44,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:44,364 INFO L93 Difference]: Finished difference Result 681 states and 2047 transitions. [2021-06-05 04:34:44,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:34:44,365 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:44,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:44,365 INFO L225 Difference]: With dead ends: 681 [2021-06-05 04:34:44,365 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:34:44,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 389.8ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:34:44,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:34:44,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 400. [2021-06-05 04:34:44,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 3.100250626566416) internal successors, (1237), 399 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:44,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1237 transitions. [2021-06-05 04:34:44,370 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1237 transitions. Word has length 21 [2021-06-05 04:34:44,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:44,370 INFO L482 AbstractCegarLoop]: Abstraction has 400 states and 1237 transitions. [2021-06-05 04:34:44,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:44,370 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1237 transitions. [2021-06-05 04:34:44,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:44,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:44,371 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:44,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable768 [2021-06-05 04:34:44,571 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:44,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:44,571 INFO L82 PathProgramCache]: Analyzing trace with hash -343138925, now seen corresponding path program 231 times [2021-06-05 04:34:44,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:44,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193597676] [2021-06-05 04:34:44,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:44,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:44,657 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 04:34:44,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:44,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193597676] [2021-06-05 04:34:44,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193597676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:44,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019702304] [2021-06-05 04:34:44,657 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 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 04:34:44,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:34:44,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:44,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:44,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:44,733 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 9 treesize of output 7 [2021-06-05 04:34:44,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:44,736 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 17 treesize of output 13 [2021-06-05 04:34:44,736 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:44,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:44,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:44,746 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:44,783 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 19 treesize of output 15 [2021-06-05 04:34:44,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:44,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:44,787 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:44,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:44,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:34:44,801 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 04:34:44,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019702304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:44,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:44,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:44,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343480371] [2021-06-05 04:34:44,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:44,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:44,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:44,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:44,801 INFO L87 Difference]: Start difference. First operand 400 states and 1237 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:44,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:44,945 INFO L93 Difference]: Finished difference Result 534 states and 1625 transitions. [2021-06-05 04:34:44,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:44,946 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:44,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:44,946 INFO L225 Difference]: With dead ends: 534 [2021-06-05 04:34:44,946 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 04:34:44,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 166.7ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:44,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 04:34:44,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 403. [2021-06-05 04:34:44,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.101990049751244) internal successors, (1247), 402 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:44,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1247 transitions. [2021-06-05 04:34:44,951 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1247 transitions. Word has length 21 [2021-06-05 04:34:44,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:44,951 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1247 transitions. [2021-06-05 04:34:44,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:44,951 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1247 transitions. [2021-06-05 04:34:44,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:44,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:44,953 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:45,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable778 [2021-06-05 04:34:45,165 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:45,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:45,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1706818721, now seen corresponding path program 232 times [2021-06-05 04:34:45,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:45,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852534915] [2021-06-05 04:34:45,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:45,252 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 04:34:45,252 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:45,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852534915] [2021-06-05 04:34:45,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852534915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:45,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029212520] [2021-06-05 04:34:45,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 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 04:34:45,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:45,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:45,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:45,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:45,323 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 9 treesize of output 7 [2021-06-05 04:34:45,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:45,326 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 17 treesize of output 13 [2021-06-05 04:34:45,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:45,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:45,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:45,336 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:34:45,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 9 treesize of output 7 [2021-06-05 04:34:45,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:45,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:45,373 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:34:45,374 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 19 treesize of output 15 [2021-06-05 04:34:45,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:45,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:45,384 INFO L518 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2021-06-05 04:34:45,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:45,384 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:34:45,406 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 04:34:45,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029212520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:45,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:45,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:34:45,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543485501] [2021-06-05 04:34:45,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:34:45,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:45,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:34:45,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:45,406 INFO L87 Difference]: Start difference. First operand 403 states and 1247 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:45,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:45,584 INFO L93 Difference]: Finished difference Result 549 states and 1674 transitions. [2021-06-05 04:34:45,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:45,584 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:45,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:45,584 INFO L225 Difference]: With dead ends: 549 [2021-06-05 04:34:45,585 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 04:34:45,585 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 146.7ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:45,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 04:34:45,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 403. [2021-06-05 04:34:45,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.101990049751244) internal successors, (1247), 402 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:45,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1247 transitions. [2021-06-05 04:34:45,589 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1247 transitions. Word has length 21 [2021-06-05 04:34:45,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:45,589 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1247 transitions. [2021-06-05 04:34:45,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:45,589 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1247 transitions. [2021-06-05 04:34:45,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:45,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:45,590 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:45,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable782 [2021-06-05 04:34:45,801 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:45,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:45,801 INFO L82 PathProgramCache]: Analyzing trace with hash 2004085131, now seen corresponding path program 233 times [2021-06-05 04:34:45,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:45,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714508862] [2021-06-05 04:34:45,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:45,903 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 04:34:45,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:45,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714508862] [2021-06-05 04:34:45,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714508862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:45,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458691654] [2021-06-05 04:34:45,904 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 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 04:34:45,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:45,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:45,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:45,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:45,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:45,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:45,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:45,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:45,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:34:45,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:34:46,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:46,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:46,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:46,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:46,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:46,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:46,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:46,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:46,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:46,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:46,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:46,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:46,081 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:34:46,154 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 04:34:46,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458691654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:46,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:46,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:46,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522120934] [2021-06-05 04:34:46,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:46,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:46,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:46,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:46,155 INFO L87 Difference]: Start difference. First operand 403 states and 1247 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:46,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:46,971 INFO L93 Difference]: Finished difference Result 743 states and 2231 transitions. [2021-06-05 04:34:46,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 04:34:46,971 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:46,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:46,972 INFO L225 Difference]: With dead ends: 743 [2021-06-05 04:34:46,972 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 04:34:46,972 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 605.4ms TimeCoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 04:34:46,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 04:34:46,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 404. [2021-06-05 04:34:46,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.109181141439206) internal successors, (1253), 403 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:46,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1253 transitions. [2021-06-05 04:34:46,977 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1253 transitions. Word has length 21 [2021-06-05 04:34:46,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:46,977 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1253 transitions. [2021-06-05 04:34:46,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:46,977 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1253 transitions. [2021-06-05 04:34:46,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:46,977 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:46,977 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:47,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable788,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:47,178 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:47,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:47,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1719822447, now seen corresponding path program 234 times [2021-06-05 04:34:47,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:47,178 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425400048] [2021-06-05 04:34:47,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:47,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:47,284 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 04:34:47,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:47,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425400048] [2021-06-05 04:34:47,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425400048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:47,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842776248] [2021-06-05 04:34:47,285 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:47,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:47,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:47,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:47,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:47,377 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 9 treesize of output 7 [2021-06-05 04:34:47,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:47,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:47,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:47,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:47,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:47,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:47,400 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 04:34:47,451 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 9 treesize of output 7 [2021-06-05 04:34:47,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:47,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:47,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:47,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:47,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:47,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:47,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:47,474 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:47,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:47,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:47,490 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:73, output treesize:19 [2021-06-05 04:34:47,566 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 04:34:47,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842776248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:47,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:47,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:47,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004697148] [2021-06-05 04:34:47,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:47,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:47,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:47,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:47,567 INFO L87 Difference]: Start difference. First operand 404 states and 1253 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:48,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:48,159 INFO L93 Difference]: Finished difference Result 678 states and 2040 transitions. [2021-06-05 04:34:48,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:34:48,159 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:48,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:48,160 INFO L225 Difference]: With dead ends: 678 [2021-06-05 04:34:48,160 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 04:34:48,160 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 511.6ms TimeCoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:34:48,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 04:34:48,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 416. [2021-06-05 04:34:48,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 415 states have (on average 3.1180722891566264) internal successors, (1294), 415 states have internal predecessors, (1294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:48,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 1294 transitions. [2021-06-05 04:34:48,165 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 1294 transitions. Word has length 21 [2021-06-05 04:34:48,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:48,165 INFO L482 AbstractCegarLoop]: Abstraction has 416 states and 1294 transitions. [2021-06-05 04:34:48,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:48,165 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 1294 transitions. [2021-06-05 04:34:48,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:48,166 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:48,166 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:48,366 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable797 [2021-06-05 04:34:48,366 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:48,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:48,367 INFO L82 PathProgramCache]: Analyzing trace with hash -499455059, now seen corresponding path program 235 times [2021-06-05 04:34:48,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:48,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950918370] [2021-06-05 04:34:48,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:48,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:48,467 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 04:34:48,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:48,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950918370] [2021-06-05 04:34:48,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950918370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:48,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590435903] [2021-06-05 04:34:48,468 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 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 04:34:48,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:48,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:48,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:48,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:48,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:48,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:34:48,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:48,563 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 9 treesize of output 7 [2021-06-05 04:34:48,563 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:48,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:48,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:34:48,583 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 04:34:48,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:48,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:48,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:48,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:48,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:34:48,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:34:48,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:48,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:48,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:48,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:13 [2021-06-05 04:34:48,714 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 04:34:48,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590435903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:48,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:48,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:34:48,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995063750] [2021-06-05 04:34:48,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:34:48,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:48,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:34:48,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:34:48,714 INFO L87 Difference]: Start difference. First operand 416 states and 1294 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:49,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:49,043 INFO L93 Difference]: Finished difference Result 595 states and 1802 transitions. [2021-06-05 04:34:49,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:49,043 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:34:49,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:49,044 INFO L225 Difference]: With dead ends: 595 [2021-06-05 04:34:49,044 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 04:34:49,044 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 317.5ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:34:49,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 04:34:49,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 404. [2021-06-05 04:34:49,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.106699751861042) internal successors, (1252), 403 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:49,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1252 transitions. [2021-06-05 04:34:49,048 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1252 transitions. Word has length 21 [2021-06-05 04:34:49,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:49,049 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1252 transitions. [2021-06-05 04:34:49,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:34:49,049 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1252 transitions. [2021-06-05 04:34:49,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:49,049 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:49,049 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:49,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable810,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:49,249 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:49,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:49,250 INFO L82 PathProgramCache]: Analyzing trace with hash -957233069, now seen corresponding path program 236 times [2021-06-05 04:34:49,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:49,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841240626] [2021-06-05 04:34:49,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:49,322 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 04:34:49,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:49,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841240626] [2021-06-05 04:34:49,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841240626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:49,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504063868] [2021-06-05 04:34:49,323 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 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 04:34:49,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:49,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:49,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:49,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:49,370 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 17 treesize of output 13 [2021-06-05 04:34:49,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,372 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 9 treesize of output 7 [2021-06-05 04:34:49,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:49,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:49,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:49,401 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 19 treesize of output 15 [2021-06-05 04:34:49,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:49,405 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:49,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:49,413 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 04:34:49,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504063868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:49,413 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:49,413 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:49,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761051469] [2021-06-05 04:34:49,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:49,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:49,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:49,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:49,413 INFO L87 Difference]: Start difference. First operand 404 states and 1252 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:49,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:49,550 INFO L93 Difference]: Finished difference Result 666 states and 2008 transitions. [2021-06-05 04:34:49,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:49,551 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:49,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:49,552 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:34:49,552 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 04:34:49,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 80.2ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:49,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 04:34:49,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 412. [2021-06-05 04:34:49,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 3.1143552311435525) internal successors, (1280), 411 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:49,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1280 transitions. [2021-06-05 04:34:49,556 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1280 transitions. Word has length 21 [2021-06-05 04:34:49,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:49,557 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 1280 transitions. [2021-06-05 04:34:49,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:49,557 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1280 transitions. [2021-06-05 04:34:49,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:49,557 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:49,557 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:49,757 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable815 [2021-06-05 04:34:49,757 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:49,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:49,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1247945405, now seen corresponding path program 237 times [2021-06-05 04:34:49,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:49,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727187818] [2021-06-05 04:34:49,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:49,841 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 04:34:49,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:49,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727187818] [2021-06-05 04:34:49,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727187818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:49,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846864040] [2021-06-05 04:34:49,841 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 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 04:34:49,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:49,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:49,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:49,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:49,887 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 17 treesize of output 13 [2021-06-05 04:34:49,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,889 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 9 treesize of output 7 [2021-06-05 04:34:49,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:49,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:49,897 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:49,954 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 19 treesize of output 15 [2021-06-05 04:34:49,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:49,958 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:49,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:49,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:34:49,983 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 04:34:49,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846864040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:49,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:49,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:49,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489517346] [2021-06-05 04:34:49,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:49,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:49,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:49,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:49,983 INFO L87 Difference]: Start difference. First operand 412 states and 1280 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:50,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:50,689 INFO L93 Difference]: Finished difference Result 958 states and 2871 transitions. [2021-06-05 04:34:50,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 04:34:50,689 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:34:50,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:50,690 INFO L225 Difference]: With dead ends: 958 [2021-06-05 04:34:50,690 INFO L226 Difference]: Without dead ends: 939 [2021-06-05 04:34:50,691 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 558.9ms TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:34:50,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-06-05 04:34:50,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 418. [2021-06-05 04:34:50,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.1247002398081536) internal successors, (1303), 417 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:50,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1303 transitions. [2021-06-05 04:34:50,696 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1303 transitions. Word has length 21 [2021-06-05 04:34:50,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:50,696 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1303 transitions. [2021-06-05 04:34:50,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:50,696 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1303 transitions. [2021-06-05 04:34:50,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:50,697 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:50,697 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:50,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable818,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:50,897 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:50,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:50,897 INFO L82 PathProgramCache]: Analyzing trace with hash -2090256769, now seen corresponding path program 238 times [2021-06-05 04:34:50,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:50,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729842769] [2021-06-05 04:34:50,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:50,977 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 04:34:50,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:50,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729842769] [2021-06-05 04:34:50,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729842769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:50,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671009192] [2021-06-05 04:34:50,977 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 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 04:34:51,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:51,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:51,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:51,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:51,019 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 19 treesize of output 15 [2021-06-05 04:34:51,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:51,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:51,079 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 19 treesize of output 15 [2021-06-05 04:34:51,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:51,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:51,084 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:51,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:51,085 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:34:51,110 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 04:34:51,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671009192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:51,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:51,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:51,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218704959] [2021-06-05 04:34:51,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:51,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:51,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:51,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:51,110 INFO L87 Difference]: Start difference. First operand 418 states and 1303 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:51,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:51,439 INFO L93 Difference]: Finished difference Result 709 states and 2145 transitions. [2021-06-05 04:34:51,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:34:51,439 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:34:51,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:51,440 INFO L225 Difference]: With dead ends: 709 [2021-06-05 04:34:51,440 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 04:34:51,440 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 240.9ms TimeCoverageRelationStatistics Valid=125, Invalid=427, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:34:51,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 04:34:51,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 419. [2021-06-05 04:34:51,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.117224880382775) internal successors, (1303), 418 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:51,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1303 transitions. [2021-06-05 04:34:51,445 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1303 transitions. Word has length 21 [2021-06-05 04:34:51,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:51,445 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1303 transitions. [2021-06-05 04:34:51,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:51,445 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1303 transitions. [2021-06-05 04:34:51,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:51,445 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:51,445 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:51,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable824,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:51,649 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:51,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:51,649 INFO L82 PathProgramCache]: Analyzing trace with hash -694754787, now seen corresponding path program 239 times [2021-06-05 04:34:51,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:51,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214290027] [2021-06-05 04:34:51,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:51,738 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 04:34:51,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:51,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214290027] [2021-06-05 04:34:51,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214290027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:51,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791264499] [2021-06-05 04:34:51,738 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:51,764 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:34:51,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:51,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:34:51,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:51,784 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 17 treesize of output 13 [2021-06-05 04:34:51,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,787 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 9 treesize of output 7 [2021-06-05 04:34:51,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,790 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 9 treesize of output 7 [2021-06-05 04:34:51,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,792 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 17 treesize of output 13 [2021-06-05 04:34:51,793 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:51,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:34:51,815 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 04:34:51,922 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 26 treesize of output 20 [2021-06-05 04:34:51,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,924 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 19 treesize of output 15 [2021-06-05 04:34:51,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:51,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:51,933 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:51,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:51,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:34:51,976 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 04:34:51,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791264499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:51,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:51,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:51,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555828598] [2021-06-05 04:34:51,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:51,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:51,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:51,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:51,977 INFO L87 Difference]: Start difference. First operand 419 states and 1303 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:53,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:53,128 INFO L93 Difference]: Finished difference Result 1026 states and 3126 transitions. [2021-06-05 04:34:53,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 04:34:53,129 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:34:53,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:53,130 INFO L225 Difference]: With dead ends: 1026 [2021-06-05 04:34:53,130 INFO L226 Difference]: Without dead ends: 988 [2021-06-05 04:34:53,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 938.0ms TimeCoverageRelationStatistics Valid=260, Invalid=1300, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 04:34:53,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-06-05 04:34:53,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 429. [2021-06-05 04:34:53,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.130841121495327) internal successors, (1340), 428 states have internal predecessors, (1340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:53,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1340 transitions. [2021-06-05 04:34:53,136 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1340 transitions. Word has length 21 [2021-06-05 04:34:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:53,136 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1340 transitions. [2021-06-05 04:34:53,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1340 transitions. [2021-06-05 04:34:53,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:53,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:53,136 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:53,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable827,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:53,337 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:53,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:53,337 INFO L82 PathProgramCache]: Analyzing trace with hash 991637053, now seen corresponding path program 240 times [2021-06-05 04:34:53,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:53,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307589601] [2021-06-05 04:34:53,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:53,419 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 04:34:53,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307589601] [2021-06-05 04:34:53,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307589601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:53,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234940826] [2021-06-05 04:34:53,419 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 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 04:34:53,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:34:53,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:53,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:53,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:53,465 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 17 treesize of output 13 [2021-06-05 04:34:53,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:53,467 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 9 treesize of output 7 [2021-06-05 04:34:53,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:53,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:53,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:53,475 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:53,523 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 9 treesize of output 7 [2021-06-05 04:34:53,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:53,525 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 19 treesize of output 15 [2021-06-05 04:34:53,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:53,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:53,531 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:53,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:53,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:34:53,575 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 04:34:53,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234940826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:53,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:53,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:53,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541533552] [2021-06-05 04:34:53,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:53,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:53,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:53,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:53,576 INFO L87 Difference]: Start difference. First operand 429 states and 1340 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:54,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:54,243 INFO L93 Difference]: Finished difference Result 1019 states and 3075 transitions. [2021-06-05 04:34:54,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 04:34:54,244 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:34:54,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:54,245 INFO L225 Difference]: With dead ends: 1019 [2021-06-05 04:34:54,245 INFO L226 Difference]: Without dead ends: 996 [2021-06-05 04:34:54,245 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 494.6ms TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 04:34:54,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-06-05 04:34:54,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 423. [2021-06-05 04:34:54,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.137440758293839) internal successors, (1324), 422 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:54,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1324 transitions. [2021-06-05 04:34:54,251 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1324 transitions. Word has length 21 [2021-06-05 04:34:54,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:54,251 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1324 transitions. [2021-06-05 04:34:54,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:34:54,251 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1324 transitions. [2021-06-05 04:34:54,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:54,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:54,251 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:54,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable835,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:54,452 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:54,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:54,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1655597913, now seen corresponding path program 241 times [2021-06-05 04:34:54,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:54,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586503142] [2021-06-05 04:34:54,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:54,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:54,522 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 04:34:54,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:54,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586503142] [2021-06-05 04:34:54,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586503142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:54,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685997785] [2021-06-05 04:34:54,522 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 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 04:34:54,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:54,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:54,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:54,568 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 17 treesize of output 13 [2021-06-05 04:34:54,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:54,571 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 9 treesize of output 7 [2021-06-05 04:34:54,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:54,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:54,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:54,578 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:54,602 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 19 treesize of output 15 [2021-06-05 04:34:54,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:54,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:54,605 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:54,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:54,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:54,613 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 04:34:54,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685997785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:54,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:54,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:54,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608608365] [2021-06-05 04:34:54,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:54,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:54,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:54,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:54,614 INFO L87 Difference]: Start difference. First operand 423 states and 1324 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:54,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:54,753 INFO L93 Difference]: Finished difference Result 687 states and 2113 transitions. [2021-06-05 04:34:54,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:54,753 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:54,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:54,754 INFO L225 Difference]: With dead ends: 687 [2021-06-05 04:34:54,754 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 04:34:54,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 105.8ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:54,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 04:34:54,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 426. [2021-06-05 04:34:54,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1341176470588237) internal successors, (1332), 425 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:54,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1332 transitions. [2021-06-05 04:34:54,759 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1332 transitions. Word has length 21 [2021-06-05 04:34:54,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:54,759 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1332 transitions. [2021-06-05 04:34:54,759 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:54,759 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1332 transitions. [2021-06-05 04:34:54,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:54,760 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:54,760 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:54,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable842,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:54,960 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:54,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:54,960 INFO L82 PathProgramCache]: Analyzing trace with hash -758616445, now seen corresponding path program 242 times [2021-06-05 04:34:54,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:54,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294929927] [2021-06-05 04:34:54,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:54,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:55,037 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 04:34:55,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:55,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294929927] [2021-06-05 04:34:55,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294929927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:55,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285550213] [2021-06-05 04:34:55,037 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 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 04:34:55,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:55,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:55,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:55,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:55,086 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 17 treesize of output 13 [2021-06-05 04:34:55,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,088 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 9 treesize of output 7 [2021-06-05 04:34:55,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:55,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:55,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:55,119 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 9 treesize of output 7 [2021-06-05 04:34:55,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,121 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 19 treesize of output 15 [2021-06-05 04:34:55,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:55,128 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:55,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:55,128 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:34:55,145 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 04:34:55,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285550213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:55,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:55,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:55,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606512559] [2021-06-05 04:34:55,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:55,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:55,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:55,146 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:55,147 INFO L87 Difference]: Start difference. First operand 426 states and 1332 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:55,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:55,317 INFO L93 Difference]: Finished difference Result 690 states and 2115 transitions. [2021-06-05 04:34:55,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:55,317 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:55,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:55,318 INFO L225 Difference]: With dead ends: 690 [2021-06-05 04:34:55,318 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:34:55,318 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 119.9ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:55,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:34:55,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 417. [2021-06-05 04:34:55,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.125) internal successors, (1300), 416 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:55,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1300 transitions. [2021-06-05 04:34:55,323 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1300 transitions. Word has length 21 [2021-06-05 04:34:55,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:55,323 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1300 transitions. [2021-06-05 04:34:55,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:55,323 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1300 transitions. [2021-06-05 04:34:55,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:55,324 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:55,324 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:55,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable846 [2021-06-05 04:34:55,524 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:55,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:55,524 INFO L82 PathProgramCache]: Analyzing trace with hash -132745653, now seen corresponding path program 243 times [2021-06-05 04:34:55,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:55,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362503251] [2021-06-05 04:34:55,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:55,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:55,595 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 04:34:55,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:55,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362503251] [2021-06-05 04:34:55,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362503251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:55,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928095491] [2021-06-05 04:34:55,595 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 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 04:34:55,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:55,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:55,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:55,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:55,654 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 17 treesize of output 13 [2021-06-05 04:34:55,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:55,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:34:55,695 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 19 treesize of output 15 [2021-06-05 04:34:55,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:55,699 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:55,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:55,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:34:55,723 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 04:34:55,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928095491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:55,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:55,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:34:55,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485573797] [2021-06-05 04:34:55,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:34:55,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:55,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:34:55,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:34:55,724 INFO L87 Difference]: Start difference. First operand 417 states and 1300 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:34:56,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:56,382 INFO L93 Difference]: Finished difference Result 818 states and 2455 transitions. [2021-06-05 04:34:56,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 04:34:56,383 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:34:56,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:56,384 INFO L225 Difference]: With dead ends: 818 [2021-06-05 04:34:56,384 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 04:34:56,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 508.8ms TimeCoverageRelationStatistics Valid=247, Invalid=1159, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:34:56,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 04:34:56,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 417. [2021-06-05 04:34:56,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.105769230769231) internal successors, (1292), 416 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:56,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1292 transitions. [2021-06-05 04:34:56,389 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1292 transitions. Word has length 21 [2021-06-05 04:34:56,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:56,389 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1292 transitions. [2021-06-05 04:34:56,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:34:56,389 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1292 transitions. [2021-06-05 04:34:56,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:56,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:56,390 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:56,593 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable851 [2021-06-05 04:34:56,593 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:56,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:56,593 INFO L82 PathProgramCache]: Analyzing trace with hash 65870971, now seen corresponding path program 244 times [2021-06-05 04:34:56,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:56,594 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411939496] [2021-06-05 04:34:56,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:56,671 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 04:34:56,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:56,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411939496] [2021-06-05 04:34:56,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411939496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:56,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608434432] [2021-06-05 04:34:56,672 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 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 04:34:56,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:56,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:56,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:56,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:56,728 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 17 treesize of output 13 [2021-06-05 04:34:56,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:56,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:56,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:56,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:56,747 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 19 treesize of output 15 [2021-06-05 04:34:56,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:56,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:56,751 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:56,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:56,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:34:56,763 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 04:34:56,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608434432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:56,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:56,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:34:56,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412409211] [2021-06-05 04:34:56,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:34:56,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:56,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:34:56,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:56,764 INFO L87 Difference]: Start difference. First operand 417 states and 1292 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:56,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:56,879 INFO L93 Difference]: Finished difference Result 540 states and 1648 transitions. [2021-06-05 04:34:56,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:56,880 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:56,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:56,881 INFO L225 Difference]: With dead ends: 540 [2021-06-05 04:34:56,881 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 04:34:56,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 91.7ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:34:56,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 04:34:56,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 418. [2021-06-05 04:34:56,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.117505995203837) internal successors, (1300), 417 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:56,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1300 transitions. [2021-06-05 04:34:56,885 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1300 transitions. Word has length 21 [2021-06-05 04:34:56,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:56,885 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1300 transitions. [2021-06-05 04:34:56,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:56,885 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1300 transitions. [2021-06-05 04:34:56,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:56,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:56,886 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:57,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable853 [2021-06-05 04:34:57,087 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:57,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:57,087 INFO L82 PathProgramCache]: Analyzing trace with hash 1174020435, now seen corresponding path program 245 times [2021-06-05 04:34:57,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:57,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021642010] [2021-06-05 04:34:57,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:57,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:57,157 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 04:34:57,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:57,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021642010] [2021-06-05 04:34:57,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021642010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:57,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272551431] [2021-06-05 04:34:57,157 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 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 04:34:57,192 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:57,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:57,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:57,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:57,222 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 17 treesize of output 13 [2021-06-05 04:34:57,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,224 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 9 treesize of output 7 [2021-06-05 04:34:57,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:57,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:57,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:57,244 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 19 treesize of output 15 [2021-06-05 04:34:57,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:57,247 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:57,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:34:57,256 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 04:34:57,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272551431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:57,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:57,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:57,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268699546] [2021-06-05 04:34:57,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:57,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:57,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:57,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:57,257 INFO L87 Difference]: Start difference. First operand 418 states and 1300 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:57,386 INFO L93 Difference]: Finished difference Result 535 states and 1640 transitions. [2021-06-05 04:34:57,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:57,386 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:57,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:57,387 INFO L225 Difference]: With dead ends: 535 [2021-06-05 04:34:57,387 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:34:57,387 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 84.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:57,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:34:57,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 425. [2021-06-05 04:34:57,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1202830188679247) internal successors, (1323), 424 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1323 transitions. [2021-06-05 04:34:57,391 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1323 transitions. Word has length 21 [2021-06-05 04:34:57,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:57,391 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1323 transitions. [2021-06-05 04:34:57,392 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,392 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1323 transitions. [2021-06-05 04:34:57,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:57,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:57,392 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:57,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable855,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:57,592 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:57,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:57,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1598092345, now seen corresponding path program 246 times [2021-06-05 04:34:57,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:57,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794169178] [2021-06-05 04:34:57,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:57,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:57,661 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 04:34:57,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:57,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794169178] [2021-06-05 04:34:57,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794169178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:57,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123153348] [2021-06-05 04:34:57,662 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 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 04:34:57,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:34:57,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:57,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:57,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:57,728 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 19 treesize of output 15 [2021-06-05 04:34:57,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:57,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:57,765 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 19 treesize of output 15 [2021-06-05 04:34:57,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:57,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:57,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:57,770 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:57,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:57,771 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:34:57,778 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 04:34:57,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123153348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:57,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:57,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:57,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584173423] [2021-06-05 04:34:57,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:57,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:57,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:57,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:57,778 INFO L87 Difference]: Start difference. First operand 425 states and 1323 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:57,902 INFO L93 Difference]: Finished difference Result 544 states and 1666 transitions. [2021-06-05 04:34:57,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:57,902 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:57,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:57,903 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:34:57,903 INFO L226 Difference]: Without dead ends: 511 [2021-06-05 04:34:57,903 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 100.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:34:57,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-06-05 04:34:57,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 425. [2021-06-05 04:34:57,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1132075471698113) internal successors, (1320), 424 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1320 transitions. [2021-06-05 04:34:57,908 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1320 transitions. Word has length 21 [2021-06-05 04:34:57,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:57,908 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1320 transitions. [2021-06-05 04:34:57,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:57,908 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1320 transitions. [2021-06-05 04:34:57,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:57,908 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:57,908 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:58,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable858,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:34:58,109 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:58,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:58,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1240193923, now seen corresponding path program 247 times [2021-06-05 04:34:58,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:58,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255616036] [2021-06-05 04:34:58,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:58,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:58,179 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 04:34:58,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:58,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255616036] [2021-06-05 04:34:58,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255616036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:58,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423755185] [2021-06-05 04:34:58,180 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 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 04:34:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:58,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:58,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:58,236 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 17 treesize of output 13 [2021-06-05 04:34:58,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,238 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 9 treesize of output 7 [2021-06-05 04:34:58,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:58,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:58,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:58,256 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 9 treesize of output 7 [2021-06-05 04:34:58,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,258 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 19 treesize of output 15 [2021-06-05 04:34:58,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:58,265 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:58,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:58,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:34:58,282 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 04:34:58,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423755185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:58,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:58,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:34:58,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118033635] [2021-06-05 04:34:58,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:34:58,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:58,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:34:58,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:34:58,283 INFO L87 Difference]: Start difference. First operand 425 states and 1320 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:58,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:58,419 INFO L93 Difference]: Finished difference Result 571 states and 1757 transitions. [2021-06-05 04:34:58,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:58,419 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:58,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:58,420 INFO L225 Difference]: With dead ends: 571 [2021-06-05 04:34:58,420 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:34:58,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 91.4ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:58,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:34:58,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 425. [2021-06-05 04:34:58,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1132075471698113) internal successors, (1320), 424 states have internal predecessors, (1320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:58,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1320 transitions. [2021-06-05 04:34:58,424 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1320 transitions. Word has length 21 [2021-06-05 04:34:58,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:58,424 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1320 transitions. [2021-06-05 04:34:58,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:58,424 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1320 transitions. [2021-06-05 04:34:58,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:58,425 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:58,425 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:58,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable861 [2021-06-05 04:34:58,625 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:58,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:58,626 INFO L82 PathProgramCache]: Analyzing trace with hash 1960074455, now seen corresponding path program 248 times [2021-06-05 04:34:58,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:58,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744368342] [2021-06-05 04:34:58,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:58,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:58,699 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 04:34:58,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:58,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744368342] [2021-06-05 04:34:58,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744368342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:58,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726046863] [2021-06-05 04:34:58,700 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 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 04:34:58,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:34:58,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:58,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:58,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:58,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:34:58,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:58,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,764 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:34:58,784 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 19 treesize of output 15 [2021-06-05 04:34:58,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:34:58,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:58,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:58,793 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:58,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:58,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:34:58,824 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 04:34:58,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726046863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:58,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:58,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:58,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260156012] [2021-06-05 04:34:58,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:58,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:58,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:58,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:58,825 INFO L87 Difference]: Start difference. First operand 425 states and 1320 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:59,005 INFO L93 Difference]: Finished difference Result 531 states and 1632 transitions. [2021-06-05 04:34:59,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:59,006 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:59,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:59,006 INFO L225 Difference]: With dead ends: 531 [2021-06-05 04:34:59,006 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 04:34:59,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 121.4ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:34:59,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 04:34:59,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 422. [2021-06-05 04:34:59,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.116389548693587) internal successors, (1312), 421 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1312 transitions. [2021-06-05 04:34:59,011 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1312 transitions. Word has length 21 [2021-06-05 04:34:59,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:59,011 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1312 transitions. [2021-06-05 04:34:59,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,011 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1312 transitions. [2021-06-05 04:34:59,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:59,011 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:59,011 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:59,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable865 [2021-06-05 04:34:59,219 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:59,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:59,219 INFO L82 PathProgramCache]: Analyzing trace with hash 866590197, now seen corresponding path program 249 times [2021-06-05 04:34:59,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:59,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251312702] [2021-06-05 04:34:59,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:59,289 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:34:59,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:59,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251312702] [2021-06-05 04:34:59,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251312702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:59,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202019325] [2021-06-05 04:34:59,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 04:34:59,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:34:59,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:59,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:59,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:59,342 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 19 treesize of output 15 [2021-06-05 04:34:59,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:59,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:19 [2021-06-05 04:34:59,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 14 [2021-06-05 04:34:59,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,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 10 treesize of output 8 [2021-06-05 04:34:59,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:59,375 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:59,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:59,376 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:34:59,397 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 04:34:59,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202019325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:59,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:59,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:34:59,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053208591] [2021-06-05 04:34:59,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:34:59,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:59,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:34:59,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:34:59,398 INFO L87 Difference]: Start difference. First operand 422 states and 1312 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:34:59,531 INFO L93 Difference]: Finished difference Result 549 states and 1680 transitions. [2021-06-05 04:34:59,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:34:59,532 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:34:59,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:34:59,532 INFO L225 Difference]: With dead ends: 549 [2021-06-05 04:34:59,532 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:34:59,533 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:59,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:34:59,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 425. [2021-06-05 04:34:59,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1179245283018866) internal successors, (1322), 424 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1322 transitions. [2021-06-05 04:34:59,537 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1322 transitions. Word has length 21 [2021-06-05 04:34:59,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:34:59,537 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1322 transitions. [2021-06-05 04:34:59,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:34:59,537 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1322 transitions. [2021-06-05 04:34:59,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:34:59,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:34:59,537 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:34:59,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-06-05 04:34:59,738 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:34:59,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:34:59,738 INFO L82 PathProgramCache]: Analyzing trace with hash -228108721, now seen corresponding path program 250 times [2021-06-05 04:34:59,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:34:59,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804270717] [2021-06-05 04:34:59,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:34:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:34:59,811 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 04:34:59,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:34:59,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804270717] [2021-06-05 04:34:59,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804270717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:59,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382597318] [2021-06-05 04:34:59,812 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 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 04:34:59,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:34:59,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:34:59,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:34:59,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:34:59,874 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 17 treesize of output 13 [2021-06-05 04:34:59,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,876 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 9 treesize of output 7 [2021-06-05 04:34:59,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:59,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:59,884 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:34:59,906 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 19 treesize of output 15 [2021-06-05 04:34:59,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:59,914 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:34:59,915 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 9 treesize of output 7 [2021-06-05 04:34:59,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:34:59,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:34:59,922 INFO L518 ElimStorePlain]: Eliminatee v_prenex_27 vanished before elimination [2021-06-05 04:34:59,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:34:59,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:34:59,951 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 04:34:59,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382597318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:34:59,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:34:59,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:34:59,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162273381] [2021-06-05 04:34:59,951 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:34:59,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:34:59,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:34:59,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:34:59,952 INFO L87 Difference]: Start difference. First operand 425 states and 1322 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:00,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:00,167 INFO L93 Difference]: Finished difference Result 590 states and 1797 transitions. [2021-06-05 04:35:00,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:00,167 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:00,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:00,168 INFO L225 Difference]: With dead ends: 590 [2021-06-05 04:35:00,168 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 04:35:00,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 160.0ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:00,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 04:35:00,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 441. [2021-06-05 04:35:00,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1204545454545456) internal successors, (1373), 440 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:00,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1373 transitions. [2021-06-05 04:35:00,173 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1373 transitions. Word has length 21 [2021-06-05 04:35:00,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:00,173 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1373 transitions. [2021-06-05 04:35:00,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:00,173 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1373 transitions. [2021-06-05 04:35:00,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:00,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:00,173 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:00,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable874,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:00,374 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:00,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:00,374 INFO L82 PathProgramCache]: Analyzing trace with hash 1652644217, now seen corresponding path program 251 times [2021-06-05 04:35:00,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:00,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575095574] [2021-06-05 04:35:00,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:00,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:00,446 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 04:35:00,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:00,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575095574] [2021-06-05 04:35:00,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575095574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:00,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241049809] [2021-06-05 04:35:00,446 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 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 04:35:00,473 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:00,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:00,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:00,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:00,509 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 17 treesize of output 13 [2021-06-05 04:35:00,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:00,511 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 9 treesize of output 7 [2021-06-05 04:35:00,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:00,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:00,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:00,519 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:00,550 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 19 treesize of output 15 [2021-06-05 04:35:00,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:00,552 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 19 treesize of output 15 [2021-06-05 04:35:00,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:00,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:00,564 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:00,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:00,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 04:35:00,613 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 04:35:00,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241049809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:00,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:00,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:00,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737465016] [2021-06-05 04:35:00,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:00,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:00,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:00,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:00,614 INFO L87 Difference]: Start difference. First operand 441 states and 1373 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:35:00,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:00,877 INFO L93 Difference]: Finished difference Result 540 states and 1644 transitions. [2021-06-05 04:35:00,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:00,877 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 21 [2021-06-05 04:35:00,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:00,878 INFO L225 Difference]: With dead ends: 540 [2021-06-05 04:35:00,878 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 04:35:00,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 204.6ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:00,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 04:35:00,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 434. [2021-06-05 04:35:00,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 04:35:00,882 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 04:35:00,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:00,883 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 04:35:00,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:35:00,883 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 04:35:00,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:00,883 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:00,883 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:01,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable882 [2021-06-05 04:35:01,084 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:01,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:01,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1434637307, now seen corresponding path program 252 times [2021-06-05 04:35:01,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:01,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978519249] [2021-06-05 04:35:01,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:01,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:01,167 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 04:35:01,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978519249] [2021-06-05 04:35:01,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978519249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:01,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500225455] [2021-06-05 04:35:01,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 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 04:35:01,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:01,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:01,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:01,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:01,238 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 17 treesize of output 13 [2021-06-05 04:35:01,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,242 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 9 treesize of output 7 [2021-06-05 04:35:01,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:01,254 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:01,254 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:01,312 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 19 treesize of output 15 [2021-06-05 04:35:01,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:01,316 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:01,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:35:01,324 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 04:35:01,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500225455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:01,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:01,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:01,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695886366] [2021-06-05 04:35:01,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:01,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:01,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:01,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:01,325 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:01,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:01,477 INFO L93 Difference]: Finished difference Result 568 states and 1737 transitions. [2021-06-05 04:35:01,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:01,477 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:01,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:01,478 INFO L225 Difference]: With dead ends: 568 [2021-06-05 04:35:01,478 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:35:01,478 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:01,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:35:01,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 441. [2021-06-05 04:35:01,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1386363636363637) internal successors, (1381), 440 states have internal predecessors, (1381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:01,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1381 transitions. [2021-06-05 04:35:01,482 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1381 transitions. Word has length 21 [2021-06-05 04:35:01,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:01,482 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1381 transitions. [2021-06-05 04:35:01,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:01,482 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1381 transitions. [2021-06-05 04:35:01,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:01,483 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:01,483 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:01,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable887 [2021-06-05 04:35:01,683 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:01,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:01,684 INFO L82 PathProgramCache]: Analyzing trace with hash 932845971, now seen corresponding path program 253 times [2021-06-05 04:35:01,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:01,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728711888] [2021-06-05 04:35:01,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:01,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:01,763 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 04:35:01,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:01,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728711888] [2021-06-05 04:35:01,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728711888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:01,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139872358] [2021-06-05 04:35:01,763 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 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 04:35:01,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:01,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:01,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:01,868 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 17 treesize of output 13 [2021-06-05 04:35:01,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,870 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 9 treesize of output 7 [2021-06-05 04:35:01,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:01,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:01,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:01,935 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 19 treesize of output 15 [2021-06-05 04:35:01,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:01,939 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:01,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:01,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:35:01,952 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 04:35:01,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139872358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:01,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:01,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:01,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024078160] [2021-06-05 04:35:01,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:01,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:01,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:01,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:01,953 INFO L87 Difference]: Start difference. First operand 441 states and 1381 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:02,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:02,076 INFO L93 Difference]: Finished difference Result 559 states and 1713 transitions. [2021-06-05 04:35:02,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:02,077 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:02,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:02,077 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:35:02,077 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 04:35:02,077 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 128.7ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:02,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 04:35:02,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 438. [2021-06-05 04:35:02,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1327231121281462) internal successors, (1369), 437 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:02,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1369 transitions. [2021-06-05 04:35:02,082 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1369 transitions. Word has length 21 [2021-06-05 04:35:02,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:02,082 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1369 transitions. [2021-06-05 04:35:02,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:02,082 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1369 transitions. [2021-06-05 04:35:02,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:02,082 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:02,082 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:02,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable890,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:02,283 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:02,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:02,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1837752813, now seen corresponding path program 254 times [2021-06-05 04:35:02,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:02,283 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313157476] [2021-06-05 04:35:02,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:02,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:02,380 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 04:35:02,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:02,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313157476] [2021-06-05 04:35:02,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313157476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:02,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104875682] [2021-06-05 04:35:02,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:02,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:02,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:02,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:02,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:02,441 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 19 treesize of output 15 [2021-06-05 04:35:02,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:02,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:02,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:02,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:35:02,497 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 19 treesize of output 15 [2021-06-05 04:35:02,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:02,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:02,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:02,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:02,503 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:02,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:02,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:35:02,529 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 04:35:02,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104875682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:02,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:02,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:02,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145246658] [2021-06-05 04:35:02,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:02,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:02,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:02,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:02,530 INFO L87 Difference]: Start difference. First operand 438 states and 1369 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:02,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:02,802 INFO L93 Difference]: Finished difference Result 714 states and 2149 transitions. [2021-06-05 04:35:02,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:35:02,802 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:02,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:02,803 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:35:02,803 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:35:02,803 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 195.6ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:02,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:35:02,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 438. [2021-06-05 04:35:02,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.125858123569794) internal successors, (1366), 437 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:02,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1366 transitions. [2021-06-05 04:35:02,808 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1366 transitions. Word has length 21 [2021-06-05 04:35:02,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:02,808 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1366 transitions. [2021-06-05 04:35:02,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:02,808 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1366 transitions. [2021-06-05 04:35:02,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:02,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:02,808 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:03,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable893 [2021-06-05 04:35:03,009 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:03,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:03,009 INFO L82 PathProgramCache]: Analyzing trace with hash 19262995, now seen corresponding path program 255 times [2021-06-05 04:35:03,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:03,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2717692] [2021-06-05 04:35:03,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:03,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:03,094 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 04:35:03,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:03,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2717692] [2021-06-05 04:35:03,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2717692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:03,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12603502] [2021-06-05 04:35:03,094 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:03,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:03,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:03,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:03,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:03,178 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 17 treesize of output 13 [2021-06-05 04:35:03,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,180 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 9 treesize of output 7 [2021-06-05 04:35:03,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:03,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:03,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:03,239 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 9 treesize of output 7 [2021-06-05 04:35:03,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:03,248 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:03,250 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 19 treesize of output 15 [2021-06-05 04:35:03,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:03,256 INFO L518 ElimStorePlain]: Eliminatee v_prenex_29 vanished before elimination [2021-06-05 04:35:03,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:03,257 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:35:03,283 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 04:35:03,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12603502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:03,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:03,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:03,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681532210] [2021-06-05 04:35:03,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:03,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:03,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:03,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:03,283 INFO L87 Difference]: Start difference. First operand 438 states and 1366 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:03,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:03,453 INFO L93 Difference]: Finished difference Result 600 states and 1841 transitions. [2021-06-05 04:35:03,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:03,453 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:03,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:03,454 INFO L225 Difference]: With dead ends: 600 [2021-06-05 04:35:03,454 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:35:03,454 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:03,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:35:03,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 438. [2021-06-05 04:35:03,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.125858123569794) internal successors, (1366), 437 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:03,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1366 transitions. [2021-06-05 04:35:03,459 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1366 transitions. Word has length 21 [2021-06-05 04:35:03,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:03,459 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1366 transitions. [2021-06-05 04:35:03,459 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:03,459 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1366 transitions. [2021-06-05 04:35:03,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:03,459 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:03,459 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:03,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable896,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:03,660 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:03,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:03,660 INFO L82 PathProgramCache]: Analyzing trace with hash -1075435923, now seen corresponding path program 256 times [2021-06-05 04:35:03,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:03,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463792817] [2021-06-05 04:35:03,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:03,743 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 04:35:03,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:03,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463792817] [2021-06-05 04:35:03,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463792817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:03,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386100147] [2021-06-05 04:35:03,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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:03,770 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:03,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:03,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:03,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:03,814 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 19 treesize of output 15 [2021-06-05 04:35:03,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:03,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:35:03,859 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 19 treesize of output 15 [2021-06-05 04:35:03,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:03,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:03,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:03,868 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:03,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:03,868 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:35:03,886 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 04:35:03,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386100147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:03,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:03,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:03,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234610538] [2021-06-05 04:35:03,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:03,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:03,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:03,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:03,887 INFO L87 Difference]: Start difference. First operand 438 states and 1366 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:04,019 INFO L93 Difference]: Finished difference Result 567 states and 1733 transitions. [2021-06-05 04:35:04,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:04,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:04,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:04,020 INFO L225 Difference]: With dead ends: 567 [2021-06-05 04:35:04,020 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 04:35:04,020 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 130.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:04,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 04:35:04,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 435. [2021-06-05 04:35:04,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.129032258064516) internal successors, (1358), 434 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1358 transitions. [2021-06-05 04:35:04,024 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1358 transitions. Word has length 21 [2021-06-05 04:35:04,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:04,024 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1358 transitions. [2021-06-05 04:35:04,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,025 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1358 transitions. [2021-06-05 04:35:04,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:04,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:04,025 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:04,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable904,257 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:04,227 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:04,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:04,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1699721687, now seen corresponding path program 257 times [2021-06-05 04:35:04,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:04,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994875266] [2021-06-05 04:35:04,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:04,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:04,310 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 04:35:04,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:04,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994875266] [2021-06-05 04:35:04,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994875266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:04,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877750402] [2021-06-05 04:35:04,310 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:04,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:04,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:04,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:04,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:04,376 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 17 treesize of output 13 [2021-06-05 04:35:04,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:04,379 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 9 treesize of output 7 [2021-06-05 04:35:04,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:04,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:04,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:04,389 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:04,415 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 9 treesize of output 7 [2021-06-05 04:35:04,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:04,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:04,427 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 19 treesize of output 15 [2021-06-05 04:35:04,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:04,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:04,437 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:04,437 INFO L518 ElimStorePlain]: Eliminatee v_prenex_31 vanished before elimination [2021-06-05 04:35:04,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:04,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:35:04,470 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 04:35:04,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877750402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:04,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:04,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:04,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743481200] [2021-06-05 04:35:04,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:04,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:04,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:04,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:04,471 INFO L87 Difference]: Start difference. First operand 435 states and 1358 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:04,662 INFO L93 Difference]: Finished difference Result 597 states and 1833 transitions. [2021-06-05 04:35:04,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:04,663 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:04,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:04,663 INFO L225 Difference]: With dead ends: 597 [2021-06-05 04:35:04,663 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 04:35:04,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:04,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 04:35:04,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 436. [2021-06-05 04:35:04,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.135632183908046) internal successors, (1364), 435 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1364 transitions. [2021-06-05 04:35:04,668 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1364 transitions. Word has length 21 [2021-06-05 04:35:04,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:04,668 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1364 transitions. [2021-06-05 04:35:04,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:04,668 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1364 transitions. [2021-06-05 04:35:04,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:04,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:04,669 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:04,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable908 [2021-06-05 04:35:04,870 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:04,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:04,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1686717961, now seen corresponding path program 258 times [2021-06-05 04:35:04,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:04,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151234477] [2021-06-05 04:35:04,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:04,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:04,967 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 04:35:04,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:04,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151234477] [2021-06-05 04:35:04,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151234477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:04,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375947424] [2021-06-05 04:35:04,967 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:04,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:04,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:04,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:04,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:05,029 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 19 treesize of output 15 [2021-06-05 04:35:05,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:05,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:35:05,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:05,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,058 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 19 treesize of output 15 [2021-06-05 04:35:05,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:05,068 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:05,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:05,068 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:35:05,141 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 04:35:05,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375947424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:05,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:05,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:05,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207194794] [2021-06-05 04:35:05,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:05,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:05,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:05,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:05,142 INFO L87 Difference]: Start difference. First operand 436 states and 1364 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:05,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:05,416 INFO L93 Difference]: Finished difference Result 618 states and 1883 transitions. [2021-06-05 04:35:05,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:05,416 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:05,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:05,417 INFO L225 Difference]: With dead ends: 618 [2021-06-05 04:35:05,417 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 04:35:05,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 262.3ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:35:05,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 04:35:05,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 434. [2021-06-05 04:35:05,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:05,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 04:35:05,422 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 04:35:05,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:05,422 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 04:35:05,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:05,422 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 04:35:05,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:05,422 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:05,422 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:05,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable913 [2021-06-05 04:35:05,638 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:05,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:05,638 INFO L82 PathProgramCache]: Analyzing trace with hash -231235301, now seen corresponding path program 259 times [2021-06-05 04:35:05,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:05,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727955920] [2021-06-05 04:35:05,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:05,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:05,732 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 04:35:05,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:05,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727955920] [2021-06-05 04:35:05,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727955920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:05,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583159226] [2021-06-05 04:35:05,732 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:05,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:05,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:05,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:05,816 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 17 treesize of output 13 [2021-06-05 04:35:05,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:05,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,820 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:35:05,836 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 19 treesize of output 15 [2021-06-05 04:35:05,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:05,840 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:05,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:05,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:35:05,852 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 04:35:05,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583159226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:05,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:05,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:05,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526244447] [2021-06-05 04:35:05,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:05,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:05,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:05,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:05,853 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:05,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:05,989 INFO L93 Difference]: Finished difference Result 588 states and 1799 transitions. [2021-06-05 04:35:05,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:05,989 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:05,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:05,990 INFO L225 Difference]: With dead ends: 588 [2021-06-05 04:35:05,990 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 04:35:05,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 135.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:05,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 04:35:05,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 434. [2021-06-05 04:35:05,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.1247113163972284) internal successors, (1353), 433 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:05,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1353 transitions. [2021-06-05 04:35:05,995 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1353 transitions. Word has length 21 [2021-06-05 04:35:05,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:05,995 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1353 transitions. [2021-06-05 04:35:05,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:05,995 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1353 transitions. [2021-06-05 04:35:05,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:05,995 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:05,995 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:06,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable922,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:06,196 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:06,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:06,196 INFO L82 PathProgramCache]: Analyzing trace with hash -851099215, now seen corresponding path program 260 times [2021-06-05 04:35:06,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:06,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628518100] [2021-06-05 04:35:06,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:06,282 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 04:35:06,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:06,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628518100] [2021-06-05 04:35:06,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628518100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:06,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85663619] [2021-06-05 04:35:06,282 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:06,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:06,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:06,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:06,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:06,343 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 19 treesize of output 15 [2021-06-05 04:35:06,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:06,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:06,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:06,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:35:06,370 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 14 [2021-06-05 04:35:06,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:06,372 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 10 treesize of output 8 [2021-06-05 04:35:06,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:06,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:06,382 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:06,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:06,382 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:35:06,415 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 04:35:06,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85663619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:06,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:06,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:06,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327490601] [2021-06-05 04:35:06,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:06,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:06,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:06,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:06,416 INFO L87 Difference]: Start difference. First operand 434 states and 1353 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:06,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:06,555 INFO L93 Difference]: Finished difference Result 560 states and 1715 transitions. [2021-06-05 04:35:06,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:06,556 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:06,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:06,556 INFO L225 Difference]: With dead ends: 560 [2021-06-05 04:35:06,556 INFO L226 Difference]: Without dead ends: 531 [2021-06-05 04:35:06,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 132.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:06,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-05 04:35:06,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 432. [2021-06-05 04:35:06,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1276102088167055) internal successors, (1348), 431 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:06,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1348 transitions. [2021-06-05 04:35:06,561 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1348 transitions. Word has length 21 [2021-06-05 04:35:06,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:06,561 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1348 transitions. [2021-06-05 04:35:06,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:06,561 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1348 transitions. [2021-06-05 04:35:06,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:06,561 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:06,562 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:06,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable925 [2021-06-05 04:35:06,762 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:06,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:06,762 INFO L82 PathProgramCache]: Analyzing trace with hash -553832805, now seen corresponding path program 261 times [2021-06-05 04:35:06,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:06,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871153899] [2021-06-05 04:35:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:06,875 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 04:35:06,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:06,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871153899] [2021-06-05 04:35:06,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871153899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:06,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589238661] [2021-06-05 04:35:06,875 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:06,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:06,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:06,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:06,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:06,984 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_33]} [2021-06-05 04:35:06,986 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 9 treesize of output 7 [2021-06-05 04:35:06,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:07,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:07,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:07,017 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:35:07,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:07,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:07,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:07,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,061 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 9 treesize of output 7 [2021-06-05 04:35:07,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:07,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:07,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:07,097 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 04:35:07,169 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 04:35:07,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589238661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:07,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:07,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:07,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112977462] [2021-06-05 04:35:07,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:07,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:07,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:07,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:07,169 INFO L87 Difference]: Start difference. First operand 432 states and 1348 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:07,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:07,588 INFO L93 Difference]: Finished difference Result 738 states and 2235 transitions. [2021-06-05 04:35:07,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:35:07,588 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:07,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:07,589 INFO L225 Difference]: With dead ends: 738 [2021-06-05 04:35:07,589 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 04:35:07,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 368.5ms TimeCoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:35:07,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 04:35:07,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 438. [2021-06-05 04:35:07,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.137299771167048) internal successors, (1371), 437 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:07,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1371 transitions. [2021-06-05 04:35:07,595 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1371 transitions. Word has length 21 [2021-06-05 04:35:07,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:07,595 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1371 transitions. [2021-06-05 04:35:07,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:07,595 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1371 transitions. [2021-06-05 04:35:07,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:07,595 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:07,595 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:07,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable928,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:07,796 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:07,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:07,796 INFO L82 PathProgramCache]: Analyzing trace with hash -838095489, now seen corresponding path program 262 times [2021-06-05 04:35:07,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:07,796 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531563755] [2021-06-05 04:35:07,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:07,884 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 04:35:07,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:07,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531563755] [2021-06-05 04:35:07,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531563755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:07,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718887727] [2021-06-05 04:35:07,884 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:07,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:07,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:07,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:07,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:07,950 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 17 treesize of output 13 [2021-06-05 04:35:07,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,953 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 9 treesize of output 7 [2021-06-05 04:35:07,953 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:07,963 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:07,988 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 19 treesize of output 15 [2021-06-05 04:35:07,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:07,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:07,999 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:08,001 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 9 treesize of output 7 [2021-06-05 04:35:08,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:08,010 INFO L518 ElimStorePlain]: Eliminatee v_prenex_34 vanished before elimination [2021-06-05 04:35:08,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:08,011 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:35:08,084 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 04:35:08,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718887727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:08,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:08,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:08,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203973256] [2021-06-05 04:35:08,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:08,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:08,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:08,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:08,085 INFO L87 Difference]: Start difference. First operand 438 states and 1371 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:08,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:08,383 INFO L93 Difference]: Finished difference Result 660 states and 1997 transitions. [2021-06-05 04:35:08,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:08,383 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:08,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:08,384 INFO L225 Difference]: With dead ends: 660 [2021-06-05 04:35:08,384 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:35:08,384 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 271.5ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:08,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:35:08,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 449. [2021-06-05 04:35:08,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.140625) internal successors, (1407), 448 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:08,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1407 transitions. [2021-06-05 04:35:08,389 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1407 transitions. Word has length 21 [2021-06-05 04:35:08,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:08,389 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1407 transitions. [2021-06-05 04:35:08,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:08,389 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1407 transitions. [2021-06-05 04:35:08,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:08,390 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:08,390 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:08,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable938,263 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:08,590 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:08,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:08,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1496124841, now seen corresponding path program 263 times [2021-06-05 04:35:08,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:08,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278265631] [2021-06-05 04:35:08,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:08,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:08,710 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 04:35:08,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:08,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278265631] [2021-06-05 04:35:08,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278265631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:08,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108095081] [2021-06-05 04:35:08,711 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:08,737 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:08,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:08,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:08,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:08,818 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_36]} [2021-06-05 04:35:08,820 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 9 treesize of output 7 [2021-06-05 04:35:08,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:08,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:08,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:08,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:08,851 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:35:08,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:08,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:08,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:08,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:08,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:08,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:08,944 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:08,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:08,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:08,970 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:83, output treesize:31 [2021-06-05 04:35:09,049 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 04:35:09,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108095081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:09,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:09,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:09,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80178540] [2021-06-05 04:35:09,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:09,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:09,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:09,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:09,049 INFO L87 Difference]: Start difference. First operand 449 states and 1407 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:09,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:09,429 INFO L93 Difference]: Finished difference Result 698 states and 2134 transitions. [2021-06-05 04:35:09,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:35:09,430 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:09,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:09,431 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:35:09,431 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 04:35:09,431 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 434.3ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:35:09,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 04:35:09,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 446. [2021-06-05 04:35:09,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.134831460674157) internal successors, (1395), 445 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:09,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1395 transitions. [2021-06-05 04:35:09,436 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1395 transitions. Word has length 21 [2021-06-05 04:35:09,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:09,436 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1395 transitions. [2021-06-05 04:35:09,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:09,436 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1395 transitions. [2021-06-05 04:35:09,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:09,436 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:09,436 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:09,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable949 [2021-06-05 04:35:09,637 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:09,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:09,637 INFO L82 PathProgramCache]: Analyzing trace with hash 322512813, now seen corresponding path program 264 times [2021-06-05 04:35:09,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:09,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518558851] [2021-06-05 04:35:09,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:09,729 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 04:35:09,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:09,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518558851] [2021-06-05 04:35:09,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518558851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:09,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161646182] [2021-06-05 04:35:09,730 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:09,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:09,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:09,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:09,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:09,796 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 17 treesize of output 13 [2021-06-05 04:35:09,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:09,799 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 9 treesize of output 7 [2021-06-05 04:35:09,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:09,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:09,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:09,809 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:35:09,843 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 19 treesize of output 15 [2021-06-05 04:35:09,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:09,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:09,847 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:09,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:09,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:35:09,890 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 04:35:09,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161646182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:09,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:09,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:09,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224706370] [2021-06-05 04:35:09,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:09,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:09,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:09,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:09,891 INFO L87 Difference]: Start difference. First operand 446 states and 1395 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:10,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:10,078 INFO L93 Difference]: Finished difference Result 591 states and 1798 transitions. [2021-06-05 04:35:10,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:10,078 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:10,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:10,079 INFO L225 Difference]: With dead ends: 591 [2021-06-05 04:35:10,079 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 04:35:10,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 204.4ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:10,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 04:35:10,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 432. [2021-06-05 04:35:10,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:10,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 04:35:10,084 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 04:35:10,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:10,084 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 04:35:10,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:10,084 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 04:35:10,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:10,084 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:10,084 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:10,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable957,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:10,285 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:10,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:10,285 INFO L82 PathProgramCache]: Analyzing trace with hash -523816653, now seen corresponding path program 265 times [2021-06-05 04:35:10,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:10,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454197921] [2021-06-05 04:35:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:10,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:10,390 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 04:35:10,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454197921] [2021-06-05 04:35:10,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454197921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310746701] [2021-06-05 04:35:10,391 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:10,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:10,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:10,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:10,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:10,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:10,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:10,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:10,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:10,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:29 [2021-06-05 04:35:10,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:10,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:10,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:10,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:10,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:10,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:10,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:10,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:10,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:10,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 04:35:10,622 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 04:35:10,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310746701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:10,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:10,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:10,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516868185] [2021-06-05 04:35:10,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:10,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:10,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:10,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:10,622 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:10,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:10,759 INFO L93 Difference]: Finished difference Result 506 states and 1559 transitions. [2021-06-05 04:35:10,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:10,759 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:35:10,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:10,760 INFO L225 Difference]: With dead ends: 506 [2021-06-05 04:35:10,760 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 04:35:10,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 184.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:10,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 04:35:10,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 438. [2021-06-05 04:35:10,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.128146453089245) internal successors, (1367), 437 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:10,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1367 transitions. [2021-06-05 04:35:10,764 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1367 transitions. Word has length 21 [2021-06-05 04:35:10,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:10,764 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1367 transitions. [2021-06-05 04:35:10,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:10,765 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1367 transitions. [2021-06-05 04:35:10,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:10,765 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:10,765 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:10,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable960 [2021-06-05 04:35:10,968 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:10,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:10,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1025607989, now seen corresponding path program 266 times [2021-06-05 04:35:10,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:10,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044669730] [2021-06-05 04:35:10,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:11,073 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 04:35:11,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:11,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044669730] [2021-06-05 04:35:11,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044669730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:11,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331697074] [2021-06-05 04:35:11,073 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 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:11,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:11,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:11,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:11,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:11,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:11,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:11,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 04:35:11,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:11,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:11,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:35:11,276 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 04:35:11,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331697074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:11,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:11,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:11,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519147568] [2021-06-05 04:35:11,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:11,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:11,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:11,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:11,277 INFO L87 Difference]: Start difference. First operand 438 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:11,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:11,395 INFO L93 Difference]: Finished difference Result 515 states and 1583 transitions. [2021-06-05 04:35:11,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:11,395 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:11,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:11,396 INFO L225 Difference]: With dead ends: 515 [2021-06-05 04:35:11,396 INFO L226 Difference]: Without dead ends: 493 [2021-06-05 04:35:11,396 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 167.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:11,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-06-05 04:35:11,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 435. [2021-06-05 04:35:11,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.122119815668203) internal successors, (1355), 434 states have internal predecessors, (1355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:11,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1355 transitions. [2021-06-05 04:35:11,400 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1355 transitions. Word has length 21 [2021-06-05 04:35:11,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:11,400 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1355 transitions. [2021-06-05 04:35:11,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:11,400 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1355 transitions. [2021-06-05 04:35:11,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:11,401 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:11,401 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:11,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable967,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:11,601 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:11,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:11,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1162575187, now seen corresponding path program 267 times [2021-06-05 04:35:11,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:11,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407633204] [2021-06-05 04:35:11,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:11,708 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 04:35:11,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:11,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407633204] [2021-06-05 04:35:11,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407633204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:11,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658887507] [2021-06-05 04:35:11,709 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:11,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:11,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:11,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:11,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:11,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:11,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:11,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:35:11,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:11,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:11,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:11,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:11,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:11,887 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:35:11,900 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 04:35:11,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658887507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:11,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:11,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:11,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893820910] [2021-06-05 04:35:11,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:11,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:11,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:11,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:11,900 INFO L87 Difference]: Start difference. First operand 435 states and 1355 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:12,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:12,044 INFO L93 Difference]: Finished difference Result 503 states and 1550 transitions. [2021-06-05 04:35:12,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:12,045 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:12,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:12,045 INFO L225 Difference]: With dead ends: 503 [2021-06-05 04:35:12,045 INFO L226 Difference]: Without dead ends: 481 [2021-06-05 04:35:12,045 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 168.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:12,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-05 04:35:12,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 432. [2021-06-05 04:35:12,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:12,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 04:35:12,050 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 04:35:12,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:12,050 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 04:35:12,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:12,050 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 04:35:12,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:12,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:12,050 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:12,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable970 [2021-06-05 04:35:12,251 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:12,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:12,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1459153209, now seen corresponding path program 268 times [2021-06-05 04:35:12,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:12,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306689693] [2021-06-05 04:35:12,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:12,354 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 04:35:12,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:12,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306689693] [2021-06-05 04:35:12,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306689693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:12,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135121529] [2021-06-05 04:35:12,354 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 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:12,380 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:12,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:12,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:12,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:12,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:12,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:12,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:12,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:12,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:35:12,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:12,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:12,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:12,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:12,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:12,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:12,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:12,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:12,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:12,591 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:12,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:12,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:12,607 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 04:35:12,634 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 04:35:12,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135121529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:12,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:12,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:12,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007682463] [2021-06-05 04:35:12,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:12,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:12,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:12,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:12,634 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:12,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:12,953 INFO L93 Difference]: Finished difference Result 714 states and 2156 transitions. [2021-06-05 04:35:12,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:35:12,954 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:12,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:12,955 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:35:12,955 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:35:12,955 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 293.0ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:12,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:35:12,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 430. [2021-06-05 04:35:12,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.125874125874126) internal successors, (1341), 429 states have internal predecessors, (1341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:12,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1341 transitions. [2021-06-05 04:35:12,960 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1341 transitions. Word has length 21 [2021-06-05 04:35:12,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:12,960 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1341 transitions. [2021-06-05 04:35:12,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:12,960 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1341 transitions. [2021-06-05 04:35:12,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:12,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:12,960 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:13,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable973 [2021-06-05 04:35:13,161 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:13,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:13,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1399639067, now seen corresponding path program 269 times [2021-06-05 04:35:13,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:13,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604017329] [2021-06-05 04:35:13,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:13,266 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 04:35:13,267 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:13,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604017329] [2021-06-05 04:35:13,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604017329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:13,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993186028] [2021-06-05 04:35:13,267 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 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:13,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:13,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:13,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:13,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:13,379 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 9 treesize of output 7 [2021-06-05 04:35:13,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:13,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:13,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:13,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:13,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:13,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:13,401 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:35:13,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:13,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:13,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:13,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:13,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:13,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:13,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:13,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:13,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:13,534 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 04:35:13,542 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 04:35:13,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993186028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:13,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:13,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:13,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531442403] [2021-06-05 04:35:13,542 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:13,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:13,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:13,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:13,542 INFO L87 Difference]: Start difference. First operand 430 states and 1341 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:13,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:13,701 INFO L93 Difference]: Finished difference Result 553 states and 1701 transitions. [2021-06-05 04:35:13,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:13,702 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:35:13,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:13,702 INFO L225 Difference]: With dead ends: 553 [2021-06-05 04:35:13,702 INFO L226 Difference]: Without dead ends: 531 [2021-06-05 04:35:13,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 189.8ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:13,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-06-05 04:35:13,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 436. [2021-06-05 04:35:13,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.135632183908046) internal successors, (1364), 435 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:13,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1364 transitions. [2021-06-05 04:35:13,707 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1364 transitions. Word has length 21 [2021-06-05 04:35:13,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:13,707 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1364 transitions. [2021-06-05 04:35:13,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:13,707 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1364 transitions. [2021-06-05 04:35:13,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:13,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:13,708 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:13,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable987,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:13,908 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:13,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:13,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1901430403, now seen corresponding path program 270 times [2021-06-05 04:35:13,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:13,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996899115] [2021-06-05 04:35:13,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:13,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:14,019 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 04:35:14,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:14,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996899115] [2021-06-05 04:35:14,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996899115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:14,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925016551] [2021-06-05 04:35:14,020 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:14,047 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:35:14,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:14,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:14,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:14,123 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 9 treesize of output 7 [2021-06-05 04:35:14,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:14,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:14,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:14,145 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:35:14,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:14,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:14,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:14,227 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:14,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,235 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 04:35:14,247 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 04:35:14,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925016551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:14,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:14,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:14,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867290494] [2021-06-05 04:35:14,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:14,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:14,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:14,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:14,248 INFO L87 Difference]: Start difference. First operand 436 states and 1364 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:14,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:14,418 INFO L93 Difference]: Finished difference Result 544 states and 1677 transitions. [2021-06-05 04:35:14,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:14,418 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:14,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:14,419 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:35:14,419 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 04:35:14,419 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 178.9ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:14,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 04:35:14,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 433. [2021-06-05 04:35:14,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.1296296296296298) internal successors, (1352), 432 states have internal predecessors, (1352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:14,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1352 transitions. [2021-06-05 04:35:14,424 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1352 transitions. Word has length 21 [2021-06-05 04:35:14,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:14,424 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1352 transitions. [2021-06-05 04:35:14,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:14,424 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1352 transitions. [2021-06-05 04:35:14,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:14,424 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:14,424 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:14,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable996 [2021-06-05 04:35:14,625 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:14,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:14,625 INFO L82 PathProgramCache]: Analyzing trace with hash -774314949, now seen corresponding path program 271 times [2021-06-05 04:35:14,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:14,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913495654] [2021-06-05 04:35:14,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:14,720 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 04:35:14,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:14,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913495654] [2021-06-05 04:35:14,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913495654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:14,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566737171] [2021-06-05 04:35:14,721 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:14,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:14,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:14,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:14,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,828 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 9 treesize of output 7 [2021-06-05 04:35:14,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:14,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:14,849 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:14,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:14,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:14,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:14,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:14,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:15,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:15,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,007 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:35:15,015 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 04:35:15,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566737171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:15,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:15,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:15,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915648755] [2021-06-05 04:35:15,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:15,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:15,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:15,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:15,016 INFO L87 Difference]: Start difference. First operand 433 states and 1352 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:15,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:15,194 INFO L93 Difference]: Finished difference Result 537 states and 1630 transitions. [2021-06-05 04:35:15,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:15,194 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:35:15,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:15,195 INFO L225 Difference]: With dead ends: 537 [2021-06-05 04:35:15,195 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 04:35:15,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:15,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 04:35:15,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 432. [2021-06-05 04:35:15,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1299303944315544) internal successors, (1349), 431 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:15,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1349 transitions. [2021-06-05 04:35:15,199 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1349 transitions. Word has length 21 [2021-06-05 04:35:15,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:15,199 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1349 transitions. [2021-06-05 04:35:15,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:15,200 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1349 transitions. [2021-06-05 04:35:15,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:15,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:15,200 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:15,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1001,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:15,400 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:15,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:15,401 INFO L82 PathProgramCache]: Analyzing trace with hash -996523561, now seen corresponding path program 272 times [2021-06-05 04:35:15,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:15,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664241077] [2021-06-05 04:35:15,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:15,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:15,514 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 04:35:15,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:15,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664241077] [2021-06-05 04:35:15,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664241077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:15,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107125892] [2021-06-05 04:35:15,514 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 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:15,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:15,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:15,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:15,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:15,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:15,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:15,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:15,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:15,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 04:35:15,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:15,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:15,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:15,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:15,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:15,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:15,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:15,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:15,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:15,784 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:5 [2021-06-05 04:35:15,811 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 04:35:15,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107125892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:15,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:15,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:15,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536006816] [2021-06-05 04:35:15,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:15,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:15,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:15,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:15,811 INFO L87 Difference]: Start difference. First operand 432 states and 1349 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:16,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:16,083 INFO L93 Difference]: Finished difference Result 674 states and 2029 transitions. [2021-06-05 04:35:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:35:16,083 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:16,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:16,084 INFO L225 Difference]: With dead ends: 674 [2021-06-05 04:35:16,084 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 04:35:16,084 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 260.7ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:16,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 04:35:16,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 432. [2021-06-05 04:35:16,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1229698375870067) internal successors, (1346), 431 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:16,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1346 transitions. [2021-06-05 04:35:16,089 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1346 transitions. Word has length 21 [2021-06-05 04:35:16,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:16,089 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1346 transitions. [2021-06-05 04:35:16,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:16,089 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1346 transitions. [2021-06-05 04:35:16,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:16,089 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:16,089 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:16,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1018 [2021-06-05 04:35:16,290 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:16,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:16,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1086051491, now seen corresponding path program 273 times [2021-06-05 04:35:16,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:16,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165106635] [2021-06-05 04:35:16,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:16,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:16,403 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 04:35:16,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:16,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165106635] [2021-06-05 04:35:16,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165106635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:16,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399359543] [2021-06-05 04:35:16,403 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:16,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:16,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:16,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:16,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:16,503 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 9 treesize of output 7 [2021-06-05 04:35:16,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:16,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:16,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:16,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:16,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:16,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:16,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:16,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:16,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:16,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:16,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:16,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:16,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:16,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:16,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:16,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:16,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:35:16,674 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 04:35:16,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399359543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:16,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:16,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:16,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383782380] [2021-06-05 04:35:16,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:16,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:16,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:16,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:16,675 INFO L87 Difference]: Start difference. First operand 432 states and 1346 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:16,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:16,872 INFO L93 Difference]: Finished difference Result 569 states and 1730 transitions. [2021-06-05 04:35:16,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:16,872 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:16,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:16,873 INFO L225 Difference]: With dead ends: 569 [2021-06-05 04:35:16,873 INFO L226 Difference]: Without dead ends: 550 [2021-06-05 04:35:16,873 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 228.2ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:16,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-05 04:35:16,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 419. [2021-06-05 04:35:16,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.1052631578947367) internal successors, (1298), 418 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:16,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1298 transitions. [2021-06-05 04:35:16,877 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1298 transitions. Word has length 21 [2021-06-05 04:35:16,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:16,877 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1298 transitions. [2021-06-05 04:35:16,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:16,877 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1298 transitions. [2021-06-05 04:35:16,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:16,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:16,878 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:17,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1034 [2021-06-05 04:35:17,078 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:17,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:17,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1479953917, now seen corresponding path program 274 times [2021-06-05 04:35:17,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:17,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894578339] [2021-06-05 04:35:17,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:17,186 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 04:35:17,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:17,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894578339] [2021-06-05 04:35:17,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894578339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:17,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081938061] [2021-06-05 04:35:17,187 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:17,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:17,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:17,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:17,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:17,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:17,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:17,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:17,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:17,300 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 9 treesize of output 7 [2021-06-05 04:35:17,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:17,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:17,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:17,319 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:35:17,416 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_38, v_prenex_37], 1=[o_2, o_4]} [2021-06-05 04:35:17,419 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 9 treesize of output 7 [2021-06-05 04:35:17,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:17,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:17,431 INFO L518 ElimStorePlain]: Eliminatee v_prenex_37 vanished before elimination [2021-06-05 04:35:17,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:17,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:17,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:17,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:17,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:17,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:17,446 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:17,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:17,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:17,457 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:48, output treesize:15 [2021-06-05 04:35:17,483 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 04:35:17,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081938061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:17,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:17,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:17,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664264694] [2021-06-05 04:35:17,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:17,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:17,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:17,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:17,484 INFO L87 Difference]: Start difference. First operand 419 states and 1298 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:17,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:17,647 INFO L93 Difference]: Finished difference Result 550 states and 1683 transitions. [2021-06-05 04:35:17,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:17,647 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:17,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:17,648 INFO L225 Difference]: With dead ends: 550 [2021-06-05 04:35:17,648 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 04:35:17,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 191.9ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:17,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 04:35:17,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 419. [2021-06-05 04:35:17,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.1052631578947367) internal successors, (1298), 418 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:17,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1298 transitions. [2021-06-05 04:35:17,652 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1298 transitions. Word has length 21 [2021-06-05 04:35:17,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:17,652 INFO L482 AbstractCegarLoop]: Abstraction has 419 states and 1298 transitions. [2021-06-05 04:35:17,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:17,652 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1298 transitions. [2021-06-05 04:35:17,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:17,653 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:17,653 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:17,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1040,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:17,853 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:17,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:17,854 INFO L82 PathProgramCache]: Analyzing trace with hash 385254999, now seen corresponding path program 275 times [2021-06-05 04:35:17,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:17,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636941316] [2021-06-05 04:35:17,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:17,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:17,970 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 04:35:17,970 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:17,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636941316] [2021-06-05 04:35:17,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636941316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:17,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550301767] [2021-06-05 04:35:17,970 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 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:17,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:17,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:17,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:17,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:18,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:18,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:18,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:18,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:18,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:18,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:35:18,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:18,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:18,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:18,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:18,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:18,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:18,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:18,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:18,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:18,189 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:18,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:18,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:18,207 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:35:18,257 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 04:35:18,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550301767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:18,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:18,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:18,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769847534] [2021-06-05 04:35:18,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:18,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:18,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:18,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:18,258 INFO L87 Difference]: Start difference. First operand 419 states and 1298 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:18,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:18,693 INFO L93 Difference]: Finished difference Result 747 states and 2235 transitions. [2021-06-05 04:35:18,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:35:18,693 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:18,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:18,694 INFO L225 Difference]: With dead ends: 747 [2021-06-05 04:35:18,694 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 04:35:18,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 387.1ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:35:18,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 04:35:18,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 420. [2021-06-05 04:35:18,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.1288782816229115) internal successors, (1311), 419 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:18,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1311 transitions. [2021-06-05 04:35:18,699 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1311 transitions. Word has length 21 [2021-06-05 04:35:18,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:18,699 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1311 transitions. [2021-06-05 04:35:18,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:18,699 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1311 transitions. [2021-06-05 04:35:18,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:18,700 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:18,700 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:18,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1050 [2021-06-05 04:35:18,900 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:18,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:18,900 INFO L82 PathProgramCache]: Analyzing trace with hash -239030765, now seen corresponding path program 276 times [2021-06-05 04:35:18,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:18,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661428381] [2021-06-05 04:35:18,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:18,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:19,007 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 04:35:19,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:19,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661428381] [2021-06-05 04:35:19,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661428381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:19,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723756339] [2021-06-05 04:35:19,008 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 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:19,034 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:35:19,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:19,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:19,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:19,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:19,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,116 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 9 treesize of output 7 [2021-06-05 04:35:19,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:19,136 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:19,196 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_40, v_prenex_39]} [2021-06-05 04:35:19,198 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 9 treesize of output 7 [2021-06-05 04:35:19,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,215 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:19,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:19,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:19,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:19,247 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:21 [2021-06-05 04:35:19,281 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 04:35:19,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723756339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:19,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:19,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:19,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905981234] [2021-06-05 04:35:19,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:19,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:19,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:19,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:19,282 INFO L87 Difference]: Start difference. First operand 420 states and 1311 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:19,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:19,460 INFO L93 Difference]: Finished difference Result 554 states and 1699 transitions. [2021-06-05 04:35:19,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:19,460 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:19,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:19,461 INFO L225 Difference]: With dead ends: 554 [2021-06-05 04:35:19,461 INFO L226 Difference]: Without dead ends: 525 [2021-06-05 04:35:19,461 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:19,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-05 04:35:19,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 420. [2021-06-05 04:35:19,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.1288782816229115) internal successors, (1311), 419 states have internal predecessors, (1311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:19,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1311 transitions. [2021-06-05 04:35:19,465 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1311 transitions. Word has length 21 [2021-06-05 04:35:19,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:19,465 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1311 transitions. [2021-06-05 04:35:19,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:19,465 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1311 transitions. [2021-06-05 04:35:19,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:19,466 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:19,466 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:19,666 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1063,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:19,666 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:19,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:19,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1230358977, now seen corresponding path program 277 times [2021-06-05 04:35:19,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:19,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932489838] [2021-06-05 04:35:19,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:19,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:19,786 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 04:35:19,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:19,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932489838] [2021-06-05 04:35:19,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932489838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:19,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986408429] [2021-06-05 04:35:19,786 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 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:19,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:19,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:19,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:19,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:19,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:35:19,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:19,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:19,926 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:19,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:19,952 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:19,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:19,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:19,974 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 04:35:20,049 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 04:35:20,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986408429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:20,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:20,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:20,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626457137] [2021-06-05 04:35:20,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:20,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:20,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:20,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:20,050 INFO L87 Difference]: Start difference. First operand 420 states and 1311 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:20,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:20,439 INFO L93 Difference]: Finished difference Result 673 states and 2025 transitions. [2021-06-05 04:35:20,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:35:20,439 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:20,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:20,440 INFO L225 Difference]: With dead ends: 673 [2021-06-05 04:35:20,440 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:35:20,440 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 371.7ms TimeCoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:35:20,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:35:20,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 415. [2021-06-05 04:35:20,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:20,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 04:35:20,445 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 04:35:20,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:20,445 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 04:35:20,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:20,445 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 04:35:20,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:20,446 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:20,446 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:20,646 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1070 [2021-06-05 04:35:20,646 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:20,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:20,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1157356413, now seen corresponding path program 278 times [2021-06-05 04:35:20,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:20,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760749187] [2021-06-05 04:35:20,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:20,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:20,755 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 04:35:20,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:20,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760749187] [2021-06-05 04:35:20,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760749187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:20,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718915719] [2021-06-05 04:35:20,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:20,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:20,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:20,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:20,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:20,855 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_41]} [2021-06-05 04:35:20,857 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 9 treesize of output 7 [2021-06-05 04:35:20,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:20,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:20,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:20,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:20,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:20,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:20,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:20,889 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:35:20,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:20,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:20,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:20,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:20,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:20,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:20,963 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:20,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:20,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:20,972 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:35:20,989 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 04:35:20,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718915719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:20,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:20,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:20,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7590141] [2021-06-05 04:35:20,990 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:20,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:20,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:20,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:20,990 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:21,157 INFO L93 Difference]: Finished difference Result 526 states and 1607 transitions. [2021-06-05 04:35:21,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:21,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:21,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:21,158 INFO L225 Difference]: With dead ends: 526 [2021-06-05 04:35:21,158 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 04:35:21,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 176.8ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:21,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 04:35:21,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 415. [2021-06-05 04:35:21,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 04:35:21,162 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 04:35:21,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:21,162 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 04:35:21,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,162 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 04:35:21,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:21,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:21,163 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:21,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1080,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:21,363 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:21,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:21,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1087653237, now seen corresponding path program 279 times [2021-06-05 04:35:21,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:21,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263062043] [2021-06-05 04:35:21,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:21,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:21,460 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 04:35:21,460 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:21,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263062043] [2021-06-05 04:35:21,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263062043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:21,460 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062913896] [2021-06-05 04:35:21,460 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 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:21,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:35:21,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:21,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:21,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:21,558 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_42]} [2021-06-05 04:35:21,561 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 9 treesize of output 7 [2021-06-05 04:35:21,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:21,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:21,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:21,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:21,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:21,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:21,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:21,596 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:35:21,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:21,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:21,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:21,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:21,643 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 9 treesize of output 7 [2021-06-05 04:35:21,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:21,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:21,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:21,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:21,663 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:21,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:21,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:21,680 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:35:21,717 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 04:35:21,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062913896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:21,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:21,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:21,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110723692] [2021-06-05 04:35:21,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:21,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:21,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:21,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:21,718 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:21,856 INFO L93 Difference]: Finished difference Result 541 states and 1656 transitions. [2021-06-05 04:35:21,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:21,857 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:21,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:21,857 INFO L225 Difference]: With dead ends: 541 [2021-06-05 04:35:21,857 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 04:35:21,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:21,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 04:35:21,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 415. [2021-06-05 04:35:21,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.103864734299517) internal successors, (1285), 414 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1285 transitions. [2021-06-05 04:35:21,862 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1285 transitions. Word has length 21 [2021-06-05 04:35:21,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:21,862 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1285 transitions. [2021-06-05 04:35:21,862 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:21,862 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1285 transitions. [2021-06-05 04:35:21,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:21,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:21,862 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:22,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1085,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:22,063 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:22,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:22,063 INFO L82 PathProgramCache]: Analyzing trace with hash -790386827, now seen corresponding path program 280 times [2021-06-05 04:35:22,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:22,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105989043] [2021-06-05 04:35:22,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:22,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:22,182 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 04:35:22,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:22,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105989043] [2021-06-05 04:35:22,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105989043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:22,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536416523] [2021-06-05 04:35:22,182 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 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:22,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:22,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:22,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:22,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:22,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:22,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:22,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:22,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:22,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:22,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:35:22,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 11 treesize of output 9 [2021-06-05 04:35:22,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:22,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:22,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:22,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:22,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:22,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:22,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:22,341 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:22,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:22,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:22,359 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:35:22,433 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 04:35:22,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536416523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:22,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:22,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:22,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939404413] [2021-06-05 04:35:22,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:22,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:22,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:22,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:22,433 INFO L87 Difference]: Start difference. First operand 415 states and 1285 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:22,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:22,652 INFO L93 Difference]: Finished difference Result 560 states and 1702 transitions. [2021-06-05 04:35:22,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:22,653 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:22,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:22,653 INFO L225 Difference]: With dead ends: 560 [2021-06-05 04:35:22,653 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 04:35:22,653 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 240.4ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:35:22,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 04:35:22,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 414. [2021-06-05 04:35:22,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 3.1138014527845037) internal successors, (1286), 413 states have internal predecessors, (1286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:22,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1286 transitions. [2021-06-05 04:35:22,658 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1286 transitions. Word has length 21 [2021-06-05 04:35:22,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:22,658 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 1286 transitions. [2021-06-05 04:35:22,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:22,658 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1286 transitions. [2021-06-05 04:35:22,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:22,658 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:22,658 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:22,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1092 [2021-06-05 04:35:22,859 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:22,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:22,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1074649511, now seen corresponding path program 281 times [2021-06-05 04:35:22,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:22,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846465003] [2021-06-05 04:35:22,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:22,975 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 04:35:22,976 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:22,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846465003] [2021-06-05 04:35:22,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846465003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:22,976 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947899960] [2021-06-05 04:35:22,976 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:23,002 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:23,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:23,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:23,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:23,061 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 9 treesize of output 7 [2021-06-05 04:35:23,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:23,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:23,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:23,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:23,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:23,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:23,084 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 04:35:23,134 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 9 treesize of output 7 [2021-06-05 04:35:23,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:23,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:23,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:23,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:23,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:23,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:23,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:23,157 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:23,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:23,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:23,174 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:73, output treesize:22 [2021-06-05 04:35:23,250 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 04:35:23,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947899960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:23,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:23,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:23,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78417655] [2021-06-05 04:35:23,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:23,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:23,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:23,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:23,250 INFO L87 Difference]: Start difference. First operand 414 states and 1286 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:23,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:23,695 INFO L93 Difference]: Finished difference Result 664 states and 1996 transitions. [2021-06-05 04:35:23,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:35:23,695 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:23,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:23,696 INFO L225 Difference]: With dead ends: 664 [2021-06-05 04:35:23,696 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:35:23,696 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 455.0ms TimeCoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:35:23,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:35:23,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 425. [2021-06-05 04:35:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1179245283018866) internal successors, (1322), 424 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:23,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1322 transitions. [2021-06-05 04:35:23,701 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1322 transitions. Word has length 21 [2021-06-05 04:35:23,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:23,701 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1322 transitions. [2021-06-05 04:35:23,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:23,701 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1322 transitions. [2021-06-05 04:35:23,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:23,701 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:23,701 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:23,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1101 [2021-06-05 04:35:23,902 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:23,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:23,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1001040279, now seen corresponding path program 282 times [2021-06-05 04:35:23,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:23,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581705258] [2021-06-05 04:35:23,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:23,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:24,008 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 04:35:24,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:24,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581705258] [2021-06-05 04:35:24,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581705258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:24,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187518596] [2021-06-05 04:35:24,008 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 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:24,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:24,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:24,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:24,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:24,098 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 9 treesize of output 7 [2021-06-05 04:35:24,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:24,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:24,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:24,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:24,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:48 [2021-06-05 04:35:24,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:24,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:24,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:24,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:24,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:24,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:24,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,204 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 04:35:24,249 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 04:35:24,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187518596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:24,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:24,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:24,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192339715] [2021-06-05 04:35:24,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:24,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:24,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:24,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:24,250 INFO L87 Difference]: Start difference. First operand 425 states and 1322 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:24,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:24,541 INFO L93 Difference]: Finished difference Result 581 states and 1758 transitions. [2021-06-05 04:35:24,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:24,541 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:24,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:24,542 INFO L225 Difference]: With dead ends: 581 [2021-06-05 04:35:24,542 INFO L226 Difference]: Without dead ends: 560 [2021-06-05 04:35:24,542 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 317.4ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:35:24,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-06-05 04:35:24,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 408. [2021-06-05 04:35:24,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 3.0933660933660936) internal successors, (1259), 407 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:24,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 1259 transitions. [2021-06-05 04:35:24,547 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 1259 transitions. Word has length 21 [2021-06-05 04:35:24,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:24,547 INFO L482 AbstractCegarLoop]: Abstraction has 408 states and 1259 transitions. [2021-06-05 04:35:24,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:24,547 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 1259 transitions. [2021-06-05 04:35:24,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:24,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:24,547 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:24,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1114 [2021-06-05 04:35:24,748 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:24,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:24,748 INFO L82 PathProgramCache]: Analyzing trace with hash -324653355, now seen corresponding path program 283 times [2021-06-05 04:35:24,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:24,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788938867] [2021-06-05 04:35:24,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:24,847 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 04:35:24,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:24,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788938867] [2021-06-05 04:35:24,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788938867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:24,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114536289] [2021-06-05 04:35:24,847 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 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:24,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:24,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:24,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:24,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:24,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:24,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:24,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,951 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 9 treesize of output 7 [2021-06-05 04:35:24,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:24,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:24,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:24,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:25,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:25,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:25,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:25,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:25,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:25,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:25,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,103 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:35:25,111 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 04:35:25,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114536289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:25,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:25,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:25,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539054151] [2021-06-05 04:35:25,111 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:25,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:25,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:25,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:25,111 INFO L87 Difference]: Start difference. First operand 408 states and 1259 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:25,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:25,309 INFO L93 Difference]: Finished difference Result 494 states and 1507 transitions. [2021-06-05 04:35:25,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:25,309 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:35:25,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:25,310 INFO L225 Difference]: With dead ends: 494 [2021-06-05 04:35:25,310 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 04:35:25,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 173.7ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:25,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 04:35:25,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 418. [2021-06-05 04:35:25,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.105515587529976) internal successors, (1295), 417 states have internal predecessors, (1295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:25,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1295 transitions. [2021-06-05 04:35:25,314 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1295 transitions. Word has length 21 [2021-06-05 04:35:25,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:25,314 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1295 transitions. [2021-06-05 04:35:25,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:35:25,314 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1295 transitions. [2021-06-05 04:35:25,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:25,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:25,315 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:25,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1119,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:25,515 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:25,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:25,515 INFO L82 PathProgramCache]: Analyzing trace with hash -826444691, now seen corresponding path program 284 times [2021-06-05 04:35:25,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:25,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980459150] [2021-06-05 04:35:25,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:25,617 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 04:35:25,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:25,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980459150] [2021-06-05 04:35:25,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980459150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:25,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281163369] [2021-06-05 04:35:25,617 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 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:25,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:25,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:25,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:25,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:25,717 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 9 treesize of output 7 [2021-06-05 04:35:25,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:25,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:25,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:25,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:25,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:25,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:25,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:25,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:25,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:25,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:25,823 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:25,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:25,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:15 [2021-06-05 04:35:25,845 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 04:35:25,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281163369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:25,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:25,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:25,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984160472] [2021-06-05 04:35:25,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:25,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:25,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:25,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:25,845 INFO L87 Difference]: Start difference. First operand 418 states and 1295 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:26,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:26,017 INFO L93 Difference]: Finished difference Result 503 states and 1531 transitions. [2021-06-05 04:35:26,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:26,017 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:26,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:26,017 INFO L225 Difference]: With dead ends: 503 [2021-06-05 04:35:26,018 INFO L226 Difference]: Without dead ends: 481 [2021-06-05 04:35:26,018 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 159.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:26,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-06-05 04:35:26,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 415. [2021-06-05 04:35:26,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0990338164251208) internal successors, (1283), 414 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:26,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1283 transitions. [2021-06-05 04:35:26,022 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1283 transitions. Word has length 21 [2021-06-05 04:35:26,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:26,022 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1283 transitions. [2021-06-05 04:35:26,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:26,022 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1283 transitions. [2021-06-05 04:35:26,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:26,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:26,022 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:26,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1132 [2021-06-05 04:35:26,223 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:26,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:26,223 INFO L82 PathProgramCache]: Analyzing trace with hash 78462151, now seen corresponding path program 285 times [2021-06-05 04:35:26,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:26,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676941283] [2021-06-05 04:35:26,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:26,324 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 04:35:26,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:26,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676941283] [2021-06-05 04:35:26,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676941283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:26,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925711300] [2021-06-05 04:35:26,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:26,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:26,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:26,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:26,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:26,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:26,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:26,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:26,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:26,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:26,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:35:26,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:26,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:26,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:26,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:26,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:26,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:26,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:26,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:26,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:26,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:26,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:26,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:26,590 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 04:35:26,617 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 04:35:26,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925711300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:26,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:26,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:26,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58049524] [2021-06-05 04:35:26,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:26,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:26,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:26,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:26,617 INFO L87 Difference]: Start difference. First operand 415 states and 1283 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:26,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:26,913 INFO L93 Difference]: Finished difference Result 645 states and 1933 transitions. [2021-06-05 04:35:26,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:35:26,913 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:26,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:26,914 INFO L225 Difference]: With dead ends: 645 [2021-06-05 04:35:26,914 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 04:35:26,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 249.5ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:26,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 04:35:26,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 415. [2021-06-05 04:35:26,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0917874396135265) internal successors, (1280), 414 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:26,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1280 transitions. [2021-06-05 04:35:26,918 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1280 transitions. Word has length 21 [2021-06-05 04:35:26,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:26,919 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1280 transitions. [2021-06-05 04:35:26,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:26,919 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1280 transitions. [2021-06-05 04:35:26,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:26,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:26,919 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:27,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1138 [2021-06-05 04:35:27,120 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:27,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:27,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1740027667, now seen corresponding path program 286 times [2021-06-05 04:35:27,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:27,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529845323] [2021-06-05 04:35:27,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:27,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:27,218 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 04:35:27,218 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:27,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529845323] [2021-06-05 04:35:27,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529845323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:27,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332159637] [2021-06-05 04:35:27,219 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 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:27,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:27,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:27,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:27,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:27,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 9 treesize of output 7 [2021-06-05 04:35:27,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:27,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:27,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:27,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:27,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:27,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:27,341 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:27,449 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_43, v_prenex_44]} [2021-06-05 04:35:27,452 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 9 treesize of output 7 [2021-06-05 04:35:27,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:27,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:27,466 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:27,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:27,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:27,469 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:27,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:27,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:27,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:27,482 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:27,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:27,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:27,494 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:15 [2021-06-05 04:35:27,520 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 04:35:27,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332159637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:27,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:27,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:27,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984128538] [2021-06-05 04:35:27,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:27,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:27,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:27,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:27,521 INFO L87 Difference]: Start difference. First operand 415 states and 1280 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:27,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:27,679 INFO L93 Difference]: Finished difference Result 541 states and 1651 transitions. [2021-06-05 04:35:27,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:27,680 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:27,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:27,680 INFO L225 Difference]: With dead ends: 541 [2021-06-05 04:35:27,680 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 04:35:27,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 174.6ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:27,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 04:35:27,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 415. [2021-06-05 04:35:27,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.0917874396135265) internal successors, (1280), 414 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:27,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1280 transitions. [2021-06-05 04:35:27,685 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1280 transitions. Word has length 21 [2021-06-05 04:35:27,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:27,685 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1280 transitions. [2021-06-05 04:35:27,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:27,685 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1280 transitions. [2021-06-05 04:35:27,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:27,685 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:27,685 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:27,885 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 287 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1154 [2021-06-05 04:35:27,885 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:27,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:27,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1460240711, now seen corresponding path program 287 times [2021-06-05 04:35:27,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:27,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427905475] [2021-06-05 04:35:27,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:27,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:27,982 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 04:35:27,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:27,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427905475] [2021-06-05 04:35:27,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427905475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:27,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395102967] [2021-06-05 04:35:27,982 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:28,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:28,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:28,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:28,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:28,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:28,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:28,069 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:35:28,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:28,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:28,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:28,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:28,216 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:35:28,234 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 04:35:28,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395102967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:28,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:28,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:28,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314920298] [2021-06-05 04:35:28,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:28,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:28,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:28,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:28,234 INFO L87 Difference]: Start difference. First operand 415 states and 1280 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:28,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:28,403 INFO L93 Difference]: Finished difference Result 498 states and 1517 transitions. [2021-06-05 04:35:28,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:28,404 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:28,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:28,404 INFO L225 Difference]: With dead ends: 498 [2021-06-05 04:35:28,404 INFO L226 Difference]: Without dead ends: 471 [2021-06-05 04:35:28,404 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 162.0ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:28,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-06-05 04:35:28,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 412. [2021-06-05 04:35:28,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 3.0948905109489053) internal successors, (1272), 411 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:28,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1272 transitions. [2021-06-05 04:35:28,409 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1272 transitions. Word has length 21 [2021-06-05 04:35:28,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:28,409 INFO L482 AbstractCegarLoop]: Abstraction has 412 states and 1272 transitions. [2021-06-05 04:35:28,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:28,409 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1272 transitions. [2021-06-05 04:35:28,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:28,409 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:28,409 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:28,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1173,288 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:28,610 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:28,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:28,610 INFO L82 PathProgramCache]: Analyzing trace with hash 835954947, now seen corresponding path program 288 times [2021-06-05 04:35:28,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:28,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150500753] [2021-06-05 04:35:28,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:28,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:28,707 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 04:35:28,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:28,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150500753] [2021-06-05 04:35:28,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150500753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:28,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662288524] [2021-06-05 04:35:28,708 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 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:28,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:28,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:28,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:28,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:28,804 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 9 treesize of output 7 [2021-06-05 04:35:28,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:28,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:28,828 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:35:28,869 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_46, v_prenex_45]} [2021-06-05 04:35:28,871 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 9 treesize of output 7 [2021-06-05 04:35:28,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,888 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:28,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:28,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:28,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:28,907 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:28,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:28,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:28,920 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:24 [2021-06-05 04:35:28,954 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 04:35:28,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662288524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:28,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:28,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:28,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211445626] [2021-06-05 04:35:28,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:28,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:28,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:28,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:28,955 INFO L87 Difference]: Start difference. First operand 412 states and 1272 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:29,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:29,099 INFO L93 Difference]: Finished difference Result 544 states and 1659 transitions. [2021-06-05 04:35:29,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:29,099 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:29,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:29,100 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:35:29,100 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 04:35:29,100 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:29,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 04:35:29,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 413. [2021-06-05 04:35:29,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1019417475728157) internal successors, (1278), 412 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:29,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1278 transitions. [2021-06-05 04:35:29,104 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1278 transitions. Word has length 21 [2021-06-05 04:35:29,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:29,104 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1278 transitions. [2021-06-05 04:35:29,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:29,104 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1278 transitions. [2021-06-05 04:35:29,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:29,105 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:29,105 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:29,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1186,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:29,320 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:29,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:29,321 INFO L82 PathProgramCache]: Analyzing trace with hash 848958673, now seen corresponding path program 289 times [2021-06-05 04:35:29,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:29,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117970856] [2021-06-05 04:35:29,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:29,433 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 04:35:29,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:29,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117970856] [2021-06-05 04:35:29,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117970856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:29,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117503692] [2021-06-05 04:35:29,434 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 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:29,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:29,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:29,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:29,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:29,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:29,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:29,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:29,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:29,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:35:29,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:29,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:29,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:29,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:29,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:29,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:29,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:29,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:29,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:29,589 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:29,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:29,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:29,608 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:35:29,688 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 04:35:29,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117503692] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:29,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:29,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:29,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881895925] [2021-06-05 04:35:29,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:29,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:29,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:29,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:29,689 INFO L87 Difference]: Start difference. First operand 413 states and 1278 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:30,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:30,019 INFO L93 Difference]: Finished difference Result 565 states and 1709 transitions. [2021-06-05 04:35:30,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:30,020 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:30,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:30,020 INFO L225 Difference]: With dead ends: 565 [2021-06-05 04:35:30,020 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 04:35:30,020 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 312.8ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:35:30,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 04:35:30,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 411. [2021-06-05 04:35:30,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.0902439024390245) internal successors, (1267), 410 states have internal predecessors, (1267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:30,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1267 transitions. [2021-06-05 04:35:30,024 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1267 transitions. Word has length 21 [2021-06-05 04:35:30,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:30,024 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 1267 transitions. [2021-06-05 04:35:30,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:30,025 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1267 transitions. [2021-06-05 04:35:30,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:30,025 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:30,025 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:30,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1194 [2021-06-05 04:35:30,225 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:30,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:30,226 INFO L82 PathProgramCache]: Analyzing trace with hash -1990525963, now seen corresponding path program 290 times [2021-06-05 04:35:30,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:30,226 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554807931] [2021-06-05 04:35:30,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:30,333 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 04:35:30,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:30,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554807931] [2021-06-05 04:35:30,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554807931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:30,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647112192] [2021-06-05 04:35:30,333 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 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:30,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:30,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:30,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:30,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:30,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:30,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:30,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:30,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:30,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:30,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 04:35:30,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:30,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:30,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:30,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:30,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:30,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:30,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:30,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:30,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:30,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:35:30,515 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 04:35:30,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647112192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:30,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:30,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:30,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897940502] [2021-06-05 04:35:30,515 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:30,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:30,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:30,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:30,516 INFO L87 Difference]: Start difference. First operand 411 states and 1267 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:30,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:30,665 INFO L93 Difference]: Finished difference Result 483 states and 1473 transitions. [2021-06-05 04:35:30,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:30,665 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:30,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:30,666 INFO L225 Difference]: With dead ends: 483 [2021-06-05 04:35:30,666 INFO L226 Difference]: Without dead ends: 464 [2021-06-05 04:35:30,666 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 166.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:30,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-06-05 04:35:30,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 407. [2021-06-05 04:35:30,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0911330049261085) internal successors, (1255), 406 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:30,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1255 transitions. [2021-06-05 04:35:30,670 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1255 transitions. Word has length 21 [2021-06-05 04:35:30,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:30,670 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1255 transitions. [2021-06-05 04:35:30,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:30,670 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1255 transitions. [2021-06-05 04:35:30,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:30,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:30,671 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:30,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1204,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:30,871 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:30,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:30,871 INFO L82 PathProgramCache]: Analyzing trace with hash 246230357, now seen corresponding path program 291 times [2021-06-05 04:35:30,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:30,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571840537] [2021-06-05 04:35:30,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:30,968 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:35:30,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:30,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571840537] [2021-06-05 04:35:30,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571840537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:30,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959072102] [2021-06-05 04:35:30,968 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 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:30,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:30,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:30,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:30,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:31,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:31,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:31,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:35:31,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:35:31,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,130 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 10 treesize of output 8 [2021-06-05 04:35:31,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:31,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:31,163 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:15 [2021-06-05 04:35:31,180 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 04:35:31,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959072102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:31,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:31,180 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:31,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273388021] [2021-06-05 04:35:31,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:31,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:31,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:31,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:31,181 INFO L87 Difference]: Start difference. First operand 407 states and 1255 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:31,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:31,324 INFO L93 Difference]: Finished difference Result 504 states and 1535 transitions. [2021-06-05 04:35:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:31,324 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:31,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:31,324 INFO L225 Difference]: With dead ends: 504 [2021-06-05 04:35:31,324 INFO L226 Difference]: Without dead ends: 468 [2021-06-05 04:35:31,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 148.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:31,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-06-05 04:35:31,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 407. [2021-06-05 04:35:31,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0911330049261085) internal successors, (1255), 406 states have internal predecessors, (1255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:31,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1255 transitions. [2021-06-05 04:35:31,329 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1255 transitions. Word has length 21 [2021-06-05 04:35:31,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:31,329 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1255 transitions. [2021-06-05 04:35:31,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:31,329 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1255 transitions. [2021-06-05 04:35:31,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:31,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:31,329 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:31,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1207 [2021-06-05 04:35:31,530 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:31,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:31,530 INFO L82 PathProgramCache]: Analyzing trace with hash -848468561, now seen corresponding path program 292 times [2021-06-05 04:35:31,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:31,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017346337] [2021-06-05 04:35:31,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:31,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:31,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 04:35:31,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:31,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017346337] [2021-06-05 04:35:31,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017346337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:31,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599951593] [2021-06-05 04:35:31,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 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:31,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:31,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:31,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:31,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:31,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:31,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,749 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 9 treesize of output 7 [2021-06-05 04:35:31,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:31,764 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:28 [2021-06-05 04:35:31,802 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 9 treesize of output 7 [2021-06-05 04:35:31,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:31,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:31,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:31,821 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:31,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:31,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:31,834 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:13 [2021-06-05 04:35:31,862 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 04:35:31,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599951593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:31,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:31,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:31,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598341538] [2021-06-05 04:35:31,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:31,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:31,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:31,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:31,863 INFO L87 Difference]: Start difference. First operand 407 states and 1255 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:32,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:32,044 INFO L93 Difference]: Finished difference Result 545 states and 1654 transitions. [2021-06-05 04:35:32,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:32,045 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:32,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:32,045 INFO L225 Difference]: With dead ends: 545 [2021-06-05 04:35:32,045 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 04:35:32,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 193.2ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:32,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 04:35:32,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 422. [2021-06-05 04:35:32,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0902612826603324) internal successors, (1301), 421 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:32,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1301 transitions. [2021-06-05 04:35:32,050 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1301 transitions. Word has length 21 [2021-06-05 04:35:32,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:32,050 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1301 transitions. [2021-06-05 04:35:32,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:32,050 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1301 transitions. [2021-06-05 04:35:32,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:32,051 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:32,051 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:32,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1217,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:32,251 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:32,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:32,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1032284377, now seen corresponding path program 293 times [2021-06-05 04:35:32,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:32,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751352537] [2021-06-05 04:35:32,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:32,350 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 04:35:32,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:32,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751352537] [2021-06-05 04:35:32,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751352537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:32,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209503565] [2021-06-05 04:35:32,350 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 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:32,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:32,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:32,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:32,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:32,465 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 9 treesize of output 7 [2021-06-05 04:35:32,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:32,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:32,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:32,482 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:28 [2021-06-05 04:35:32,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:32,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:32,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:32,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:32,563 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:32,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:32,566 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:32,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:32,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:32,588 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:77, output treesize:25 [2021-06-05 04:35:32,637 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 04:35:32,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209503565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:32,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:32,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:32,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228018853] [2021-06-05 04:35:32,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:32,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:32,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:32,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:32,638 INFO L87 Difference]: Start difference. First operand 422 states and 1301 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:32,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:32,821 INFO L93 Difference]: Finished difference Result 495 states and 1501 transitions. [2021-06-05 04:35:32,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:32,822 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:32,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:32,822 INFO L225 Difference]: With dead ends: 495 [2021-06-05 04:35:32,822 INFO L226 Difference]: Without dead ends: 474 [2021-06-05 04:35:32,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 234.8ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:35:32,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-06-05 04:35:32,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 404. [2021-06-05 04:35:32,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 3.094292803970223) internal successors, (1247), 403 states have internal predecessors, (1247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:32,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1247 transitions. [2021-06-05 04:35:32,827 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1247 transitions. Word has length 21 [2021-06-05 04:35:32,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:32,827 INFO L482 AbstractCegarLoop]: Abstraction has 404 states and 1247 transitions. [2021-06-05 04:35:32,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:32,827 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1247 transitions. [2021-06-05 04:35:32,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:32,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:32,827 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:33,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1231 [2021-06-05 04:35:33,028 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:33,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:33,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1684577419, now seen corresponding path program 294 times [2021-06-05 04:35:33,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:33,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471490094] [2021-06-05 04:35:33,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:33,114 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 04:35:33,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:33,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471490094] [2021-06-05 04:35:33,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471490094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:33,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985325459] [2021-06-05 04:35:33,115 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 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:33,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:33,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:33,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:33,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:33,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:33,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:33,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 04:35:33,248 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 10 treesize of output 8 [2021-06-05 04:35:33,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:35:33,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:33,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:33,294 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 04:35:33,328 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 04:35:33,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985325459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:33,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:33,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:33,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201050921] [2021-06-05 04:35:33,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:33,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:33,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:33,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:33,328 INFO L87 Difference]: Start difference. First operand 404 states and 1247 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:33,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:33,493 INFO L93 Difference]: Finished difference Result 519 states and 1575 transitions. [2021-06-05 04:35:33,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:33,494 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:33,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:33,494 INFO L225 Difference]: With dead ends: 519 [2021-06-05 04:35:33,494 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 04:35:33,494 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:33,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 04:35:33,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 405. [2021-06-05 04:35:33,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 404 states have (on average 3.099009900990099) internal successors, (1252), 404 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:33,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 1252 transitions. [2021-06-05 04:35:33,498 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 1252 transitions. Word has length 21 [2021-06-05 04:35:33,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:33,498 INFO L482 AbstractCegarLoop]: Abstraction has 405 states and 1252 transitions. [2021-06-05 04:35:33,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:33,499 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 1252 transitions. [2021-06-05 04:35:33,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:33,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:33,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:33,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1241,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:33,699 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:33,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:33,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1981843829, now seen corresponding path program 295 times [2021-06-05 04:35:33,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:33,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462868666] [2021-06-05 04:35:33,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:33,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:33,794 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 04:35:33,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:33,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462868666] [2021-06-05 04:35:33,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462868666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:33,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539023337] [2021-06-05 04:35:33,794 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 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:33,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:33,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:33,889 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_47], 1=[o_2]} [2021-06-05 04:35:33,891 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 9 treesize of output 7 [2021-06-05 04:35:33,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:33,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:33,922 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:35:33,965 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 9 treesize of output 7 [2021-06-05 04:35:33,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:33,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:33,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:33,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:33,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:33,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:34,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:34,008 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 04:35:34,033 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 04:35:34,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539023337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:34,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:34,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:34,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358545341] [2021-06-05 04:35:34,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:34,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:34,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:34,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:34,034 INFO L87 Difference]: Start difference. First operand 405 states and 1252 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:34,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:34,227 INFO L93 Difference]: Finished difference Result 604 states and 1827 transitions. [2021-06-05 04:35:34,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:34,227 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:34,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:34,228 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:35:34,228 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 04:35:34,228 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 159.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:34,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 04:35:34,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 420. [2021-06-05 04:35:34,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.119331742243437) internal successors, (1307), 419 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1307 transitions. [2021-06-05 04:35:34,233 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1307 transitions. Word has length 21 [2021-06-05 04:35:34,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:34,233 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1307 transitions. [2021-06-05 04:35:34,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:34,233 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1307 transitions. [2021-06-05 04:35:34,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:34,234 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:34,234 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:34,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1247 [2021-06-05 04:35:34,434 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:34,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:34,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1697581145, now seen corresponding path program 296 times [2021-06-05 04:35:34,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:34,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751178833] [2021-06-05 04:35:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:34,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:34,553 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 04:35:34,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:34,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751178833] [2021-06-05 04:35:34,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751178833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:34,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106261826] [2021-06-05 04:35:34,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:34,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:34,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:34,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:34,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:34,638 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 9 treesize of output 7 [2021-06-05 04:35:34,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:34,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:34,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:34,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:34,658 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:35:34,703 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 9 treesize of output 7 [2021-06-05 04:35:34,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:34,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:34,707 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:34,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:34,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:34,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:34,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:34,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:34,740 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:19 [2021-06-05 04:35:34,817 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 04:35:34,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106261826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:34,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:34,818 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:34,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623358805] [2021-06-05 04:35:34,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:34,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:34,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:34,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:34,818 INFO L87 Difference]: Start difference. First operand 420 states and 1307 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:35,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:35,140 INFO L93 Difference]: Finished difference Result 637 states and 1918 transitions. [2021-06-05 04:35:35,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:35,140 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:35,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:35,141 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:35:35,141 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:35:35,141 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 320.6ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:35:35,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:35:35,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 438. [2021-06-05 04:35:35,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.128146453089245) internal successors, (1367), 437 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:35,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1367 transitions. [2021-06-05 04:35:35,146 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1367 transitions. Word has length 21 [2021-06-05 04:35:35,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:35,146 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1367 transitions. [2021-06-05 04:35:35,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:35,146 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1367 transitions. [2021-06-05 04:35:35,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:35,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:35,147 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:35,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1255 [2021-06-05 04:35:35,347 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:35,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:35,347 INFO L82 PathProgramCache]: Analyzing trace with hash -263165821, now seen corresponding path program 297 times [2021-06-05 04:35:35,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:35,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496164972] [2021-06-05 04:35:35,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:35,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 04:35:35,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:35,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496164972] [2021-06-05 04:35:35,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496164972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:35,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002380578] [2021-06-05 04:35:35,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:35,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:35,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:35,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:35,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:35,557 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_48]} [2021-06-05 04:35:35,560 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 9 treesize of output 7 [2021-06-05 04:35:35,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:35,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:35,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:35,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:35,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:35,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:35,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:35,590 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:35:35,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:35,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:35,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:35,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:35,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:35,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:35,655 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:35,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:35,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:35,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:35:35,708 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 04:35:35,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002380578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:35,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:35,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:35,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159585964] [2021-06-05 04:35:35,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:35,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:35,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:35,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:35,708 INFO L87 Difference]: Start difference. First operand 438 states and 1367 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:35,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:35,938 INFO L93 Difference]: Finished difference Result 609 states and 1851 transitions. [2021-06-05 04:35:35,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:35,938 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:35,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:35,939 INFO L225 Difference]: With dead ends: 609 [2021-06-05 04:35:35,939 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 04:35:35,939 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 245.3ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:35,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 04:35:35,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 424. [2021-06-05 04:35:35,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.115839243498818) internal successors, (1318), 423 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:35,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1318 transitions. [2021-06-05 04:35:35,944 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1318 transitions. Word has length 21 [2021-06-05 04:35:35,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:35,944 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1318 transitions. [2021-06-05 04:35:35,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:35,944 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1318 transitions. [2021-06-05 04:35:35,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:35,944 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:35,944 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:36,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 298 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1267 [2021-06-05 04:35:36,145 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:36,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:36,145 INFO L82 PathProgramCache]: Analyzing trace with hash 282206833, now seen corresponding path program 298 times [2021-06-05 04:35:36,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:36,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043306118] [2021-06-05 04:35:36,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:36,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:36,247 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 04:35:36,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:36,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043306118] [2021-06-05 04:35:36,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043306118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:36,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777160086] [2021-06-05 04:35:36,247 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 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:36,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:36,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:36,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:36,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:36,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:36,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:36,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:36,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:36,337 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 9 treesize of output 7 [2021-06-05 04:35:36,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:36,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:36,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:36,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:35:36,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:36,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:36,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:36,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:36,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:36,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:36,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:36,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:36,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:36,483 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 04:35:36,493 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 04:35:36,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777160086] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:36,493 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:36,493 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:36,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463770575] [2021-06-05 04:35:36,493 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:36,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:36,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:36,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:36,493 INFO L87 Difference]: Start difference. First operand 424 states and 1318 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:36,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:36,687 INFO L93 Difference]: Finished difference Result 526 states and 1590 transitions. [2021-06-05 04:35:36,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:36,688 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:36,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:36,688 INFO L225 Difference]: With dead ends: 526 [2021-06-05 04:35:36,688 INFO L226 Difference]: Without dead ends: 505 [2021-06-05 04:35:36,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 203.6ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:36,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-06-05 04:35:36,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 420. [2021-06-05 04:35:36,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.116945107398568) internal successors, (1306), 419 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 04:35:36,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1306 transitions. [2021-06-05 04:35:36,693 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1306 transitions. Word has length 21 [2021-06-05 04:35:36,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:36,693 INFO L482 AbstractCegarLoop]: Abstraction has 420 states and 1306 transitions. [2021-06-05 04:35:36,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:36,693 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1306 transitions. [2021-06-05 04:35:36,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:36,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:36,693 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:36,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1272,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:36,894 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:36,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:36,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1436777849, now seen corresponding path program 299 times [2021-06-05 04:35:36,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:36,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648314955] [2021-06-05 04:35:36,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:36,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:37,007 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 04:35:37,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:37,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648314955] [2021-06-05 04:35:37,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648314955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:37,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570144115] [2021-06-05 04:35:37,008 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 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:37,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:37,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:37,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:37,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:37,090 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 9 treesize of output 7 [2021-06-05 04:35:37,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:37,094 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:37,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:37,110 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:35:37,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:37,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:37,172 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:37,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:37,202 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:37,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:37,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:37,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:37,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:37,231 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:87, output treesize:31 [2021-06-05 04:35:37,308 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 04:35:37,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570144115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:37,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:37,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:37,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289905317] [2021-06-05 04:35:37,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:37,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:37,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:37,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:37,308 INFO L87 Difference]: Start difference. First operand 420 states and 1306 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:37,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:37,672 INFO L93 Difference]: Finished difference Result 559 states and 1704 transitions. [2021-06-05 04:35:37,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:37,672 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:37,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:37,673 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:35:37,673 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 04:35:37,673 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 312.1ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:35:37,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 04:35:37,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 403. [2021-06-05 04:35:37,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.0920398009950247) internal successors, (1243), 402 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:37,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1243 transitions. [2021-06-05 04:35:37,678 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1243 transitions. Word has length 21 [2021-06-05 04:35:37,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:37,678 INFO L482 AbstractCegarLoop]: Abstraction has 403 states and 1243 transitions. [2021-06-05 04:35:37,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:37,678 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1243 transitions. [2021-06-05 04:35:37,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:37,679 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:37,679 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:37,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1287 [2021-06-05 04:35:37,879 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:37,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:37,879 INFO L82 PathProgramCache]: Analyzing trace with hash 1694849269, now seen corresponding path program 300 times [2021-06-05 04:35:37,879 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:37,879 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117712309] [2021-06-05 04:35:37,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:37,965 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 04:35:37,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:37,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117712309] [2021-06-05 04:35:37,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117712309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:37,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145466901] [2021-06-05 04:35:37,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:37,992 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:37,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:37,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:37,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:38,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,056 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:38,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,059 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 9 treesize of output 7 [2021-06-05 04:35:38,060 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:38,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:35:38,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:38,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:38,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,159 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 04:35:38,172 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 04:35:38,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145466901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:38,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:38,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:38,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637778651] [2021-06-05 04:35:38,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:38,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:38,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:38,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:38,173 INFO L87 Difference]: Start difference. First operand 403 states and 1243 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:38,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:38,301 INFO L93 Difference]: Finished difference Result 483 states and 1474 transitions. [2021-06-05 04:35:38,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:38,301 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:38,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:38,302 INFO L225 Difference]: With dead ends: 483 [2021-06-05 04:35:38,302 INFO L226 Difference]: Without dead ends: 461 [2021-06-05 04:35:38,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 146.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:38,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-06-05 04:35:38,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 409. [2021-06-05 04:35:38,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.0980392156862746) internal successors, (1264), 408 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:38,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1264 transitions. [2021-06-05 04:35:38,306 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1264 transitions. Word has length 21 [2021-06-05 04:35:38,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:38,306 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1264 transitions. [2021-06-05 04:35:38,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:38,306 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1264 transitions. [2021-06-05 04:35:38,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:38,306 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:38,306 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:38,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1294,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:38,507 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:38,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:38,507 INFO L82 PathProgramCache]: Analyzing trace with hash -1974793909, now seen corresponding path program 301 times [2021-06-05 04:35:38,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:38,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009334532] [2021-06-05 04:35:38,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:38,599 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 04:35:38,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:38,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009334532] [2021-06-05 04:35:38,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009334532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:38,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99903023] [2021-06-05 04:35:38,600 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 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:38,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:38,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:38,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:38,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:38,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:38,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:35:38,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:38,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:38,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:38,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:38,779 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:38,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:38,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:38,794 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 04:35:38,841 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 04:35:38,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99903023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:38,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:38,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:38,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349092106] [2021-06-05 04:35:38,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:38,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:38,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:38,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:38,842 INFO L87 Difference]: Start difference. First operand 409 states and 1264 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:39,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:39,010 INFO L93 Difference]: Finished difference Result 553 states and 1681 transitions. [2021-06-05 04:35:39,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:39,010 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:39,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:39,011 INFO L225 Difference]: With dead ends: 553 [2021-06-05 04:35:39,011 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 04:35:39,011 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 198.0ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:35:39,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 04:35:39,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 409. [2021-06-05 04:35:39,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.093137254901961) internal successors, (1262), 408 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:39,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1262 transitions. [2021-06-05 04:35:39,015 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1262 transitions. Word has length 21 [2021-06-05 04:35:39,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:39,015 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1262 transitions. [2021-06-05 04:35:39,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:39,015 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1262 transitions. [2021-06-05 04:35:39,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:39,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:39,016 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:39,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1301 [2021-06-05 04:35:39,216 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:39,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:39,216 INFO L82 PathProgramCache]: Analyzing trace with hash 2035910703, now seen corresponding path program 302 times [2021-06-05 04:35:39,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:39,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540958957] [2021-06-05 04:35:39,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:39,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:39,313 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 04:35:39,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:39,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540958957] [2021-06-05 04:35:39,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540958957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:39,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376729802] [2021-06-05 04:35:39,314 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 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:39,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:39,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:39,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:39,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:39,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:39,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:39,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:39,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:39,396 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 9 treesize of output 7 [2021-06-05 04:35:39,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:39,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:39,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:39,415 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:39,504 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 9 treesize of output 7 [2021-06-05 04:35:39,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:39,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:39,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:39,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:39,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:39,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:39,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:39,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:39,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:39,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:39,539 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:35:39,589 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 04:35:39,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376729802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:39,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:39,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:39,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70230084] [2021-06-05 04:35:39,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:39,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:39,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:39,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:39,589 INFO L87 Difference]: Start difference. First operand 409 states and 1262 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:39,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:39,945 INFO L93 Difference]: Finished difference Result 643 states and 1940 transitions. [2021-06-05 04:35:39,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:39,945 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:39,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:39,946 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:35:39,946 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:35:39,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 307.3ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:35:39,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:35:39,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 423. [2021-06-05 04:35:39,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.0924170616113744) internal successors, (1305), 422 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:39,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1305 transitions. [2021-06-05 04:35:39,951 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1305 transitions. Word has length 21 [2021-06-05 04:35:39,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:39,951 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1305 transitions. [2021-06-05 04:35:39,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:39,951 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1305 transitions. [2021-06-05 04:35:39,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:39,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:39,951 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:40,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1311 [2021-06-05 04:35:40,152 INFO L430 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:40,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:40,152 INFO L82 PathProgramCache]: Analyzing trace with hash -572664753, now seen corresponding path program 303 times [2021-06-05 04:35:40,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:40,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365728275] [2021-06-05 04:35:40,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:40,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:40,247 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 04:35:40,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:40,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365728275] [2021-06-05 04:35:40,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365728275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:40,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568415091] [2021-06-05 04:35:40,247 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 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:40,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:40,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:40,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:40,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:40,328 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 9 treesize of output 7 [2021-06-05 04:35:40,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:40,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:40,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:40,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:40,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:40,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:40,350 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:40,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:40,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:40,462 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:40,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:40,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:40,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:40,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:40,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:40,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:40,480 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:35:40,510 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 04:35:40,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568415091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:40,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:40,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:40,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157327931] [2021-06-05 04:35:40,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:40,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:40,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:40,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:40,511 INFO L87 Difference]: Start difference. First operand 423 states and 1305 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:40,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:40,825 INFO L93 Difference]: Finished difference Result 577 states and 1741 transitions. [2021-06-05 04:35:40,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:35:40,825 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:40,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:40,826 INFO L225 Difference]: With dead ends: 577 [2021-06-05 04:35:40,826 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:35:40,826 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 326.1ms TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:40,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:35:40,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 424. [2021-06-05 04:35:40,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.1016548463356974) internal successors, (1312), 423 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:40,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1312 transitions. [2021-06-05 04:35:40,831 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1312 transitions. Word has length 21 [2021-06-05 04:35:40,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:40,831 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1312 transitions. [2021-06-05 04:35:40,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:40,831 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1312 transitions. [2021-06-05 04:35:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:40,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:40,832 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:41,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1328 [2021-06-05 04:35:41,032 INFO L430 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:41,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:41,032 INFO L82 PathProgramCache]: Analyzing trace with hash -550160381, now seen corresponding path program 304 times [2021-06-05 04:35:41,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:41,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192320736] [2021-06-05 04:35:41,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:41,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:41,116 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 04:35:41,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:41,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192320736] [2021-06-05 04:35:41,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192320736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:41,117 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014385276] [2021-06-05 04:35:41,117 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 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:41,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:41,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:41,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:41,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:41,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:41,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,210 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 9 treesize of output 7 [2021-06-05 04:35:41,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:41,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:41,225 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:35:41,268 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 9 treesize of output 7 [2021-06-05 04:35:41,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:41,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:41,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:41,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:41,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:41,310 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:35:41,345 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 04:35:41,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014385276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:41,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:41,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:41,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31312497] [2021-06-05 04:35:41,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:41,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:41,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:41,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:41,345 INFO L87 Difference]: Start difference. First operand 424 states and 1312 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:41,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:41,488 INFO L93 Difference]: Finished difference Result 545 states and 1669 transitions. [2021-06-05 04:35:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:41,488 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:41,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:41,489 INFO L225 Difference]: With dead ends: 545 [2021-06-05 04:35:41,489 INFO L226 Difference]: Without dead ends: 516 [2021-06-05 04:35:41,489 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 144.7ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:41,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-06-05 04:35:41,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 424. [2021-06-05 04:35:41,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.1016548463356974) internal successors, (1312), 423 states have internal predecessors, (1312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:41,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1312 transitions. [2021-06-05 04:35:41,493 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1312 transitions. Word has length 21 [2021-06-05 04:35:41,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:41,493 INFO L482 AbstractCegarLoop]: Abstraction has 424 states and 1312 transitions. [2021-06-05 04:35:41,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:41,493 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1312 transitions. [2021-06-05 04:35:41,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:41,494 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:41,494 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:41,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1340,305 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:41,694 INFO L430 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:41,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:41,695 INFO L82 PathProgramCache]: Analyzing trace with hash -252893971, now seen corresponding path program 305 times [2021-06-05 04:35:41,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:41,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859128977] [2021-06-05 04:35:41,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:41,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:41,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:35:41,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:41,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859128977] [2021-06-05 04:35:41,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859128977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:41,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539728271] [2021-06-05 04:35:41,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:41,829 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:41,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:41,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:41,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:41,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:41,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:41,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:41,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:41,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:41,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:41,912 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 04:35:42,010 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:35:42,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:42,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:42,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:42,021 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:42,025 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:42,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:42,078 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:42,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:42,081 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:42,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:42,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:35:42,130 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 04:35:42,246 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 04:35:42,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539728271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:42,246 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:42,246 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:42,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92129259] [2021-06-05 04:35:42,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:42,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:42,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:42,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:42,247 INFO L87 Difference]: Start difference. First operand 424 states and 1312 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:42,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:42,739 INFO L93 Difference]: Finished difference Result 613 states and 1863 transitions. [2021-06-05 04:35:42,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:35:42,739 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:42,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:42,740 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:35:42,740 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:35:42,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 491.0ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:35:42,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:35:42,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 423. [2021-06-05 04:35:42,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.1113744075829386) internal successors, (1313), 422 states have internal predecessors, (1313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:42,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1313 transitions. [2021-06-05 04:35:42,745 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1313 transitions. Word has length 21 [2021-06-05 04:35:42,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:42,745 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1313 transitions. [2021-06-05 04:35:42,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:42,745 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1313 transitions. [2021-06-05 04:35:42,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:42,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:42,745 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:42,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1349,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:42,946 INFO L430 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:42,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:42,946 INFO L82 PathProgramCache]: Analyzing trace with hash -537156655, now seen corresponding path program 306 times [2021-06-05 04:35:42,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:42,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794740203] [2021-06-05 04:35:42,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:43,048 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 04:35:43,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:43,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794740203] [2021-06-05 04:35:43,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794740203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:43,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113563606] [2021-06-05 04:35:43,048 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 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:43,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:43,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:43,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:43,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:43,129 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 9 treesize of output 7 [2021-06-05 04:35:43,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:43,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:43,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:43,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:43,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:43,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:43,152 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:43,198 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 9 treesize of output 7 [2021-06-05 04:35:43,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:43,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:43,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:43,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:43,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:43,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:43,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:43,223 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:43,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:43,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:43,241 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:35:43,318 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 04:35:43,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113563606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:43,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:43,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:43,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123452147] [2021-06-05 04:35:43,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:43,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:43,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:43,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:43,319 INFO L87 Difference]: Start difference. First operand 423 states and 1313 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:43,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:43,631 INFO L93 Difference]: Finished difference Result 667 states and 2002 transitions. [2021-06-05 04:35:43,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:35:43,631 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:43,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:43,632 INFO L225 Difference]: With dead ends: 667 [2021-06-05 04:35:43,632 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 04:35:43,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 323.1ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:35:43,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 04:35:43,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 426. [2021-06-05 04:35:43,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1223529411764708) internal successors, (1327), 425 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:43,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1327 transitions. [2021-06-05 04:35:43,637 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1327 transitions. Word has length 21 [2021-06-05 04:35:43,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:43,637 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1327 transitions. [2021-06-05 04:35:43,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:43,637 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1327 transitions. [2021-06-05 04:35:43,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:43,638 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:43,638 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:43,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1361,307 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:43,838 INFO L430 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:43,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:43,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1538533135, now seen corresponding path program 307 times [2021-06-05 04:35:43,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:43,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55231383] [2021-06-05 04:35:43,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:43,932 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 04:35:43,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:43,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55231383] [2021-06-05 04:35:43,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55231383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:43,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060000398] [2021-06-05 04:35:43,933 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 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:43,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:43,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:44,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:44,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,017 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 9 treesize of output 7 [2021-06-05 04:35:44,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:44,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:44,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:44,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:44,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,119 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:35:44,133 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 04:35:44,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060000398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:44,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:44,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:44,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854927576] [2021-06-05 04:35:44,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:44,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:44,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:44,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:44,134 INFO L87 Difference]: Start difference. First operand 426 states and 1327 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:44,272 INFO L93 Difference]: Finished difference Result 522 states and 1590 transitions. [2021-06-05 04:35:44,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:44,272 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:44,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:44,273 INFO L225 Difference]: With dead ends: 522 [2021-06-05 04:35:44,273 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 04:35:44,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:44,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 04:35:44,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 422. [2021-06-05 04:35:44,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.111638954869359) internal successors, (1310), 421 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1310 transitions. [2021-06-05 04:35:44,277 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1310 transitions. Word has length 21 [2021-06-05 04:35:44,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:44,277 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1310 transitions. [2021-06-05 04:35:44,277 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,277 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1310 transitions. [2021-06-05 04:35:44,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:44,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:44,278 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:44,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1373,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:44,478 INFO L430 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:44,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:44,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1147084563, now seen corresponding path program 308 times [2021-06-05 04:35:44,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:44,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944624243] [2021-06-05 04:35:44,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:44,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:44,560 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 04:35:44,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:44,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944624243] [2021-06-05 04:35:44,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944624243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:44,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309044868] [2021-06-05 04:35:44,561 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 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:44,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:44,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:44,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:44,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:44,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:44,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:44,644 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:35:44,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:35:44,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,695 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 10 treesize of output 8 [2021-06-05 04:35:44,696 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:44,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:35:44,717 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:44,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:44,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:44,735 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:35:44,770 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 04:35:44,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309044868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:44,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:44,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:44,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515027954] [2021-06-05 04:35:44,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:44,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:44,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:44,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:44,770 INFO L87 Difference]: Start difference. First operand 422 states and 1310 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:44,943 INFO L93 Difference]: Finished difference Result 519 states and 1590 transitions. [2021-06-05 04:35:44,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:44,943 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:44,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:44,944 INFO L225 Difference]: With dead ends: 519 [2021-06-05 04:35:44,944 INFO L226 Difference]: Without dead ends: 483 [2021-06-05 04:35:44,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:44,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-06-05 04:35:44,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 423. [2021-06-05 04:35:44,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 3.1161137440758293) internal successors, (1315), 422 states have internal predecessors, (1315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 1315 transitions. [2021-06-05 04:35:44,951 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 1315 transitions. Word has length 21 [2021-06-05 04:35:44,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:44,951 INFO L482 AbstractCegarLoop]: Abstraction has 423 states and 1315 transitions. [2021-06-05 04:35:44,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:44,951 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 1315 transitions. [2021-06-05 04:35:44,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:44,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:44,952 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:45,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 309 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1377 [2021-06-05 04:35:45,152 INFO L430 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:45,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:45,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1444350973, now seen corresponding path program 309 times [2021-06-05 04:35:45,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:45,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697302512] [2021-06-05 04:35:45,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:45,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:45,245 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 04:35:45,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:45,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697302512] [2021-06-05 04:35:45,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697302512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:45,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808846192] [2021-06-05 04:35:45,245 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 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:45,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:35:45,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:45,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:45,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:45,334 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 9 treesize of output 7 [2021-06-05 04:35:45,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:45,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:45,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:45,338 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:45,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:45,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:45,353 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:35:45,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:45,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:45,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:45,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:45,399 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 9 treesize of output 7 [2021-06-05 04:35:45,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:45,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:45,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:45,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:45,420 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:45,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:45,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:45,438 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:35:45,510 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 04:35:45,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808846192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:45,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:45,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:45,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735976132] [2021-06-05 04:35:45,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:45,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:45,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:45,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:45,511 INFO L87 Difference]: Start difference. First operand 423 states and 1315 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:45,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:45,806 INFO L93 Difference]: Finished difference Result 614 states and 1865 transitions. [2021-06-05 04:35:45,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:35:45,806 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:45,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:45,807 INFO L225 Difference]: With dead ends: 614 [2021-06-05 04:35:45,807 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 04:35:45,807 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 252.1ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:45,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 04:35:45,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 438. [2021-06-05 04:35:45,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.135011441647597) internal successors, (1370), 437 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:45,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1370 transitions. [2021-06-05 04:35:45,811 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1370 transitions. Word has length 21 [2021-06-05 04:35:45,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:45,812 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1370 transitions. [2021-06-05 04:35:45,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:45,812 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1370 transitions. [2021-06-05 04:35:45,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:45,812 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:45,812 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:46,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1383,310 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:46,013 INFO L430 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:46,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:46,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1160088289, now seen corresponding path program 310 times [2021-06-05 04:35:46,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:46,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696520081] [2021-06-05 04:35:46,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:46,110 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 04:35:46,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:46,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696520081] [2021-06-05 04:35:46,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696520081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:46,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672484154] [2021-06-05 04:35:46,110 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 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:46,137 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:46,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:46,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:46,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:46,204 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 9 treesize of output 7 [2021-06-05 04:35:46,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:46,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:46,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:46,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:46,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:46,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:46,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:46,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:46,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:46,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:46,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:46,273 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 9 treesize of output 7 [2021-06-05 04:35:46,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:46,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:46,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:46,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:46,295 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:46,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:46,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:46,312 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:35:46,388 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 04:35:46,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672484154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:46,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:46,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:46,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542836421] [2021-06-05 04:35:46,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:46,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:46,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:46,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:46,389 INFO L87 Difference]: Start difference. First operand 438 states and 1370 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:46,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:46,662 INFO L93 Difference]: Finished difference Result 612 states and 1866 transitions. [2021-06-05 04:35:46,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:46,663 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:46,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:46,663 INFO L225 Difference]: With dead ends: 612 [2021-06-05 04:35:46,663 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 04:35:46,663 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 280.8ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:46,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 04:35:46,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 444. [2021-06-05 04:35:46,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1331828442437923) internal successors, (1388), 443 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:46,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1388 transitions. [2021-06-05 04:35:46,668 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1388 transitions. Word has length 21 [2021-06-05 04:35:46,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:46,668 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1388 transitions. [2021-06-05 04:35:46,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:46,668 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1388 transitions. [2021-06-05 04:35:46,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:46,669 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:46,669 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:46,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1394,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:46,870 INFO L430 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:46,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:46,870 INFO L82 PathProgramCache]: Analyzing trace with hash -800658677, now seen corresponding path program 311 times [2021-06-05 04:35:46,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:46,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831194056] [2021-06-05 04:35:46,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:46,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:46,953 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 04:35:46,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:46,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831194056] [2021-06-05 04:35:46,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831194056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:46,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222931012] [2021-06-05 04:35:46,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 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:46,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:35:46,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:46,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:35:46,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:47,044 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 9 treesize of output 7 [2021-06-05 04:35:47,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:47,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:47,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:47,063 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:35:47,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:47,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:47,123 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:47,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:47,157 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:47,160 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:47,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:47,190 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:89, output treesize:31 [2021-06-05 04:35:47,268 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 04:35:47,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222931012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:47,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:47,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:47,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510023012] [2021-06-05 04:35:47,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:47,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:47,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:47,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:47,268 INFO L87 Difference]: Start difference. First operand 444 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:47,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:47,519 INFO L93 Difference]: Finished difference Result 525 states and 1608 transitions. [2021-06-05 04:35:47,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:47,519 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:47,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:47,520 INFO L225 Difference]: With dead ends: 525 [2021-06-05 04:35:47,520 INFO L226 Difference]: Without dead ends: 506 [2021-06-05 04:35:47,520 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 237.8ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:35:47,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-05 04:35:47,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 430. [2021-06-05 04:35:47,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.121212121212121) internal successors, (1339), 429 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:47,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1339 transitions. [2021-06-05 04:35:47,524 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1339 transitions. Word has length 21 [2021-06-05 04:35:47,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:47,524 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1339 transitions. [2021-06-05 04:35:47,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:47,524 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1339 transitions. [2021-06-05 04:35:47,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:47,525 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:47,525 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:47,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1406 [2021-06-05 04:35:47,725 INFO L430 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:47,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:47,725 INFO L82 PathProgramCache]: Analyzing trace with hash -255286023, now seen corresponding path program 312 times [2021-06-05 04:35:47,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:47,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633172341] [2021-06-05 04:35:47,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:47,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:47,814 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 04:35:47,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:47,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633172341] [2021-06-05 04:35:47,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633172341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:47,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787287371] [2021-06-05 04:35:47,815 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 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 313 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:47,841 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:47,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:47,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:47,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:47,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:47,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:47,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,898 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 9 treesize of output 7 [2021-06-05 04:35:47,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:47,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:47,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:47,918 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:48,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:48,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:48,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:48,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:48,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:48,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:48,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:35:48,045 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 04:35:48,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787287371] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:48,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:48,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:35:48,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554664414] [2021-06-05 04:35:48,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:35:48,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:48,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:35:48,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:35:48,045 INFO L87 Difference]: Start difference. First operand 430 states and 1339 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:48,214 INFO L93 Difference]: Finished difference Result 534 states and 1627 transitions. [2021-06-05 04:35:48,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:48,215 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:48,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:48,215 INFO L225 Difference]: With dead ends: 534 [2021-06-05 04:35:48,215 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:35:48,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 187.3ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:48,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:35:48,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 430. [2021-06-05 04:35:48,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1305361305361306) internal successors, (1343), 429 states have internal predecessors, (1343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1343 transitions. [2021-06-05 04:35:48,220 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1343 transitions. Word has length 21 [2021-06-05 04:35:48,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:48,220 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1343 transitions. [2021-06-05 04:35:48,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,220 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1343 transitions. [2021-06-05 04:35:48,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:48,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:48,220 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:48,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1415,313 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:48,421 INFO L430 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:48,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:48,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1974270705, now seen corresponding path program 313 times [2021-06-05 04:35:48,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:48,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357801883] [2021-06-05 04:35:48,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:48,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:48,511 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 04:35:48,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:48,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357801883] [2021-06-05 04:35:48,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357801883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:48,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433111010] [2021-06-05 04:35:48,511 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 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 314 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:48,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:48,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:48,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:48,618 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 9 treesize of output 7 [2021-06-05 04:35:48,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:48,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:48,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:48,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:35:48,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:35:48,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:48,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:48,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:48,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:48,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:48,708 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:48,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:48,717 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:35:48,731 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 04:35:48,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433111010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:48,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:48,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:48,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191320405] [2021-06-05 04:35:48,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:48,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:48,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:48,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:48,732 INFO L87 Difference]: Start difference. First operand 430 states and 1343 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:48,868 INFO L93 Difference]: Finished difference Result 534 states and 1627 transitions. [2021-06-05 04:35:48,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:48,869 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:48,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:48,869 INFO L225 Difference]: With dead ends: 534 [2021-06-05 04:35:48,869 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:35:48,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:48,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:35:48,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 426. [2021-06-05 04:35:48,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.12) internal successors, (1326), 425 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1326 transitions. [2021-06-05 04:35:48,874 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1326 transitions. Word has length 21 [2021-06-05 04:35:48,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:48,874 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1326 transitions. [2021-06-05 04:35:48,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:48,874 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1326 transitions. [2021-06-05 04:35:48,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:48,874 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:48,875 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:49,075 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1422 [2021-06-05 04:35:49,075 INFO L430 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:49,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:49,075 INFO L82 PathProgramCache]: Analyzing trace with hash -577883527, now seen corresponding path program 314 times [2021-06-05 04:35:49,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:49,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554677451] [2021-06-05 04:35:49,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:49,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:49,181 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 04:35:49,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:49,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554677451] [2021-06-05 04:35:49,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554677451] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:49,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807665850] [2021-06-05 04:35:49,181 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 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 315 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:49,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:49,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:49,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:49,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:49,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:49,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:49,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:49,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:49,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:49,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:35:49,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:49,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:49,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:49,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:49,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:49,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:49,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:49,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:49,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:49,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:35:49,389 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 04:35:49,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807665850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:49,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:49,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:49,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135957448] [2021-06-05 04:35:49,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:49,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:49,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:49,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:49,390 INFO L87 Difference]: Start difference. First operand 426 states and 1326 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:49,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:49,683 INFO L93 Difference]: Finished difference Result 593 states and 1803 transitions. [2021-06-05 04:35:49,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:35:49,683 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:49,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:49,684 INFO L225 Difference]: With dead ends: 593 [2021-06-05 04:35:49,684 INFO L226 Difference]: Without dead ends: 572 [2021-06-05 04:35:49,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 313.0ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:49,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-05 04:35:49,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 428. [2021-06-05 04:35:49,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.117096018735363) internal successors, (1331), 427 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:49,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1331 transitions. [2021-06-05 04:35:49,689 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1331 transitions. Word has length 21 [2021-06-05 04:35:49,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:49,689 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1331 transitions. [2021-06-05 04:35:49,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:49,689 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1331 transitions. [2021-06-05 04:35:49,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:49,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:49,689 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:49,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1426,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:49,890 INFO L430 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:49,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:49,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1907811689, now seen corresponding path program 315 times [2021-06-05 04:35:49,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:49,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688357105] [2021-06-05 04:35:49,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:49,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:49,977 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 04:35:49,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:49,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688357105] [2021-06-05 04:35:49,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688357105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:49,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671380961] [2021-06-05 04:35:49,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 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 316 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:50,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:50,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:50,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:50,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:50,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:50,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:50,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:35:50,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:50,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:50,118 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,126 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:35:50,141 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 04:35:50,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671380961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:50,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:50,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:35:50,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580014925] [2021-06-05 04:35:50,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:35:50,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:50,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:35:50,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:50,142 INFO L87 Difference]: Start difference. First operand 428 states and 1331 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:50,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:50,257 INFO L93 Difference]: Finished difference Result 515 states and 1576 transitions. [2021-06-05 04:35:50,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:50,257 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:50,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:50,258 INFO L225 Difference]: With dead ends: 515 [2021-06-05 04:35:50,258 INFO L226 Difference]: Without dead ends: 494 [2021-06-05 04:35:50,258 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 138.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:50,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-06-05 04:35:50,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 425. [2021-06-05 04:35:50,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 3.1108490566037736) internal successors, (1319), 424 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:50,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 1319 transitions. [2021-06-05 04:35:50,262 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 1319 transitions. Word has length 21 [2021-06-05 04:35:50,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:50,262 INFO L482 AbstractCegarLoop]: Abstraction has 425 states and 1319 transitions. [2021-06-05 04:35:50,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:50,262 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 1319 transitions. [2021-06-05 04:35:50,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:50,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:50,263 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:50,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1432,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:50,463 INFO L430 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:50,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:50,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1472074119, now seen corresponding path program 316 times [2021-06-05 04:35:50,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:50,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324829292] [2021-06-05 04:35:50,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:50,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:50,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:35:50,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:50,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324829292] [2021-06-05 04:35:50,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324829292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:50,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17623902] [2021-06-05 04:35:50,559 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 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 317 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:50,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:50,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:50,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:50,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:50,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:35:50,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:35:50,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:35:50,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:35:50,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:35:50,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:35:50,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:50,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:50,709 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:35:50,754 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 04:35:50,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17623902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:50,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:50,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:50,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535087158] [2021-06-05 04:35:50,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:50,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:50,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:50,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:50,755 INFO L87 Difference]: Start difference. First operand 425 states and 1319 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:51,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:51,000 INFO L93 Difference]: Finished difference Result 555 states and 1679 transitions. [2021-06-05 04:35:51,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:35:51,000 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:51,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:51,001 INFO L225 Difference]: With dead ends: 555 [2021-06-05 04:35:51,001 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:35:51,001 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 264.9ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:35:51,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:35:51,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 407. [2021-06-05 04:35:51,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:51,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 04:35:51,005 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 04:35:51,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:51,006 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 04:35:51,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:51,006 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 04:35:51,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:51,006 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:51,006 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:51,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1434 [2021-06-05 04:35:51,206 INFO L430 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:51,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:51,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1119238299, now seen corresponding path program 317 times [2021-06-05 04:35:51,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:51,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534661215] [2021-06-05 04:35:51,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:51,265 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 04:35:51,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:51,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534661215] [2021-06-05 04:35:51,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534661215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:51,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564434513] [2021-06-05 04:35:51,265 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 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 318 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:51,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:51,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:51,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:51,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:51,312 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 17 treesize of output 13 [2021-06-05 04:35:51,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,315 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 9 treesize of output 7 [2021-06-05 04:35:51,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:51,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:51,322 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:51,344 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 19 treesize of output 15 [2021-06-05 04:35:51,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:51,348 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:51,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:35:51,356 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 04:35:51,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564434513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:51,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:51,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:35:51,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578009223] [2021-06-05 04:35:51,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:35:51,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:51,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:35:51,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:35:51,356 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:51,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:51,515 INFO L93 Difference]: Finished difference Result 803 states and 2395 transitions. [2021-06-05 04:35:51,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:51,516 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:51,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:51,517 INFO L225 Difference]: With dead ends: 803 [2021-06-05 04:35:51,517 INFO L226 Difference]: Without dead ends: 781 [2021-06-05 04:35:51,517 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:51,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2021-06-05 04:35:51,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 415. [2021-06-05 04:35:51,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.101449275362319) internal successors, (1284), 414 states have internal predecessors, (1284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:51,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1284 transitions. [2021-06-05 04:35:51,522 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1284 transitions. Word has length 21 [2021-06-05 04:35:51,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:51,522 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1284 transitions. [2021-06-05 04:35:51,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:51,522 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1284 transitions. [2021-06-05 04:35:51,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:51,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:51,523 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:51,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1436,318 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:51,723 INFO L430 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:51,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:51,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1085940175, now seen corresponding path program 318 times [2021-06-05 04:35:51,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:51,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831777728] [2021-06-05 04:35:51,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:51,796 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 04:35:51,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:51,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831777728] [2021-06-05 04:35:51,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831777728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:51,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236848167] [2021-06-05 04:35:51,797 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 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 319 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:51,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:51,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:51,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:51,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:51,849 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 17 treesize of output 13 [2021-06-05 04:35:51,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,852 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 9 treesize of output 7 [2021-06-05 04:35:51,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:51,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:51,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:51,920 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 19 treesize of output 15 [2021-06-05 04:35:51,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:51,923 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:51,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:51,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:35:51,949 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 04:35:51,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236848167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:51,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:51,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:35:51,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954600196] [2021-06-05 04:35:51,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:35:51,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:51,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:35:51,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:51,950 INFO L87 Difference]: Start difference. First operand 415 states and 1284 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:52,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:52,899 INFO L93 Difference]: Finished difference Result 932 states and 2784 transitions. [2021-06-05 04:35:52,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 04:35:52,899 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:35:52,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:52,900 INFO L225 Difference]: With dead ends: 932 [2021-06-05 04:35:52,900 INFO L226 Difference]: Without dead ends: 913 [2021-06-05 04:35:52,900 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 666.5ms TimeCoverageRelationStatistics Valid=364, Invalid=1706, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 04:35:52,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-06-05 04:35:52,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 421. [2021-06-05 04:35:52,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.111904761904762) internal successors, (1307), 420 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:52,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1307 transitions. [2021-06-05 04:35:52,906 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1307 transitions. Word has length 21 [2021-06-05 04:35:52,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:52,906 INFO L482 AbstractCegarLoop]: Abstraction has 421 states and 1307 transitions. [2021-06-05 04:35:52,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:35:52,906 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1307 transitions. [2021-06-05 04:35:52,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:52,907 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:52,907 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:53,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1439 [2021-06-05 04:35:53,107 INFO L430 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:53,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:53,107 INFO L82 PathProgramCache]: Analyzing trace with hash 2042705297, now seen corresponding path program 319 times [2021-06-05 04:35:53,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:53,107 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572443048] [2021-06-05 04:35:53,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:53,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:53,179 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 04:35:53,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:53,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572443048] [2021-06-05 04:35:53,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572443048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:53,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284349523] [2021-06-05 04:35:53,179 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 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 320 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:53,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:53,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:53,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:53,221 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 19 treesize of output 15 [2021-06-05 04:35:53,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:53,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:53,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:53,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:35:53,282 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 19 treesize of output 15 [2021-06-05 04:35:53,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:53,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:53,285 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:53,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:53,287 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:53,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:53,288 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:35:53,314 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 04:35:53,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284349523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:53,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:53,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:53,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248141232] [2021-06-05 04:35:53,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:53,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:53,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:53,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:53,314 INFO L87 Difference]: Start difference. First operand 421 states and 1307 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:53,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:53,683 INFO L93 Difference]: Finished difference Result 845 states and 2529 transitions. [2021-06-05 04:35:53,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:35:53,684 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:53,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:53,685 INFO L225 Difference]: With dead ends: 845 [2021-06-05 04:35:53,685 INFO L226 Difference]: Without dead ends: 806 [2021-06-05 04:35:53,685 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 306.1ms TimeCoverageRelationStatistics Valid=161, Invalid=541, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:35:53,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-06-05 04:35:53,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 422. [2021-06-05 04:35:53,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.1045130641330165) internal successors, (1307), 421 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:53,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1307 transitions. [2021-06-05 04:35:53,690 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1307 transitions. Word has length 21 [2021-06-05 04:35:53,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:53,690 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1307 transitions. [2021-06-05 04:35:53,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:53,690 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1307 transitions. [2021-06-05 04:35:53,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:53,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:53,691 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:53,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1445 [2021-06-05 04:35:53,891 INFO L430 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:53,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:53,891 INFO L82 PathProgramCache]: Analyzing trace with hash -856760017, now seen corresponding path program 320 times [2021-06-05 04:35:53,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:53,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480908543] [2021-06-05 04:35:53,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:53,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:53,967 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 04:35:53,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:53,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480908543] [2021-06-05 04:35:53,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480908543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:53,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900326052] [2021-06-05 04:35:53,968 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 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 321 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:53,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:53,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:53,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:53,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:54,014 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 17 treesize of output 13 [2021-06-05 04:35:54,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:54,016 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 9 treesize of output 7 [2021-06-05 04:35:54,017 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:54,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:54,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:54,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:54,087 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 19 treesize of output 15 [2021-06-05 04:35:54,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:54,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:54,091 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:54,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:54,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:35:54,116 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 04:35:54,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900326052] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:54,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:54,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:54,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620203472] [2021-06-05 04:35:54,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:54,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:54,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:54,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:54,117 INFO L87 Difference]: Start difference. First operand 422 states and 1307 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:54,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:54,829 INFO L93 Difference]: Finished difference Result 908 states and 2743 transitions. [2021-06-05 04:35:54,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 04:35:54,829 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:54,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:54,830 INFO L225 Difference]: With dead ends: 908 [2021-06-05 04:35:54,831 INFO L226 Difference]: Without dead ends: 889 [2021-06-05 04:35:54,831 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 553.9ms TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:35:54,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-06-05 04:35:54,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 432. [2021-06-05 04:35:54,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1183294663573085) internal successors, (1344), 431 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:54,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1344 transitions. [2021-06-05 04:35:54,836 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1344 transitions. Word has length 21 [2021-06-05 04:35:54,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:54,836 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1344 transitions. [2021-06-05 04:35:54,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:54,836 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1344 transitions. [2021-06-05 04:35:54,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:54,837 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:54,837 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:55,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1448,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:55,037 INFO L430 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:55,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:55,037 INFO L82 PathProgramCache]: Analyzing trace with hash 829631823, now seen corresponding path program 321 times [2021-06-05 04:35:55,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:55,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662356280] [2021-06-05 04:35:55,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:55,111 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 04:35:55,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:55,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662356280] [2021-06-05 04:35:55,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662356280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:55,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631782388] [2021-06-05 04:35:55,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 322 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:55,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:35:55,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:55,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:55,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:55,156 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 17 treesize of output 13 [2021-06-05 04:35:55,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:55,159 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 9 treesize of output 7 [2021-06-05 04:35:55,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:55,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:55,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:55,167 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:55,217 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 9 treesize of output 7 [2021-06-05 04:35:55,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:55,219 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 19 treesize of output 15 [2021-06-05 04:35:55,220 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:55,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:55,226 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:55,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:55,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:35:55,270 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 04:35:55,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631782388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:55,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:55,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:55,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268002858] [2021-06-05 04:35:55,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:55,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:55,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:55,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:55,271 INFO L87 Difference]: Start difference. First operand 432 states and 1344 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:56,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:56,094 INFO L93 Difference]: Finished difference Result 986 states and 2968 transitions. [2021-06-05 04:35:56,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 04:35:56,094 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:35:56,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:56,095 INFO L225 Difference]: With dead ends: 986 [2021-06-05 04:35:56,095 INFO L226 Difference]: Without dead ends: 963 [2021-06-05 04:35:56,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 594.2ms TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 04:35:56,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-06-05 04:35:56,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 435. [2021-06-05 04:35:56,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.133640552995392) internal successors, (1360), 434 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:56,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1360 transitions. [2021-06-05 04:35:56,101 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1360 transitions. Word has length 21 [2021-06-05 04:35:56,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:56,101 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1360 transitions. [2021-06-05 04:35:56,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:35:56,101 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1360 transitions. [2021-06-05 04:35:56,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:56,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:56,102 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:56,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1454 [2021-06-05 04:35:56,302 INFO L430 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:56,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:56,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1493592683, now seen corresponding path program 322 times [2021-06-05 04:35:56,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:56,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195054899] [2021-06-05 04:35:56,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:56,364 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 04:35:56,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:56,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195054899] [2021-06-05 04:35:56,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195054899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:56,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796766559] [2021-06-05 04:35:56,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 323 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:56,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:35:56,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:56,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:56,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:56,410 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 17 treesize of output 13 [2021-06-05 04:35:56,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,412 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 9 treesize of output 7 [2021-06-05 04:35:56,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:56,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:56,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:56,443 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 19 treesize of output 15 [2021-06-05 04:35:56,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:56,447 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:56,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:35:56,455 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 04:35:56,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796766559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:56,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:56,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:35:56,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052475839] [2021-06-05 04:35:56,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:35:56,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:56,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:35:56,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:35:56,456 INFO L87 Difference]: Start difference. First operand 435 states and 1360 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:56,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:56,633 INFO L93 Difference]: Finished difference Result 833 states and 2532 transitions. [2021-06-05 04:35:56,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:56,633 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:56,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:56,634 INFO L225 Difference]: With dead ends: 833 [2021-06-05 04:35:56,634 INFO L226 Difference]: Without dead ends: 811 [2021-06-05 04:35:56,634 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:56,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-06-05 04:35:56,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 438. [2021-06-05 04:35:56,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.130434782608696) internal successors, (1368), 437 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:56,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1368 transitions. [2021-06-05 04:35:56,640 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1368 transitions. Word has length 21 [2021-06-05 04:35:56,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:56,640 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1368 transitions. [2021-06-05 04:35:56,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:56,640 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1368 transitions. [2021-06-05 04:35:56,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:56,641 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:56,641 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:56,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1461,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:56,841 INFO L430 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:56,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:56,841 INFO L82 PathProgramCache]: Analyzing trace with hash -920621675, now seen corresponding path program 323 times [2021-06-05 04:35:56,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:56,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372060260] [2021-06-05 04:35:56,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:56,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:56,905 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 04:35:56,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372060260] [2021-06-05 04:35:56,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372060260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:56,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581265794] [2021-06-05 04:35:56,906 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 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 324 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:56,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:35:56,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:56,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:56,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:56,952 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 17 treesize of output 13 [2021-06-05 04:35:56,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,954 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 9 treesize of output 7 [2021-06-05 04:35:56,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:56,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:56,962 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:56,985 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 9 treesize of output 7 [2021-06-05 04:35:56,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,987 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 19 treesize of output 15 [2021-06-05 04:35:56,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:56,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:56,994 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:56,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:56,994 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:35:57,011 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 04:35:57,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581265794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:57,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:57,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:35:57,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984682558] [2021-06-05 04:35:57,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:35:57,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:57,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:35:57,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:35:57,012 INFO L87 Difference]: Start difference. First operand 438 states and 1368 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:57,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:57,211 INFO L93 Difference]: Finished difference Result 836 states and 2534 transitions. [2021-06-05 04:35:57,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:57,211 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:57,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:57,212 INFO L225 Difference]: With dead ends: 836 [2021-06-05 04:35:57,212 INFO L226 Difference]: Without dead ends: 807 [2021-06-05 04:35:57,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 122.6ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:57,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2021-06-05 04:35:57,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 429. [2021-06-05 04:35:57,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.121495327102804) internal successors, (1336), 428 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:57,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1336 transitions. [2021-06-05 04:35:57,218 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1336 transitions. Word has length 21 [2021-06-05 04:35:57,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:57,218 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1336 transitions. [2021-06-05 04:35:57,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:57,218 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1336 transitions. [2021-06-05 04:35:57,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:57,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:57,219 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:57,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1465 [2021-06-05 04:35:57,419 INFO L430 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:57,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:57,419 INFO L82 PathProgramCache]: Analyzing trace with hash -294750883, now seen corresponding path program 324 times [2021-06-05 04:35:57,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:57,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726325257] [2021-06-05 04:35:57,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:57,488 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 04:35:57,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:57,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726325257] [2021-06-05 04:35:57,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726325257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:57,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104145381] [2021-06-05 04:35:57,489 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 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 325 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:57,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:35:57,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:57,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:57,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:57,545 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 17 treesize of output 13 [2021-06-05 04:35:57,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:57,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:57,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:57,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:35:57,586 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 19 treesize of output 15 [2021-06-05 04:35:57,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:57,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:57,590 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:57,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:57,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:35:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:35:57,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104145381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:57,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:57,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:35:57,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287002856] [2021-06-05 04:35:57,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:35:57,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:57,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:35:57,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:35:57,615 INFO L87 Difference]: Start difference. First operand 429 states and 1336 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:35:58,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:58,345 INFO L93 Difference]: Finished difference Result 845 states and 2541 transitions. [2021-06-05 04:35:58,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 04:35:58,345 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:35:58,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:58,346 INFO L225 Difference]: With dead ends: 845 [2021-06-05 04:35:58,346 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 04:35:58,346 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 501.4ms TimeCoverageRelationStatistics Valid=278, Invalid=1204, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 04:35:58,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 04:35:58,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 437. [2021-06-05 04:35:58,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.1192660550458715) internal successors, (1360), 436 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:58,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1360 transitions. [2021-06-05 04:35:58,352 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1360 transitions. Word has length 21 [2021-06-05 04:35:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:58,352 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1360 transitions. [2021-06-05 04:35:58,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:35:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1360 transitions. [2021-06-05 04:35:58,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:58,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:58,352 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:58,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1470,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:58,553 INFO L430 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:58,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:58,553 INFO L82 PathProgramCache]: Analyzing trace with hash -96134259, now seen corresponding path program 325 times [2021-06-05 04:35:58,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:58,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238434407] [2021-06-05 04:35:58,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:58,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:58,619 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 04:35:58,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:58,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238434407] [2021-06-05 04:35:58,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238434407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:58,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673841585] [2021-06-05 04:35:58,619 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 326 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:58,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:58,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:58,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:58,673 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 17 treesize of output 13 [2021-06-05 04:35:58,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:58,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:58,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:58,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:35:58,696 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 19 treesize of output 15 [2021-06-05 04:35:58,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:58,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:58,701 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:58,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:58,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:35:58,715 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 04:35:58,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673841585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:58,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:58,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:35:58,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551336622] [2021-06-05 04:35:58,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:35:58,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:58,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:35:58,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:35:58,715 INFO L87 Difference]: Start difference. First operand 437 states and 1360 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:58,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:58,852 INFO L93 Difference]: Finished difference Result 560 states and 1715 transitions. [2021-06-05 04:35:58,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:58,852 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:58,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:58,853 INFO L225 Difference]: With dead ends: 560 [2021-06-05 04:35:58,853 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:35:58,853 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 92.9ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:58,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:35:58,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 433. [2021-06-05 04:35:58,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.1203703703703702) internal successors, (1348), 432 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:58,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1348 transitions. [2021-06-05 04:35:58,857 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1348 transitions. Word has length 21 [2021-06-05 04:35:58,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:58,858 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1348 transitions. [2021-06-05 04:35:58,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:58,858 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1348 transitions. [2021-06-05 04:35:58,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:58,858 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:58,858 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:59,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1472,326 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:59,059 INFO L430 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:59,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:59,059 INFO L82 PathProgramCache]: Analyzing trace with hash 1012015205, now seen corresponding path program 326 times [2021-06-05 04:35:59,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:59,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60053447] [2021-06-05 04:35:59,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:59,120 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 04:35:59,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:59,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60053447] [2021-06-05 04:35:59,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60053447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:59,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309729345] [2021-06-05 04:35:59,120 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 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 327 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:59,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:35:59,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:59,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:59,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:59,174 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 17 treesize of output 13 [2021-06-05 04:35:59,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,177 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 9 treesize of output 7 [2021-06-05 04:35:59,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:59,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:59,184 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:35:59,197 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 19 treesize of output 15 [2021-06-05 04:35:59,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:59,200 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:59,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:35:59,208 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 04:35:59,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309729345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:59,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:59,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:35:59,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955534659] [2021-06-05 04:35:59,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:35:59,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:59,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:35:59,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:35:59,209 INFO L87 Difference]: Start difference. First operand 433 states and 1348 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:59,381 INFO L93 Difference]: Finished difference Result 684 states and 2073 transitions. [2021-06-05 04:35:59,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:59,381 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:59,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:59,382 INFO L225 Difference]: With dead ends: 684 [2021-06-05 04:35:59,382 INFO L226 Difference]: Without dead ends: 662 [2021-06-05 04:35:59,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 102.2ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:35:59,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-06-05 04:35:59,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 440. [2021-06-05 04:35:59,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.1252847380410023) internal successors, (1372), 439 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1372 transitions. [2021-06-05 04:35:59,387 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1372 transitions. Word has length 21 [2021-06-05 04:35:59,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:59,387 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1372 transitions. [2021-06-05 04:35:59,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,387 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1372 transitions. [2021-06-05 04:35:59,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:59,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:59,388 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:35:59,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 327 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1474 [2021-06-05 04:35:59,588 INFO L430 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:35:59,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:35:59,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1436087115, now seen corresponding path program 327 times [2021-06-05 04:35:59,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:35:59,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987213152] [2021-06-05 04:35:59,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:35:59,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:35:59,651 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 04:35:59,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:35:59,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987213152] [2021-06-05 04:35:59,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987213152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:59,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713843116] [2021-06-05 04:35:59,652 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 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 328 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:35:59,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:35:59,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:35:59,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:35:59,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:35:59,708 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 19 treesize of output 15 [2021-06-05 04:35:59,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:59,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:35:59,746 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 19 treesize of output 15 [2021-06-05 04:35:59,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:35:59,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:35:59,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:35:59,751 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:35:59,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:35:59,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:35:59,758 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 04:35:59,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713843116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:35:59,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:35:59,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:35:59,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892735037] [2021-06-05 04:35:59,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:35:59,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:35:59,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:35:59,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:35:59,759 INFO L87 Difference]: Start difference. First operand 440 states and 1372 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:35:59,926 INFO L93 Difference]: Finished difference Result 692 states and 2093 transitions. [2021-06-05 04:35:59,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:35:59,927 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:35:59,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:35:59,927 INFO L225 Difference]: With dead ends: 692 [2021-06-05 04:35:59,927 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 04:35:59,927 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:35:59,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 04:35:59,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 440. [2021-06-05 04:35:59,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.1184510250569475) internal successors, (1369), 439 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1369 transitions. [2021-06-05 04:35:59,932 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1369 transitions. Word has length 21 [2021-06-05 04:35:59,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:35:59,932 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1369 transitions. [2021-06-05 04:35:59,932 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:35:59,933 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1369 transitions. [2021-06-05 04:35:59,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:35:59,933 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:35:59,933 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:00,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1477,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:00,133 INFO L430 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:00,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:00,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1402199153, now seen corresponding path program 328 times [2021-06-05 04:36:00,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:00,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622834972] [2021-06-05 04:36:00,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:00,195 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 04:36:00,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:00,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622834972] [2021-06-05 04:36:00,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622834972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:00,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660537505] [2021-06-05 04:36:00,196 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 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 329 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:00,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:00,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:00,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:00,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:00,250 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 17 treesize of output 13 [2021-06-05 04:36:00,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,252 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 9 treesize of output 7 [2021-06-05 04:36:00,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:00,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:00,260 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:00,271 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 9 treesize of output 7 [2021-06-05 04:36:00,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,273 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 19 treesize of output 15 [2021-06-05 04:36:00,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:00,280 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:00,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:00,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:36:00,297 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 04:36:00,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660537505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:00,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:00,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:36:00,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287547200] [2021-06-05 04:36:00,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:36:00,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:00,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:36:00,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:36:00,297 INFO L87 Difference]: Start difference. First operand 440 states and 1369 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:00,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:00,460 INFO L93 Difference]: Finished difference Result 730 states and 2211 transitions. [2021-06-05 04:36:00,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:00,461 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:00,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:00,461 INFO L225 Difference]: With dead ends: 730 [2021-06-05 04:36:00,461 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 04:36:00,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 108.8ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:00,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 04:36:00,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 441. [2021-06-05 04:36:00,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.125) internal successors, (1375), 440 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:00,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1375 transitions. [2021-06-05 04:36:00,467 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1375 transitions. Word has length 21 [2021-06-05 04:36:00,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:00,467 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1375 transitions. [2021-06-05 04:36:00,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:00,467 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1375 transitions. [2021-06-05 04:36:00,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:00,467 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:00,467 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:00,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1480,329 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:00,668 INFO L430 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:00,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:00,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1798069225, now seen corresponding path program 329 times [2021-06-05 04:36:00,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:00,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311953095] [2021-06-05 04:36:00,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:00,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:00,730 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 04:36:00,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:00,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311953095] [2021-06-05 04:36:00,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311953095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:00,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002922063] [2021-06-05 04:36:00,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 330 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:00,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:00,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:00,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:00,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:00,787 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 19 treesize of output 15 [2021-06-05 04:36:00,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:00,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:36:00,811 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 19 treesize of output 15 [2021-06-05 04:36:00,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:00,814 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:00,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:00,820 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:00,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:00,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:36:00,849 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 04:36:00,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002922063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:00,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:00,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:00,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913999980] [2021-06-05 04:36:00,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:00,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:00,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:00,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:00,849 INFO L87 Difference]: Start difference. First operand 441 states and 1375 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:01,063 INFO L93 Difference]: Finished difference Result 687 states and 2075 transitions. [2021-06-05 04:36:01,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:01,063 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:01,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:01,064 INFO L225 Difference]: With dead ends: 687 [2021-06-05 04:36:01,064 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 04:36:01,064 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 135.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:01,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 04:36:01,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 436. [2021-06-05 04:36:01,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.117241379310345) internal successors, (1356), 435 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1356 transitions. [2021-06-05 04:36:01,069 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1356 transitions. Word has length 21 [2021-06-05 04:36:01,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:01,069 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1356 transitions. [2021-06-05 04:36:01,069 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,069 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1356 transitions. [2021-06-05 04:36:01,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:01,070 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:01,070 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:01,270 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1484 [2021-06-05 04:36:01,270 INFO L430 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:01,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:01,270 INFO L82 PathProgramCache]: Analyzing trace with hash 704584967, now seen corresponding path program 330 times [2021-06-05 04:36:01,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:01,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223429011] [2021-06-05 04:36:01,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:01,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:01,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:01,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:01,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223429011] [2021-06-05 04:36:01,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223429011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:01,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742579829] [2021-06-05 04:36:01,336 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 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 331 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:01,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:01,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:01,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:01,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:01,387 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 19 treesize of output 15 [2021-06-05 04:36:01,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:01,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:36:01,410 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 14 [2021-06-05 04:36:01,411 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,413 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 10 treesize of output 8 [2021-06-05 04:36:01,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:01,420 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:01,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:01,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:36:01,437 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 04:36:01,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742579829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:01,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:01,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:01,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425272619] [2021-06-05 04:36:01,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:01,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:01,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:01,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:01,438 INFO L87 Difference]: Start difference. First operand 436 states and 1356 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:01,620 INFO L93 Difference]: Finished difference Result 697 states and 2107 transitions. [2021-06-05 04:36:01,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:01,620 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:01,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:01,621 INFO L225 Difference]: With dead ends: 697 [2021-06-05 04:36:01,621 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:36:01,621 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:01,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:36:01,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 437. [2021-06-05 04:36:01,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.121559633027523) internal successors, (1361), 436 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1361 transitions. [2021-06-05 04:36:01,626 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1361 transitions. Word has length 21 [2021-06-05 04:36:01,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:01,626 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1361 transitions. [2021-06-05 04:36:01,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:01,626 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1361 transitions. [2021-06-05 04:36:01,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:01,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:01,627 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:01,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 331 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1490 [2021-06-05 04:36:01,827 INFO L430 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:01,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:01,827 INFO L82 PathProgramCache]: Analyzing trace with hash -390113951, now seen corresponding path program 331 times [2021-06-05 04:36:01,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:01,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903410774] [2021-06-05 04:36:01,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:01,890 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 04:36:01,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:01,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903410774] [2021-06-05 04:36:01,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903410774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:01,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611197185] [2021-06-05 04:36:01,891 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 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 332 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:01,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:01,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:01,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:01,951 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 17 treesize of output 13 [2021-06-05 04:36:01,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,953 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 9 treesize of output 7 [2021-06-05 04:36:01,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:01,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:01,961 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:01,984 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 9 treesize of output 7 [2021-06-05 04:36:01,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:01,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:01,993 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 19 treesize of output 15 [2021-06-05 04:36:01,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:02,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:02,000 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:02,000 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-06-05 04:36:02,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:02,001 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:36:02,029 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 04:36:02,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611197185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:02,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:02,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:02,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858952710] [2021-06-05 04:36:02,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:02,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:02,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:02,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:02,030 INFO L87 Difference]: Start difference. First operand 437 states and 1361 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:02,281 INFO L93 Difference]: Finished difference Result 738 states and 2222 transitions. [2021-06-05 04:36:02,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:02,281 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:02,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:02,282 INFO L225 Difference]: With dead ends: 738 [2021-06-05 04:36:02,282 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 04:36:02,282 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 171.5ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:36:02,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 04:36:02,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 457. [2021-06-05 04:36:02,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.142543859649123) internal successors, (1433), 456 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1433 transitions. [2021-06-05 04:36:02,288 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1433 transitions. Word has length 21 [2021-06-05 04:36:02,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:02,288 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1433 transitions. [2021-06-05 04:36:02,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,288 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1433 transitions. [2021-06-05 04:36:02,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:02,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:02,288 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:02,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1493,332 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:02,489 INFO L430 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:02,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:02,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1490638987, now seen corresponding path program 332 times [2021-06-05 04:36:02,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:02,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228586677] [2021-06-05 04:36:02,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:02,550 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 04:36:02,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:02,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228586677] [2021-06-05 04:36:02,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228586677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:02,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493085303] [2021-06-05 04:36:02,551 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 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 333 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:02,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:02,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:02,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:02,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:02,611 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 17 treesize of output 13 [2021-06-05 04:36:02,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:02,614 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 9 treesize of output 7 [2021-06-05 04:36:02,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:02,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:02,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:02,621 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:02,651 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 19 treesize of output 15 [2021-06-05 04:36:02,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:02,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:02,654 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:02,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:02,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:02,664 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 04:36:02,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493085303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:02,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:02,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:02,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604032075] [2021-06-05 04:36:02,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:02,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:02,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:02,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:02,665 INFO L87 Difference]: Start difference. First operand 457 states and 1433 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:02,887 INFO L93 Difference]: Finished difference Result 698 states and 2107 transitions. [2021-06-05 04:36:02,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:02,887 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:02,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:02,888 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:36:02,888 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:36:02,888 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 135.3ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:02,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:36:02,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 432. [2021-06-05 04:36:02,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1345707656612527) internal successors, (1351), 431 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1351 transitions. [2021-06-05 04:36:02,893 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1351 transitions. Word has length 21 [2021-06-05 04:36:02,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:02,893 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1351 transitions. [2021-06-05 04:36:02,893 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:02,893 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1351 transitions. [2021-06-05 04:36:02,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:02,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:02,894 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:03,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1501 [2021-06-05 04:36:03,094 INFO L430 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:03,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:03,094 INFO L82 PathProgramCache]: Analyzing trace with hash -393240531, now seen corresponding path program 333 times [2021-06-05 04:36:03,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:03,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331174814] [2021-06-05 04:36:03,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:03,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:03,174 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 04:36:03,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:03,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331174814] [2021-06-05 04:36:03,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331174814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:03,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781663306] [2021-06-05 04:36:03,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 334 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:03,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:03,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:03,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:03,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:03,257 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 17 treesize of output 13 [2021-06-05 04:36:03,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:03,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:03,278 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 19 treesize of output 15 [2021-06-05 04:36:03,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:03,282 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:03,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,282 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:03,294 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 04:36:03,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781663306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:03,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:03,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:03,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342108461] [2021-06-05 04:36:03,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:03,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:03,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:03,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:03,295 INFO L87 Difference]: Start difference. First operand 432 states and 1351 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:03,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:03,433 INFO L93 Difference]: Finished difference Result 601 states and 1845 transitions. [2021-06-05 04:36:03,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:03,433 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:03,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:03,434 INFO L225 Difference]: With dead ends: 601 [2021-06-05 04:36:03,434 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 04:36:03,434 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 131.5ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:03,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 04:36:03,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 428. [2021-06-05 04:36:03,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1358313817330212) internal successors, (1339), 427 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:03,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1339 transitions. [2021-06-05 04:36:03,439 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1339 transitions. Word has length 21 [2021-06-05 04:36:03,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:03,439 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1339 transitions. [2021-06-05 04:36:03,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:03,439 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1339 transitions. [2021-06-05 04:36:03,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:03,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:03,439 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:03,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1504,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:03,640 INFO L430 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:03,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:03,640 INFO L82 PathProgramCache]: Analyzing trace with hash -715838035, now seen corresponding path program 334 times [2021-06-05 04:36:03,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:03,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128370452] [2021-06-05 04:36:03,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:03,716 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 04:36:03,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:03,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128370452] [2021-06-05 04:36:03,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128370452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:03,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821014781] [2021-06-05 04:36:03,717 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 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 335 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:03,743 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:03,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:03,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:03,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:03,793 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 9 treesize of output 7 [2021-06-05 04:36:03,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,795 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 17 treesize of output 13 [2021-06-05 04:36:03,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:03,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:03,805 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:03,831 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 19 treesize of output 15 [2021-06-05 04:36:03,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:03,844 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 9 treesize of output 7 [2021-06-05 04:36:03,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:03,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:03,853 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:03,853 INFO L518 ElimStorePlain]: Eliminatee v_prenex_52 vanished before elimination [2021-06-05 04:36:03,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:03,854 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:36:03,877 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 04:36:03,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821014781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:03,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:03,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:03,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358896278] [2021-06-05 04:36:03,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:03,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:03,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:03,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:03,878 INFO L87 Difference]: Start difference. First operand 428 states and 1339 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:04,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:04,095 INFO L93 Difference]: Finished difference Result 664 states and 2018 transitions. [2021-06-05 04:36:04,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:04,095 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:04,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:04,096 INFO L225 Difference]: With dead ends: 664 [2021-06-05 04:36:04,096 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 04:36:04,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 174.0ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:04,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 04:36:04,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 432. [2021-06-05 04:36:04,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.1322505800464038) internal successors, (1350), 431 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:04,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1350 transitions. [2021-06-05 04:36:04,101 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1350 transitions. Word has length 21 [2021-06-05 04:36:04,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:04,101 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1350 transitions. [2021-06-05 04:36:04,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:04,102 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1350 transitions. [2021-06-05 04:36:04,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:04,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:04,102 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:04,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1507,335 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:04,302 INFO L430 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:04,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:04,303 INFO L82 PathProgramCache]: Analyzing trace with hash 1334119611, now seen corresponding path program 335 times [2021-06-05 04:36:04,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:04,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700540577] [2021-06-05 04:36:04,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:04,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:04,386 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 04:36:04,387 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:04,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700540577] [2021-06-05 04:36:04,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700540577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:04,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674633489] [2021-06-05 04:36:04,387 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 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 336 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:04,414 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:04,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:04,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:04,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:04,455 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 9 treesize of output 7 [2021-06-05 04:36:04,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:04,458 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 17 treesize of output 13 [2021-06-05 04:36:04,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:04,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:04,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:04,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:04,506 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 19 treesize of output 15 [2021-06-05 04:36:04,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:04,509 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 19 treesize of output 15 [2021-06-05 04:36:04,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:04,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:04,525 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:04,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:04,526 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:36:04,608 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 04:36:04,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674633489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:04,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:04,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:36:04,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803269859] [2021-06-05 04:36:04,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:36:04,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:04,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:36:04,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:04,609 INFO L87 Difference]: Start difference. First operand 432 states and 1350 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:05,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:05,031 INFO L93 Difference]: Finished difference Result 702 states and 2144 transitions. [2021-06-05 04:36:05,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:05,031 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:36:05,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:05,032 INFO L225 Difference]: With dead ends: 702 [2021-06-05 04:36:05,032 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 04:36:05,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:05,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 04:36:05,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 427. [2021-06-05 04:36:05,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.1267605633802815) internal successors, (1332), 426 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:05,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1332 transitions. [2021-06-05 04:36:05,037 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1332 transitions. Word has length 21 [2021-06-05 04:36:05,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:05,037 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1332 transitions. [2021-06-05 04:36:05,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:05,037 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1332 transitions. [2021-06-05 04:36:05,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:05,038 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:05,038 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:05,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1514,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:05,238 INFO L430 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:05,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:05,238 INFO L82 PathProgramCache]: Analyzing trace with hash 946949131, now seen corresponding path program 336 times [2021-06-05 04:36:05,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:05,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372324162] [2021-06-05 04:36:05,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:05,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:05,303 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 04:36:05,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:05,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372324162] [2021-06-05 04:36:05,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372324162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:05,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765747893] [2021-06-05 04:36:05,303 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 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 337 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:05,331 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:05,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:05,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:05,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:05,348 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 17 treesize of output 13 [2021-06-05 04:36:05,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:05,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:05,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:05,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:36:05,390 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 19 treesize of output 15 [2021-06-05 04:36:05,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:05,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:05,394 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:05,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:05,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:05,418 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 04:36:05,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765747893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:05,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:05,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:05,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142375270] [2021-06-05 04:36:05,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:05,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:05,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:05,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:05,419 INFO L87 Difference]: Start difference. First operand 427 states and 1332 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:36:06,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:06,035 INFO L93 Difference]: Finished difference Result 929 states and 2770 transitions. [2021-06-05 04:36:06,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 04:36:06,036 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:36:06,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:06,037 INFO L225 Difference]: With dead ends: 929 [2021-06-05 04:36:06,037 INFO L226 Difference]: Without dead ends: 910 [2021-06-05 04:36:06,037 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 450.6ms TimeCoverageRelationStatistics Valid=274, Invalid=1132, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:36:06,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-06-05 04:36:06,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 427. [2021-06-05 04:36:06,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.107981220657277) internal successors, (1324), 426 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:06,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1324 transitions. [2021-06-05 04:36:06,043 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1324 transitions. Word has length 21 [2021-06-05 04:36:06,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:06,043 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1324 transitions. [2021-06-05 04:36:06,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:36:06,043 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1324 transitions. [2021-06-05 04:36:06,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:06,043 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:06,043 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:06,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1521 [2021-06-05 04:36:06,244 INFO L430 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:06,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:06,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1145565755, now seen corresponding path program 337 times [2021-06-05 04:36:06,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:06,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039313454] [2021-06-05 04:36:06,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:06,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:06,313 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 04:36:06,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:06,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039313454] [2021-06-05 04:36:06,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039313454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:06,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917388094] [2021-06-05 04:36:06,313 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 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 338 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:06,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:06,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:06,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:06,367 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 17 treesize of output 13 [2021-06-05 04:36:06,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:06,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:06,387 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 19 treesize of output 15 [2021-06-05 04:36:06,388 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:06,392 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:06,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:06,404 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 04:36:06,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917388094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:06,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:06,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:06,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798586191] [2021-06-05 04:36:06,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:06,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:06,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:06,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:06,405 INFO L87 Difference]: Start difference. First operand 427 states and 1324 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:06,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:06,541 INFO L93 Difference]: Finished difference Result 680 states and 2039 transitions. [2021-06-05 04:36:06,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:06,541 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:06,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:06,542 INFO L225 Difference]: With dead ends: 680 [2021-06-05 04:36:06,542 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:36:06,542 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 89.0ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:06,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:36:06,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 407. [2021-06-05 04:36:06,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 3.0935960591133007) internal successors, (1256), 406 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:06,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1256 transitions. [2021-06-05 04:36:06,546 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1256 transitions. Word has length 21 [2021-06-05 04:36:06,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:06,546 INFO L482 AbstractCegarLoop]: Abstraction has 407 states and 1256 transitions. [2021-06-05 04:36:06,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:06,546 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1256 transitions. [2021-06-05 04:36:06,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:06,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:06,547 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:06,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1523 [2021-06-05 04:36:06,747 INFO L430 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:06,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:06,748 INFO L82 PathProgramCache]: Analyzing trace with hash 2087738507, now seen corresponding path program 338 times [2021-06-05 04:36:06,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:06,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311012573] [2021-06-05 04:36:06,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:06,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:06,805 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 04:36:06,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:06,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311012573] [2021-06-05 04:36:06,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311012573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:06,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936123853] [2021-06-05 04:36:06,805 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 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 339 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:06,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:06,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:06,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:06,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:06,858 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 17 treesize of output 13 [2021-06-05 04:36:06,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:06,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:36:06,875 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 19 treesize of output 15 [2021-06-05 04:36:06,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:06,878 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:06,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:06,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:06,887 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 04:36:06,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936123853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:06,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:06,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:36:06,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012961930] [2021-06-05 04:36:06,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:36:06,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:06,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:36:06,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:36:06,887 INFO L87 Difference]: Start difference. First operand 407 states and 1256 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:07,022 INFO L93 Difference]: Finished difference Result 655 states and 1972 transitions. [2021-06-05 04:36:07,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:07,022 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:07,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:07,023 INFO L225 Difference]: With dead ends: 655 [2021-06-05 04:36:07,023 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 04:36:07,023 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:07,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 04:36:07,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 422. [2021-06-05 04:36:07,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.0997624703087885) internal successors, (1305), 421 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1305 transitions. [2021-06-05 04:36:07,028 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1305 transitions. Word has length 21 [2021-06-05 04:36:07,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:07,028 INFO L482 AbstractCegarLoop]: Abstraction has 422 states and 1305 transitions. [2021-06-05 04:36:07,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,028 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1305 transitions. [2021-06-05 04:36:07,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:07,029 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:07,029 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:07,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1525,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:07,229 INFO L430 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:07,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:07,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1822320685, now seen corresponding path program 339 times [2021-06-05 04:36:07,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:07,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025390632] [2021-06-05 04:36:07,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:07,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:07,288 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 04:36:07,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:07,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025390632] [2021-06-05 04:36:07,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025390632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:07,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220010838] [2021-06-05 04:36:07,288 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 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 340 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:07,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:07,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:07,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:07,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:07,341 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 17 treesize of output 13 [2021-06-05 04:36:07,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:07,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:36:07,351 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 19 treesize of output 15 [2021-06-05 04:36:07,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:07,355 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:07,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:07,367 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 04:36:07,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220010838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:07,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:07,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:36:07,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199158861] [2021-06-05 04:36:07,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:36:07,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:07,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:36:07,368 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:36:07,368 INFO L87 Difference]: Start difference. First operand 422 states and 1305 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:07,503 INFO L93 Difference]: Finished difference Result 663 states and 1992 transitions. [2021-06-05 04:36:07,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:07,503 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:07,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:07,504 INFO L225 Difference]: With dead ends: 663 [2021-06-05 04:36:07,504 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 04:36:07,504 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 73.2ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:07,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 04:36:07,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 418. [2021-06-05 04:36:07,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.091127098321343) internal successors, (1289), 417 states have internal predecessors, (1289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1289 transitions. [2021-06-05 04:36:07,509 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1289 transitions. Word has length 21 [2021-06-05 04:36:07,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:07,509 INFO L482 AbstractCegarLoop]: Abstraction has 418 states and 1289 transitions. [2021-06-05 04:36:07,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:07,509 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1289 transitions. [2021-06-05 04:36:07,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:07,509 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:07,509 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:07,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1530 [2021-06-05 04:36:07,710 INFO L430 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:07,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:07,710 INFO L82 PathProgramCache]: Analyzing trace with hash -326475851, now seen corresponding path program 340 times [2021-06-05 04:36:07,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:07,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470813020] [2021-06-05 04:36:07,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:07,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:07,769 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 04:36:07,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:07,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470813020] [2021-06-05 04:36:07,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470813020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:07,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796068878] [2021-06-05 04:36:07,769 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 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 341 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:07,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:07,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:07,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:07,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:07,821 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 17 treesize of output 13 [2021-06-05 04:36:07,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:07,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:36:07,847 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 19 treesize of output 15 [2021-06-05 04:36:07,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:07,852 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:07,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:07,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:07,867 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 04:36:07,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796068878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:07,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:07,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:07,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384786778] [2021-06-05 04:36:07,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:07,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:07,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:07,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:07,867 INFO L87 Difference]: Start difference. First operand 418 states and 1289 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:08,006 INFO L93 Difference]: Finished difference Result 656 states and 1974 transitions. [2021-06-05 04:36:08,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:08,007 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:08,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:08,008 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:36:08,008 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:36:08,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 82.7ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:08,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:36:08,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 414. [2021-06-05 04:36:08,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 3.0920096852300243) internal successors, (1277), 413 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1277 transitions. [2021-06-05 04:36:08,013 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1277 transitions. Word has length 21 [2021-06-05 04:36:08,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:08,013 INFO L482 AbstractCegarLoop]: Abstraction has 414 states and 1277 transitions. [2021-06-05 04:36:08,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,013 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1277 transitions. [2021-06-05 04:36:08,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:08,013 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:08,013 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:08,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1532 [2021-06-05 04:36:08,214 INFO L430 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:08,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:08,214 INFO L82 PathProgramCache]: Analyzing trace with hash 179870415, now seen corresponding path program 341 times [2021-06-05 04:36:08,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:08,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569894991] [2021-06-05 04:36:08,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:08,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:08,273 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 04:36:08,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:08,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569894991] [2021-06-05 04:36:08,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569894991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:08,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325595050] [2021-06-05 04:36:08,273 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 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 342 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:08,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:08,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:08,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:08,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:08,321 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 17 treesize of output 13 [2021-06-05 04:36:08,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:08,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:08,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:08,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:36:08,342 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 19 treesize of output 15 [2021-06-05 04:36:08,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:08,344 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 19 treesize of output 15 [2021-06-05 04:36:08,345 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:08,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:08,360 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:08,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:08,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:36:08,429 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 04:36:08,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325595050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:08,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:08,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:08,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774860259] [2021-06-05 04:36:08,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:08,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:08,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:08,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:08,430 INFO L87 Difference]: Start difference. First operand 414 states and 1277 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:08,715 INFO L93 Difference]: Finished difference Result 754 states and 2260 transitions. [2021-06-05 04:36:08,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:08,716 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:08,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:08,717 INFO L225 Difference]: With dead ends: 754 [2021-06-05 04:36:08,717 INFO L226 Difference]: Without dead ends: 735 [2021-06-05 04:36:08,717 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 213.8ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:36:08,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-05 04:36:08,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 415. [2021-06-05 04:36:08,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 414 states have (on average 3.111111111111111) internal successors, (1288), 414 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 1288 transitions. [2021-06-05 04:36:08,722 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 1288 transitions. Word has length 21 [2021-06-05 04:36:08,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:08,722 INFO L482 AbstractCegarLoop]: Abstraction has 415 states and 1288 transitions. [2021-06-05 04:36:08,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:08,722 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 1288 transitions. [2021-06-05 04:36:08,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:08,722 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:08,722 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:08,922 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1534,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:08,923 INFO L430 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:08,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:08,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1671601621, now seen corresponding path program 342 times [2021-06-05 04:36:08,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:08,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075991350] [2021-06-05 04:36:08,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:08,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:08,980 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 04:36:08,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075991350] [2021-06-05 04:36:08,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075991350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:08,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239884657] [2021-06-05 04:36:08,981 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 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 343 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:09,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:36:09,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:09,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:09,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:09,035 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 17 treesize of output 13 [2021-06-05 04:36:09,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,038 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 9 treesize of output 7 [2021-06-05 04:36:09,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:09,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:09,045 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:09,058 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 19 treesize of output 15 [2021-06-05 04:36:09,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:09,061 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:09,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:36:09,070 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 04:36:09,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239884657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:09,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:09,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:36:09,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374104836] [2021-06-05 04:36:09,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:36:09,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:09,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:36:09,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:36:09,070 INFO L87 Difference]: Start difference. First operand 415 states and 1288 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:09,238 INFO L93 Difference]: Finished difference Result 706 states and 2128 transitions. [2021-06-05 04:36:09,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:09,238 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:09,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:09,239 INFO L225 Difference]: With dead ends: 706 [2021-06-05 04:36:09,239 INFO L226 Difference]: Without dead ends: 684 [2021-06-05 04:36:09,239 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 120.8ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:09,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-06-05 04:36:09,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 430. [2021-06-05 04:36:09,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1165501165501164) internal successors, (1337), 429 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1337 transitions. [2021-06-05 04:36:09,244 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1337 transitions. Word has length 21 [2021-06-05 04:36:09,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:09,244 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1337 transitions. [2021-06-05 04:36:09,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,244 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1337 transitions. [2021-06-05 04:36:09,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:09,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:09,245 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:09,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1539,343 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:09,445 INFO L430 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:09,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:09,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1247529711, now seen corresponding path program 343 times [2021-06-05 04:36:09,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:09,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327609630] [2021-06-05 04:36:09,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:09,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:09,501 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 04:36:09,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327609630] [2021-06-05 04:36:09,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327609630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485203511] [2021-06-05 04:36:09,501 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 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 344 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:09,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:09,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:09,554 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 19 treesize of output 15 [2021-06-05 04:36:09,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:09,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:36:09,586 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 19 treesize of output 15 [2021-06-05 04:36:09,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:09,589 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:09,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:09,592 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:09,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:09,592 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:36:09,600 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 04:36:09,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485203511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:09,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:09,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:09,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853092445] [2021-06-05 04:36:09,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:09,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:09,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:09,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:09,601 INFO L87 Difference]: Start difference. First operand 430 states and 1337 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:09,802 INFO L93 Difference]: Finished difference Result 719 states and 2166 transitions. [2021-06-05 04:36:09,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:09,802 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:09,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:09,803 INFO L225 Difference]: With dead ends: 719 [2021-06-05 04:36:09,803 INFO L226 Difference]: Without dead ends: 686 [2021-06-05 04:36:09,803 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 122.4ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:09,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-06-05 04:36:09,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 430. [2021-06-05 04:36:09,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1095571095571097) internal successors, (1334), 429 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1334 transitions. [2021-06-05 04:36:09,808 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1334 transitions. Word has length 21 [2021-06-05 04:36:09,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:09,808 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1334 transitions. [2021-06-05 04:36:09,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:09,808 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1334 transitions. [2021-06-05 04:36:09,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:09,809 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:09,809 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:10,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1542,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:10,009 INFO L430 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:10,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:10,010 INFO L82 PathProgramCache]: Analyzing trace with hash 209151317, now seen corresponding path program 344 times [2021-06-05 04:36:10,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:10,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615452904] [2021-06-05 04:36:10,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:10,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:10,070 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 04:36:10,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:10,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615452904] [2021-06-05 04:36:10,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615452904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:10,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567328457] [2021-06-05 04:36:10,070 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 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 345 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:10,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:10,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:10,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:10,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:10,125 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 17 treesize of output 13 [2021-06-05 04:36:10,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,127 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 9 treesize of output 7 [2021-06-05 04:36:10,128 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:10,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:10,135 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:10,146 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 9 treesize of output 7 [2021-06-05 04:36:10,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,148 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 19 treesize of output 15 [2021-06-05 04:36:10,149 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:10,155 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:10,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:10,156 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:36:10,180 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 04:36:10,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567328457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:10,180 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:10,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:10,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672502517] [2021-06-05 04:36:10,181 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:10,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:10,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:10,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:10,181 INFO L87 Difference]: Start difference. First operand 430 states and 1334 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:10,369 INFO L93 Difference]: Finished difference Result 751 states and 2269 transitions. [2021-06-05 04:36:10,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:10,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:10,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:10,370 INFO L225 Difference]: With dead ends: 751 [2021-06-05 04:36:10,371 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 04:36:10,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 135.0ms TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:10,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 04:36:10,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 430. [2021-06-05 04:36:10,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.1095571095571097) internal successors, (1334), 429 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1334 transitions. [2021-06-05 04:36:10,376 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1334 transitions. Word has length 21 [2021-06-05 04:36:10,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:10,376 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1334 transitions. [2021-06-05 04:36:10,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,376 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1334 transitions. [2021-06-05 04:36:10,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:10,376 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:10,376 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:10,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1548 [2021-06-05 04:36:10,577 INFO L430 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:10,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:10,577 INFO L82 PathProgramCache]: Analyzing trace with hash -885547601, now seen corresponding path program 345 times [2021-06-05 04:36:10,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:10,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146561920] [2021-06-05 04:36:10,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:10,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:10,642 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 04:36:10,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:10,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146561920] [2021-06-05 04:36:10,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146561920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:10,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441207351] [2021-06-05 04:36:10,642 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 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 346 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:10,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:10,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:10,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:10,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:10,697 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 19 treesize of output 15 [2021-06-05 04:36:10,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:10,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:20 [2021-06-05 04:36:10,717 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 19 treesize of output 15 [2021-06-05 04:36:10,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:10,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:10,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:10,726 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:10,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:10,727 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:36:10,744 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 04:36:10,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441207351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:10,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:10,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:36:10,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881197175] [2021-06-05 04:36:10,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:36:10,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:10,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:36:10,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:36:10,745 INFO L87 Difference]: Start difference. First operand 430 states and 1334 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:10,936 INFO L93 Difference]: Finished difference Result 714 states and 2150 transitions. [2021-06-05 04:36:10,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:10,936 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:10,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:10,937 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:36:10,937 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 04:36:10,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:10,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 04:36:10,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 428. [2021-06-05 04:36:10,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.11943793911007) internal successors, (1332), 427 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1332 transitions. [2021-06-05 04:36:10,942 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1332 transitions. Word has length 21 [2021-06-05 04:36:10,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:10,942 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1332 transitions. [2021-06-05 04:36:10,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:10,942 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1332 transitions. [2021-06-05 04:36:10,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:10,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:10,943 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:11,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 346 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1552 [2021-06-05 04:36:11,143 INFO L430 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:11,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:11,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1979031859, now seen corresponding path program 346 times [2021-06-05 04:36:11,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:11,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303895897] [2021-06-05 04:36:11,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:11,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:11,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:11,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:11,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303895897] [2021-06-05 04:36:11,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303895897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:11,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885774134] [2021-06-05 04:36:11,202 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 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 347 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:11,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:11,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:11,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:11,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:11,252 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 19 treesize of output 15 [2021-06-05 04:36:11,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:11,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:36:11,275 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 14 [2021-06-05 04:36:11,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,277 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 10 treesize of output 8 [2021-06-05 04:36:11,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:11,284 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:11,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:11,285 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:36:11,308 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 04:36:11,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885774134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:11,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:11,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:11,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351830514] [2021-06-05 04:36:11,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:11,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:11,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:11,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:11,309 INFO L87 Difference]: Start difference. First operand 428 states and 1332 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:11,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:11,492 INFO L93 Difference]: Finished difference Result 724 states and 2184 transitions. [2021-06-05 04:36:11,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:11,492 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:11,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:11,493 INFO L225 Difference]: With dead ends: 724 [2021-06-05 04:36:11,493 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 04:36:11,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 129.8ms TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:11,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 04:36:11,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 429. [2021-06-05 04:36:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.1238317757009346) internal successors, (1337), 428 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:11,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1337 transitions. [2021-06-05 04:36:11,498 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1337 transitions. Word has length 21 [2021-06-05 04:36:11,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:11,498 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1337 transitions. [2021-06-05 04:36:11,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:11,498 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1337 transitions. [2021-06-05 04:36:11,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:11,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:11,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:11,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1556 [2021-06-05 04:36:11,699 INFO L430 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:11,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:11,699 INFO L82 PathProgramCache]: Analyzing trace with hash 1221236519, now seen corresponding path program 347 times [2021-06-05 04:36:11,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:11,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627727286] [2021-06-05 04:36:11,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:11,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:11,758 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 04:36:11,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:11,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627727286] [2021-06-05 04:36:11,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627727286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:11,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177934146] [2021-06-05 04:36:11,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 348 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:11,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:11,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:11,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:11,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:11,814 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 17 treesize of output 13 [2021-06-05 04:36:11,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,816 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 9 treesize of output 7 [2021-06-05 04:36:11,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:11,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:11,824 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:11,845 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 19 treesize of output 15 [2021-06-05 04:36:11,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:11,855 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 9 treesize of output 7 [2021-06-05 04:36:11,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:11,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:11,862 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:11,862 INFO L518 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2021-06-05 04:36:11,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:11,862 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:36:11,879 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 04:36:11,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177934146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:11,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:11,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:11,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768750113] [2021-06-05 04:36:11,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:11,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:11,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:11,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:11,880 INFO L87 Difference]: Start difference. First operand 429 states and 1337 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:12,066 INFO L93 Difference]: Finished difference Result 765 states and 2299 transitions. [2021-06-05 04:36:12,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:12,066 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:12,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:12,067 INFO L225 Difference]: With dead ends: 765 [2021-06-05 04:36:12,067 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 04:36:12,067 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:12,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 04:36:12,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 448. [2021-06-05 04:36:12,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1387024608501117) internal successors, (1403), 447 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1403 transitions. [2021-06-05 04:36:12,072 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1403 transitions. Word has length 21 [2021-06-05 04:36:12,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:12,072 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1403 transitions. [2021-06-05 04:36:12,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,072 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1403 transitions. [2021-06-05 04:36:12,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:12,073 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:12,073 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:12,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1559,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:12,273 INFO L430 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:12,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:12,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1192977839, now seen corresponding path program 348 times [2021-06-05 04:36:12,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:12,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864705297] [2021-06-05 04:36:12,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:12,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:12,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:12,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:12,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864705297] [2021-06-05 04:36:12,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864705297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:12,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657048970] [2021-06-05 04:36:12,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 349 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:12,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:12,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:12,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:12,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:12,392 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 17 treesize of output 13 [2021-06-05 04:36:12,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,395 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 9 treesize of output 7 [2021-06-05 04:36:12,396 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:12,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:12,403 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:12,431 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 19 treesize of output 15 [2021-06-05 04:36:12,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:12,435 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:12,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:12,445 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 04:36:12,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657048970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:12,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:12,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:12,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925551817] [2021-06-05 04:36:12,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:12,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:12,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:12,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:12,446 INFO L87 Difference]: Start difference. First operand 448 states and 1403 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:12,623 INFO L93 Difference]: Finished difference Result 724 states and 2178 transitions. [2021-06-05 04:36:12,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:12,623 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:12,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:12,624 INFO L225 Difference]: With dead ends: 724 [2021-06-05 04:36:12,624 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 04:36:12,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:12,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 04:36:12,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 426. [2021-06-05 04:36:12,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 3.1270588235294117) internal successors, (1329), 425 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1329 transitions. [2021-06-05 04:36:12,629 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1329 transitions. Word has length 21 [2021-06-05 04:36:12,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:12,629 INFO L482 AbstractCegarLoop]: Abstraction has 426 states and 1329 transitions. [2021-06-05 04:36:12,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:12,629 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1329 transitions. [2021-06-05 04:36:12,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:12,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:12,630 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:12,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1565,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:12,830 INFO L430 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:12,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:12,830 INFO L82 PathProgramCache]: Analyzing trace with hash 832800499, now seen corresponding path program 349 times [2021-06-05 04:36:12,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:12,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972229230] [2021-06-05 04:36:12,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:12,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:12,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:12,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972229230] [2021-06-05 04:36:12,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972229230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:12,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373903664] [2021-06-05 04:36:12,890 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 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 350 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:12,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:12,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:12,935 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 19 treesize of output 15 [2021-06-05 04:36:12,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:12,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:36:12,960 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 14 [2021-06-05 04:36:12,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,968 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 10 treesize of output 8 [2021-06-05 04:36:12,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:12,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:12,975 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:12,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:12,976 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:36:13,000 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 04:36:13,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373903664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:13,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:13,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:13,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137246655] [2021-06-05 04:36:13,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:13,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:13,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:13,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:13,001 INFO L87 Difference]: Start difference. First operand 426 states and 1329 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:13,222 INFO L93 Difference]: Finished difference Result 846 states and 2548 transitions. [2021-06-05 04:36:13,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:13,223 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:13,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:13,223 INFO L225 Difference]: With dead ends: 846 [2021-06-05 04:36:13,224 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 04:36:13,224 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 133.9ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:13,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 04:36:13,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 429. [2021-06-05 04:36:13,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.1401869158878504) internal successors, (1344), 428 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1344 transitions. [2021-06-05 04:36:13,229 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1344 transitions. Word has length 21 [2021-06-05 04:36:13,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:13,229 INFO L482 AbstractCegarLoop]: Abstraction has 429 states and 1344 transitions. [2021-06-05 04:36:13,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,229 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1344 transitions. [2021-06-05 04:36:13,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:13,229 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:13,230 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:13,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1568 [2021-06-05 04:36:13,430 INFO L430 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:13,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:13,430 INFO L82 PathProgramCache]: Analyzing trace with hash -261898419, now seen corresponding path program 350 times [2021-06-05 04:36:13,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:13,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692339123] [2021-06-05 04:36:13,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:13,490 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 04:36:13,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:13,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692339123] [2021-06-05 04:36:13,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692339123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:13,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523712672] [2021-06-05 04:36:13,490 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 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 351 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:13,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:13,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:13,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:13,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:13,540 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 9 treesize of output 7 [2021-06-05 04:36:13,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:13,542 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 17 treesize of output 13 [2021-06-05 04:36:13,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:13,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:13,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:13,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:36:13,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:36:13,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:13,566 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 19 treesize of output 15 [2021-06-05 04:36:13,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:13,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:13,573 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:13,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:13,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:36:13,601 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 04:36:13,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523712672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:13,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:13,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:13,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159019458] [2021-06-05 04:36:13,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:13,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:13,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:13,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:13,602 INFO L87 Difference]: Start difference. First operand 429 states and 1344 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:13,854 INFO L93 Difference]: Finished difference Result 909 states and 2741 transitions. [2021-06-05 04:36:13,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:13,854 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:13,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:13,855 INFO L225 Difference]: With dead ends: 909 [2021-06-05 04:36:13,855 INFO L226 Difference]: Without dead ends: 882 [2021-06-05 04:36:13,855 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 166.9ms TimeCoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:36:13,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-06-05 04:36:13,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 460. [2021-06-05 04:36:13,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.161220043572985) internal successors, (1451), 459 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1451 transitions. [2021-06-05 04:36:13,861 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1451 transitions. Word has length 21 [2021-06-05 04:36:13,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:13,861 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1451 transitions. [2021-06-05 04:36:13,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:13,861 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1451 transitions. [2021-06-05 04:36:13,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:13,862 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:13,862 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:14,062 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1571,351 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:14,062 INFO L430 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:14,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:14,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1618854519, now seen corresponding path program 351 times [2021-06-05 04:36:14,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:14,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061532526] [2021-06-05 04:36:14,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:14,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:14,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:14,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061532526] [2021-06-05 04:36:14,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061532526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:14,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837936581] [2021-06-05 04:36:14,126 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 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 352 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:14,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:14,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:14,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:14,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:14,177 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 9 treesize of output 7 [2021-06-05 04:36:14,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,179 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 17 treesize of output 13 [2021-06-05 04:36:14,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:14,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:14,183 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:36:14,210 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 19 treesize of output 15 [2021-06-05 04:36:14,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:14,214 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:14,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:14,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:14,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837936581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:14,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:14,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:14,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704397222] [2021-06-05 04:36:14,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:14,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:14,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:14,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:14,225 INFO L87 Difference]: Start difference. First operand 460 states and 1451 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:14,396 INFO L93 Difference]: Finished difference Result 893 states and 2700 transitions. [2021-06-05 04:36:14,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:14,396 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:14,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:14,397 INFO L225 Difference]: With dead ends: 893 [2021-06-05 04:36:14,397 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 04:36:14,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:14,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 04:36:14,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 456. [2021-06-05 04:36:14,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1604395604395603) internal successors, (1438), 455 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1438 transitions. [2021-06-05 04:36:14,403 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1438 transitions. Word has length 21 [2021-06-05 04:36:14,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:14,403 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1438 transitions. [2021-06-05 04:36:14,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,403 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1438 transitions. [2021-06-05 04:36:14,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:14,404 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:14,404 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:14,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1578,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:14,604 INFO L430 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:14,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:14,604 INFO L82 PathProgramCache]: Analyzing trace with hash 2125200785, now seen corresponding path program 352 times [2021-06-05 04:36:14,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:14,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108526565] [2021-06-05 04:36:14,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:14,662 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 04:36:14,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:14,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108526565] [2021-06-05 04:36:14,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108526565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:14,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578325827] [2021-06-05 04:36:14,663 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 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 353 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:14,714 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:14,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:14,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:14,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:14,735 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 9 treesize of output 7 [2021-06-05 04:36:14,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,737 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 17 treesize of output 13 [2021-06-05 04:36:14,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:14,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:14,741 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:36:14,756 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 19 treesize of output 15 [2021-06-05 04:36:14,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:14,760 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:14,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:14,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:14,770 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 04:36:14,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578325827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:14,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:14,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:36:14,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18757063] [2021-06-05 04:36:14,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:36:14,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:14,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:36:14,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:36:14,771 INFO L87 Difference]: Start difference. First operand 456 states and 1438 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:14,935 INFO L93 Difference]: Finished difference Result 941 states and 2818 transitions. [2021-06-05 04:36:14,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:14,936 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:14,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:14,937 INFO L225 Difference]: With dead ends: 941 [2021-06-05 04:36:14,937 INFO L226 Difference]: Without dead ends: 920 [2021-06-05 04:36:14,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 98.0ms TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:14,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-06-05 04:36:14,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 440. [2021-06-05 04:36:14,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.143507972665148) internal successors, (1380), 439 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1380 transitions. [2021-06-05 04:36:14,943 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1380 transitions. Word has length 21 [2021-06-05 04:36:14,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:14,943 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1380 transitions. [2021-06-05 04:36:14,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:14,943 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1380 transitions. [2021-06-05 04:36:14,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:14,943 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:14,943 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:15,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1581,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:15,144 INFO L430 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:15,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:15,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1380365547, now seen corresponding path program 353 times [2021-06-05 04:36:15,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:15,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677510972] [2021-06-05 04:36:15,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:15,234 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 04:36:15,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:15,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677510972] [2021-06-05 04:36:15,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677510972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:15,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846967691] [2021-06-05 04:36:15,234 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 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 354 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:15,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:15,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:15,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:15,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:15,313 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 17 treesize of output 13 [2021-06-05 04:36:15,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,316 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 9 treesize of output 7 [2021-06-05 04:36:15,317 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,319 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 9 treesize of output 7 [2021-06-05 04:36:15,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,322 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 17 treesize of output 13 [2021-06-05 04:36:15,323 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:15,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:36:15,350 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 04:36:15,453 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 26 treesize of output 20 [2021-06-05 04:36:15,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,455 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 19 treesize of output 15 [2021-06-05 04:36:15,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:15,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:15,465 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:15,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:15,466 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:36:15,513 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 04:36:15,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846967691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:15,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:15,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:15,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485081749] [2021-06-05 04:36:15,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:15,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:15,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:15,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:15,514 INFO L87 Difference]: Start difference. First operand 440 states and 1380 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:16,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:16,190 INFO L93 Difference]: Finished difference Result 789 states and 2407 transitions. [2021-06-05 04:36:16,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:36:16,191 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:16,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:16,192 INFO L225 Difference]: With dead ends: 789 [2021-06-05 04:36:16,192 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 04:36:16,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 670.6ms TimeCoverageRelationStatistics Valid=170, Invalid=700, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:36:16,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 04:36:16,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 452. [2021-06-05 04:36:16,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1596452328159645) internal successors, (1425), 451 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1425 transitions. [2021-06-05 04:36:16,197 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1425 transitions. Word has length 21 [2021-06-05 04:36:16,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:16,197 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1425 transitions. [2021-06-05 04:36:16,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:16,197 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1425 transitions. [2021-06-05 04:36:16,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:16,198 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:16,198 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:16,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 354 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1584 [2021-06-05 04:36:16,398 INFO L430 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:16,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:16,399 INFO L82 PathProgramCache]: Analyzing trace with hash -1228209909, now seen corresponding path program 354 times [2021-06-05 04:36:16,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:16,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032327195] [2021-06-05 04:36:16,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:16,485 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 04:36:16,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:16,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032327195] [2021-06-05 04:36:16,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032327195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:16,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540332114] [2021-06-05 04:36:16,485 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 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 355 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:16,513 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:16,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:16,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:16,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:16,558 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 17 treesize of output 13 [2021-06-05 04:36:16,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:16,561 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 9 treesize of output 7 [2021-06-05 04:36:16,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:16,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:16,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:16,571 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:16,625 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 9 treesize of output 7 [2021-06-05 04:36:16,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:16,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:16,634 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:16,635 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 19 treesize of output 15 [2021-06-05 04:36:16,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:16,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:16,642 INFO L518 ElimStorePlain]: Eliminatee v_prenex_56 vanished before elimination [2021-06-05 04:36:16,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:16,642 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:36:16,688 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 04:36:16,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540332114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:16,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:16,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:36:16,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165659831] [2021-06-05 04:36:16,689 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:36:16,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:16,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:36:16,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:16,689 INFO L87 Difference]: Start difference. First operand 452 states and 1425 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:17,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:17,041 INFO L93 Difference]: Finished difference Result 816 states and 2492 transitions. [2021-06-05 04:36:17,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:17,041 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:36:17,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:17,042 INFO L225 Difference]: With dead ends: 816 [2021-06-05 04:36:17,042 INFO L226 Difference]: Without dead ends: 793 [2021-06-05 04:36:17,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:17,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-06-05 04:36:17,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 456. [2021-06-05 04:36:17,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.158241758241758) internal successors, (1437), 455 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:17,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1437 transitions. [2021-06-05 04:36:17,048 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1437 transitions. Word has length 21 [2021-06-05 04:36:17,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:17,048 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1437 transitions. [2021-06-05 04:36:17,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:17,048 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1437 transitions. [2021-06-05 04:36:17,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:17,048 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:17,048 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:17,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1593,355 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:17,249 INFO L430 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:17,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:17,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1068629005, now seen corresponding path program 355 times [2021-06-05 04:36:17,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:17,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731443187] [2021-06-05 04:36:17,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:17,337 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 04:36:17,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:17,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731443187] [2021-06-05 04:36:17,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731443187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:17,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980264651] [2021-06-05 04:36:17,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 356 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:17,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:17,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:17,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:17,414 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 9 treesize of output 7 [2021-06-05 04:36:17,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:17,416 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 17 treesize of output 13 [2021-06-05 04:36:17,417 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:17,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:17,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:17,426 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:17,465 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 19 treesize of output 15 [2021-06-05 04:36:17,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:17,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:17,470 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:17,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:17,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:17,512 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 04:36:17,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980264651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:17,513 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:17,513 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:17,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683949810] [2021-06-05 04:36:17,513 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:17,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:17,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:17,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:17,513 INFO L87 Difference]: Start difference. First operand 456 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:17,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:17,822 INFO L93 Difference]: Finished difference Result 733 states and 2254 transitions. [2021-06-05 04:36:17,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:36:17,822 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:17,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:17,823 INFO L225 Difference]: With dead ends: 733 [2021-06-05 04:36:17,823 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 04:36:17,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 277.6ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:17,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 04:36:17,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 452. [2021-06-05 04:36:17,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1507760532150777) internal successors, (1421), 451 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:17,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1421 transitions. [2021-06-05 04:36:17,829 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1421 transitions. Word has length 21 [2021-06-05 04:36:17,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:17,829 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1421 transitions. [2021-06-05 04:36:17,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:17,829 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1421 transitions. [2021-06-05 04:36:17,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:17,829 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:17,829 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:18,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1602,356 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:18,030 INFO L430 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:18,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:18,030 INFO L82 PathProgramCache]: Analyzing trace with hash -2082051155, now seen corresponding path program 356 times [2021-06-05 04:36:18,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:18,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413838389] [2021-06-05 04:36:18,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:18,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:18,107 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 04:36:18,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413838389] [2021-06-05 04:36:18,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413838389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37028920] [2021-06-05 04:36:18,107 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 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 357 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:18,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:18,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:18,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:18,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:18,189 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 9 treesize of output 7 [2021-06-05 04:36:18,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,191 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 17 treesize of output 13 [2021-06-05 04:36:18,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:18,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:18,201 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:18,228 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 9 treesize of output 7 [2021-06-05 04:36:18,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:18,239 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:18,241 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 19 treesize of output 15 [2021-06-05 04:36:18,241 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:18,250 INFO L518 ElimStorePlain]: Eliminatee v_prenex_59 vanished before elimination [2021-06-05 04:36:18,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:18,250 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:36:18,274 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 04:36:18,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37028920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:18,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:18,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:18,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392472097] [2021-06-05 04:36:18,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:18,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:18,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:18,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:18,274 INFO L87 Difference]: Start difference. First operand 452 states and 1421 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:18,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:18,463 INFO L93 Difference]: Finished difference Result 702 states and 2145 transitions. [2021-06-05 04:36:18,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:18,464 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:18,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:18,464 INFO L225 Difference]: With dead ends: 702 [2021-06-05 04:36:18,465 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 04:36:18,465 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 177.3ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:18,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 04:36:18,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 454. [2021-06-05 04:36:18,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1589403973509933) internal successors, (1431), 453 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1431 transitions. [2021-06-05 04:36:18,470 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1431 transitions. Word has length 21 [2021-06-05 04:36:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:18,470 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1431 transitions. [2021-06-05 04:36:18,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:18,470 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1431 transitions. [2021-06-05 04:36:18,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:18,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:18,471 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:18,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1606,357 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:18,671 INFO L430 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:18,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:18,671 INFO L82 PathProgramCache]: Analyzing trace with hash 504543133, now seen corresponding path program 357 times [2021-06-05 04:36:18,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:18,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456834793] [2021-06-05 04:36:18,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:18,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:18,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:18,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:18,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456834793] [2021-06-05 04:36:18,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456834793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:18,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800494786] [2021-06-05 04:36:18,760 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 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 358 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:18,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:18,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:18,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:18,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:18,853 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 17 treesize of output 13 [2021-06-05 04:36:18,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:18,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:18,895 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 19 treesize of output 15 [2021-06-05 04:36:18,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:18,898 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:18,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:18,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:18,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 04:36:18,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800494786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:18,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:18,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:18,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174499868] [2021-06-05 04:36:18,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:18,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:18,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:18,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:18,927 INFO L87 Difference]: Start difference. First operand 454 states and 1431 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:19,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:19,256 INFO L93 Difference]: Finished difference Result 725 states and 2231 transitions. [2021-06-05 04:36:19,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:36:19,256 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:19,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:19,257 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:36:19,257 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 04:36:19,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 266.7ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:19,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 04:36:19,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 462. [2021-06-05 04:36:19,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1648590021691976) internal successors, (1459), 461 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:19,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1459 transitions. [2021-06-05 04:36:19,262 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1459 transitions. Word has length 21 [2021-06-05 04:36:19,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:19,262 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1459 transitions. [2021-06-05 04:36:19,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:19,262 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1459 transitions. [2021-06-05 04:36:19,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:19,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:19,263 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:19,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1613,358 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:19,463 INFO L430 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:19,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:19,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1529093347, now seen corresponding path program 358 times [2021-06-05 04:36:19,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:19,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389131260] [2021-06-05 04:36:19,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:19,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:19,560 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 04:36:19,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:19,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389131260] [2021-06-05 04:36:19,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389131260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:19,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960259958] [2021-06-05 04:36:19,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 359 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:19,587 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:19,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:19,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:19,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:19,649 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 17 treesize of output 13 [2021-06-05 04:36:19,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:19,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:19,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:19,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:19,673 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 19 treesize of output 15 [2021-06-05 04:36:19,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:19,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:19,678 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:19,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:19,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:19,720 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 04:36:19,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960259958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:19,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:19,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:19,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867513406] [2021-06-05 04:36:19,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:19,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:19,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:19,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:19,720 INFO L87 Difference]: Start difference. First operand 462 states and 1459 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:20,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:20,037 INFO L93 Difference]: Finished difference Result 717 states and 2211 transitions. [2021-06-05 04:36:20,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:36:20,038 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:20,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:20,038 INFO L225 Difference]: With dead ends: 717 [2021-06-05 04:36:20,038 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 04:36:20,038 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 268.0ms TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:20,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 04:36:20,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 458. [2021-06-05 04:36:20,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1575492341356672) internal successors, (1443), 457 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:20,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1443 transitions. [2021-06-05 04:36:20,044 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1443 transitions. Word has length 21 [2021-06-05 04:36:20,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:20,044 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1443 transitions. [2021-06-05 04:36:20,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:20,044 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1443 transitions. [2021-06-05 04:36:20,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:20,044 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:20,044 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:20,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1616 [2021-06-05 04:36:20,245 INFO L430 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:20,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:20,245 INFO L82 PathProgramCache]: Analyzing trace with hash -910831179, now seen corresponding path program 359 times [2021-06-05 04:36:20,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:20,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891002028] [2021-06-05 04:36:20,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:20,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:20,320 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 04:36:20,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:20,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891002028] [2021-06-05 04:36:20,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891002028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:20,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468866179] [2021-06-05 04:36:20,321 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 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 360 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:20,348 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:20,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:20,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:20,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:20,404 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 17 treesize of output 13 [2021-06-05 04:36:20,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:20,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:20,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:20,409 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:20,425 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 19 treesize of output 15 [2021-06-05 04:36:20,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:20,428 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 19 treesize of output 15 [2021-06-05 04:36:20,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:20,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:20,443 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:20,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:20,444 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:36:20,515 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 04:36:20,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468866179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:20,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:20,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:36:20,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723361070] [2021-06-05 04:36:20,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:36:20,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:20,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:36:20,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:20,516 INFO L87 Difference]: Start difference. First operand 458 states and 1443 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:20,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:20,747 INFO L93 Difference]: Finished difference Result 635 states and 1962 transitions. [2021-06-05 04:36:20,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:20,747 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:36:20,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:20,748 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:36:20,748 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:36:20,748 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 239.4ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:36:20,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:36:20,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 454. [2021-06-05 04:36:20,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1589403973509933) internal successors, (1431), 453 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:20,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1431 transitions. [2021-06-05 04:36:20,753 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1431 transitions. Word has length 21 [2021-06-05 04:36:20,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:20,753 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1431 transitions. [2021-06-05 04:36:20,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:20,753 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1431 transitions. [2021-06-05 04:36:20,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:20,754 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:20,754 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:20,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1619,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:20,954 INFO L430 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:20,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:20,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1233428683, now seen corresponding path program 360 times [2021-06-05 04:36:20,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:20,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644787405] [2021-06-05 04:36:20,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:21,031 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 04:36:21,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:21,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644787405] [2021-06-05 04:36:21,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644787405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:21,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489371224] [2021-06-05 04:36:21,032 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 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 361 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:21,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:21,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:21,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:21,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:21,109 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 9 treesize of output 7 [2021-06-05 04:36:21,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,111 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 17 treesize of output 13 [2021-06-05 04:36:21,112 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:21,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:21,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:21,147 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 9 treesize of output 7 [2021-06-05 04:36:21,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:21,160 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 19 treesize of output 15 [2021-06-05 04:36:21,161 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:21,169 INFO L518 ElimStorePlain]: Eliminatee v_prenex_60 vanished before elimination [2021-06-05 04:36:21,169 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:21,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:21,170 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:36:21,193 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 04:36:21,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489371224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:21,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:21,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:21,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065985970] [2021-06-05 04:36:21,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:21,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:21,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:21,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:21,193 INFO L87 Difference]: Start difference. First operand 454 states and 1431 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:21,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:21,382 INFO L93 Difference]: Finished difference Result 708 states and 2171 transitions. [2021-06-05 04:36:21,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:21,382 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:21,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:21,383 INFO L225 Difference]: With dead ends: 708 [2021-06-05 04:36:21,383 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 04:36:21,383 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 164.3ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:21,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 04:36:21,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 460. [2021-06-05 04:36:21,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1655773420479303) internal successors, (1453), 459 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:21,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1453 transitions. [2021-06-05 04:36:21,391 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1453 transitions. Word has length 21 [2021-06-05 04:36:21,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:21,391 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1453 transitions. [2021-06-05 04:36:21,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:21,392 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1453 transitions. [2021-06-05 04:36:21,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:21,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:21,392 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:21,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1625 [2021-06-05 04:36:21,592 INFO L430 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:21,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:21,593 INFO L82 PathProgramCache]: Analyzing trace with hash 816528963, now seen corresponding path program 361 times [2021-06-05 04:36:21,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:21,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788320430] [2021-06-05 04:36:21,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:21,677 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 04:36:21,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:21,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788320430] [2021-06-05 04:36:21,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788320430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:21,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289282624] [2021-06-05 04:36:21,677 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 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 362 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:21,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:21,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:21,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:21,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:36:21,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,747 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 17 treesize of output 13 [2021-06-05 04:36:21,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:21,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:21,758 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:36:21,793 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 19 treesize of output 15 [2021-06-05 04:36:21,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:21,797 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:21,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:21,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:21,842 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 04:36:21,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289282624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:21,842 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:21,842 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:36:21,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425037759] [2021-06-05 04:36:21,842 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:36:21,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:21,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:36:21,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:21,843 INFO L87 Difference]: Start difference. First operand 460 states and 1453 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:22,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:22,164 INFO L93 Difference]: Finished difference Result 719 states and 2211 transitions. [2021-06-05 04:36:22,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:36:22,165 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:36:22,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:22,166 INFO L225 Difference]: With dead ends: 719 [2021-06-05 04:36:22,166 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 04:36:22,166 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 04:36:22,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 456. [2021-06-05 04:36:22,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1626373626373625) internal successors, (1439), 455 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:22,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1439 transitions. [2021-06-05 04:36:22,171 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1439 transitions. Word has length 21 [2021-06-05 04:36:22,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:22,171 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1439 transitions. [2021-06-05 04:36:22,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:36:22,171 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1439 transitions. [2021-06-05 04:36:22,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:22,172 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:22,172 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:22,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1632,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:22,372 INFO L430 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:22,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:22,372 INFO L82 PathProgramCache]: Analyzing trace with hash -702328017, now seen corresponding path program 362 times [2021-06-05 04:36:22,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:22,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330335751] [2021-06-05 04:36:22,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:22,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:22,449 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 04:36:22,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:22,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330335751] [2021-06-05 04:36:22,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330335751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:22,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486760016] [2021-06-05 04:36:22,449 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 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 363 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:22,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:22,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:22,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:22,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:22,524 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 17 treesize of output 13 [2021-06-05 04:36:22,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:22,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:22,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:22,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:22,562 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 19 treesize of output 15 [2021-06-05 04:36:22,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:22,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:22,566 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:22,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:22,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:36:22,592 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 04:36:22,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486760016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:22,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:22,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:22,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185111057] [2021-06-05 04:36:22,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:22,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:22,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:22,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:22,593 INFO L87 Difference]: Start difference. First operand 456 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:36:22,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:22,918 INFO L93 Difference]: Finished difference Result 761 states and 2336 transitions. [2021-06-05 04:36:22,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:22,919 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:36:22,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:22,919 INFO L225 Difference]: With dead ends: 761 [2021-06-05 04:36:22,919 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 04:36:22,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 254.1ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:36:22,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 04:36:22,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 465. [2021-06-05 04:36:22,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1551724137931036) internal successors, (1464), 464 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:22,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1464 transitions. [2021-06-05 04:36:22,925 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1464 transitions. Word has length 21 [2021-06-05 04:36:22,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:22,925 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1464 transitions. [2021-06-05 04:36:22,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:36:22,925 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1464 transitions. [2021-06-05 04:36:22,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:22,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:22,926 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:23,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1636,363 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:23,126 INFO L430 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:23,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:23,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1559002799, now seen corresponding path program 363 times [2021-06-05 04:36:23,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:23,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816851337] [2021-06-05 04:36:23,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:23,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:23,202 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 04:36:23,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:23,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816851337] [2021-06-05 04:36:23,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816851337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:23,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775610259] [2021-06-05 04:36:23,203 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 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 364 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:23,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:23,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:23,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:23,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:23,282 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 17 treesize of output 13 [2021-06-05 04:36:23,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:23,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,287 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:23,305 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 19 treesize of output 15 [2021-06-05 04:36:23,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:23,309 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:23,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:23,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:23,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775610259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:23,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:23,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:23,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727960449] [2021-06-05 04:36:23,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:23,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:23,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:23,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:23,322 INFO L87 Difference]: Start difference. First operand 465 states and 1464 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:23,468 INFO L93 Difference]: Finished difference Result 652 states and 2015 transitions. [2021-06-05 04:36:23,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:23,468 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:23,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:23,469 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:36:23,469 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:36:23,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 124.9ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:23,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:36:23,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 461. [2021-06-05 04:36:23,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.1478260869565218) internal successors, (1448), 460 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1448 transitions. [2021-06-05 04:36:23,474 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1448 transitions. Word has length 21 [2021-06-05 04:36:23,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:23,474 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1448 transitions. [2021-06-05 04:36:23,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,474 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1448 transitions. [2021-06-05 04:36:23,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:23,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:23,475 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:23,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1639 [2021-06-05 04:36:23,675 INFO L430 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:23,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:23,675 INFO L82 PathProgramCache]: Analyzing trace with hash -2117702329, now seen corresponding path program 364 times [2021-06-05 04:36:23,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:23,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244695766] [2021-06-05 04:36:23,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:23,744 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 04:36:23,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:23,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244695766] [2021-06-05 04:36:23,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244695766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:23,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874685329] [2021-06-05 04:36:23,745 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 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 365 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:23,771 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:23,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:23,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:23,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:23,814 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 17 treesize of output 13 [2021-06-05 04:36:23,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:23,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:36:23,834 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 19 treesize of output 15 [2021-06-05 04:36:23,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:23,838 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:23,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:23,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:23,850 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 04:36:23,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874685329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:23,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:23,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:23,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877700756] [2021-06-05 04:36:23,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:23,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:23,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:23,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:23,851 INFO L87 Difference]: Start difference. First operand 461 states and 1448 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:23,987 INFO L93 Difference]: Finished difference Result 650 states and 1995 transitions. [2021-06-05 04:36:23,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:23,987 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:23,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:23,988 INFO L225 Difference]: With dead ends: 650 [2021-06-05 04:36:23,988 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 04:36:23,988 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 107.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:23,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 04:36:23,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 445. [2021-06-05 04:36:23,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.135135135135135) internal successors, (1392), 444 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1392 transitions. [2021-06-05 04:36:23,993 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1392 transitions. Word has length 21 [2021-06-05 04:36:23,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:23,993 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1392 transitions. [2021-06-05 04:36:23,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:23,993 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1392 transitions. [2021-06-05 04:36:23,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:23,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:23,994 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:24,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1642,365 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:24,194 INFO L430 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:24,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:24,195 INFO L82 PathProgramCache]: Analyzing trace with hash -440489425, now seen corresponding path program 365 times [2021-06-05 04:36:24,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:24,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627241767] [2021-06-05 04:36:24,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:24,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:24,255 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 04:36:24,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:24,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627241767] [2021-06-05 04:36:24,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627241767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:24,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341523206] [2021-06-05 04:36:24,255 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 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 366 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:24,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:24,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:24,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:24,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:24,302 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 17 treesize of output 13 [2021-06-05 04:36:24,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:24,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:24,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:24,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:36:24,318 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 19 treesize of output 15 [2021-06-05 04:36:24,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:24,321 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 19 treesize of output 15 [2021-06-05 04:36:24,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:24,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:24,336 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:24,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:24,337 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:36:24,402 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 04:36:24,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341523206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:24,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:24,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:24,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952700833] [2021-06-05 04:36:24,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:24,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:24,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:24,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:24,403 INFO L87 Difference]: Start difference. First operand 445 states and 1392 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:24,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:24,665 INFO L93 Difference]: Finished difference Result 766 states and 2338 transitions. [2021-06-05 04:36:24,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:24,665 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:24,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:24,667 INFO L225 Difference]: With dead ends: 766 [2021-06-05 04:36:24,667 INFO L226 Difference]: Without dead ends: 747 [2021-06-05 04:36:24,667 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 215.2ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:24,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-06-05 04:36:24,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 438. [2021-06-05 04:36:24,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.137299771167048) internal successors, (1371), 437 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:24,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1371 transitions. [2021-06-05 04:36:24,672 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1371 transitions. Word has length 21 [2021-06-05 04:36:24,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:24,673 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1371 transitions. [2021-06-05 04:36:24,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:24,673 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1371 transitions. [2021-06-05 04:36:24,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:24,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:24,673 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:24,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 366 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1645 [2021-06-05 04:36:24,874 INFO L430 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:24,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:24,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1317174607, now seen corresponding path program 366 times [2021-06-05 04:36:24,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:24,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638657115] [2021-06-05 04:36:24,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:24,958 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 04:36:24,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:24,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638657115] [2021-06-05 04:36:24,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638657115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:24,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359995987] [2021-06-05 04:36:24,959 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 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 367 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:24,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:24,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:24,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:24,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:25,024 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 9 treesize of output 7 [2021-06-05 04:36:25,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,027 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 17 treesize of output 13 [2021-06-05 04:36:25,027 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:25,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:25,034 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:25,058 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 19 treesize of output 15 [2021-06-05 04:36:25,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,060 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 9 treesize of output 7 [2021-06-05 04:36:25,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:25,070 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:25,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:25,070 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:36:25,094 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 04:36:25,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359995987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:25,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:25,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:36:25,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990065291] [2021-06-05 04:36:25,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:36:25,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:25,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:36:25,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:36:25,094 INFO L87 Difference]: Start difference. First operand 438 states and 1371 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:25,300 INFO L93 Difference]: Finished difference Result 825 states and 2508 transitions. [2021-06-05 04:36:25,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:25,301 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:25,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:25,302 INFO L225 Difference]: With dead ends: 825 [2021-06-05 04:36:25,302 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 04:36:25,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 174.8ms TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:25,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 04:36:25,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 461. [2021-06-05 04:36:25,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.1478260869565218) internal successors, (1448), 460 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1448 transitions. [2021-06-05 04:36:25,307 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1448 transitions. Word has length 21 [2021-06-05 04:36:25,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:25,307 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1448 transitions. [2021-06-05 04:36:25,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,307 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1448 transitions. [2021-06-05 04:36:25,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:25,308 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:25,308 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:25,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 367 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1650 [2021-06-05 04:36:25,508 INFO L430 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:25,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:25,508 INFO L82 PathProgramCache]: Analyzing trace with hash -927835043, now seen corresponding path program 367 times [2021-06-05 04:36:25,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:25,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755782603] [2021-06-05 04:36:25,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:25,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:25,579 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 04:36:25,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:25,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755782603] [2021-06-05 04:36:25,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755782603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:25,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715227773] [2021-06-05 04:36:25,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 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 368 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:25,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:25,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:25,642 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 9 treesize of output 7 [2021-06-05 04:36:25,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,644 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 17 treesize of output 13 [2021-06-05 04:36:25,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:25,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:25,652 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:25,687 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 19 treesize of output 15 [2021-06-05 04:36:25,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:25,691 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:25,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:25,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:25,707 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 04:36:25,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715227773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:25,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:25,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:25,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137140608] [2021-06-05 04:36:25,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:25,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:25,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:25,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:25,708 INFO L87 Difference]: Start difference. First operand 461 states and 1448 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:25,913 INFO L93 Difference]: Finished difference Result 785 states and 2397 transitions. [2021-06-05 04:36:25,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:25,913 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:25,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:25,914 INFO L225 Difference]: With dead ends: 785 [2021-06-05 04:36:25,914 INFO L226 Difference]: Without dead ends: 766 [2021-06-05 04:36:25,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 152.7ms TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:25,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-06-05 04:36:25,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 458. [2021-06-05 04:36:25,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1466083150984683) internal successors, (1438), 457 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1438 transitions. [2021-06-05 04:36:25,920 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1438 transitions. Word has length 21 [2021-06-05 04:36:25,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:25,920 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1438 transitions. [2021-06-05 04:36:25,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:25,920 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1438 transitions. [2021-06-05 04:36:25,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:25,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:25,921 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:26,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1656 [2021-06-05 04:36:26,121 INFO L430 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:26,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:26,121 INFO L82 PathProgramCache]: Analyzing trace with hash 557254283, now seen corresponding path program 368 times [2021-06-05 04:36:26,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:26,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135092299] [2021-06-05 04:36:26,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:26,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:26,198 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 04:36:26,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:26,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135092299] [2021-06-05 04:36:26,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135092299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:26,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215979773] [2021-06-05 04:36:26,199 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 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 369 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:26,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:26,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:26,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:26,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:26,255 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 9 treesize of output 7 [2021-06-05 04:36:26,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:26,257 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 17 treesize of output 13 [2021-06-05 04:36:26,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:26,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:26,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:26,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:36:26,288 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 19 treesize of output 15 [2021-06-05 04:36:26,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:26,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:26,292 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:36:26,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:26,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:36:26,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:26,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215979773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:26,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:26,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:26,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037273237] [2021-06-05 04:36:26,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:26,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:26,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:26,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:26,334 INFO L87 Difference]: Start difference. First operand 458 states and 1438 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:36:26,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:26,732 INFO L93 Difference]: Finished difference Result 938 states and 2845 transitions. [2021-06-05 04:36:26,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:26,732 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 21 [2021-06-05 04:36:26,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:26,733 INFO L225 Difference]: With dead ends: 938 [2021-06-05 04:36:26,733 INFO L226 Difference]: Without dead ends: 919 [2021-06-05 04:36:26,733 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:36:26,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-06-05 04:36:26,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 440. [2021-06-05 04:36:26,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.120728929384966) internal successors, (1370), 439 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:26,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1370 transitions. [2021-06-05 04:36:26,739 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1370 transitions. Word has length 21 [2021-06-05 04:36:26,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:26,739 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1370 transitions. [2021-06-05 04:36:26,739 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:36:26,739 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1370 transitions. [2021-06-05 04:36:26,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:26,740 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:26,740 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:26,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 369 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1660 [2021-06-05 04:36:26,941 INFO L430 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:26,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:26,941 INFO L82 PathProgramCache]: Analyzing trace with hash 610742443, now seen corresponding path program 369 times [2021-06-05 04:36:26,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:26,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302841025] [2021-06-05 04:36:26,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:26,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:27,035 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 04:36:27,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:27,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302841025] [2021-06-05 04:36:27,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302841025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:27,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85657536] [2021-06-05 04:36:27,035 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 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 370 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:27,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:27,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:27,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:27,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:27,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:27,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:27,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:36:27,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:27,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:27,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:36:27,225 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 04:36:27,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85657536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:27,225 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:27,225 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:27,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794987544] [2021-06-05 04:36:27,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:27,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:27,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:27,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:27,226 INFO L87 Difference]: Start difference. First operand 440 states and 1370 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:27,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:27,360 INFO L93 Difference]: Finished difference Result 520 states and 1601 transitions. [2021-06-05 04:36:27,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:27,361 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:36:27,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:27,361 INFO L225 Difference]: With dead ends: 520 [2021-06-05 04:36:27,361 INFO L226 Difference]: Without dead ends: 498 [2021-06-05 04:36:27,361 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 158.9ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:27,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-06-05 04:36:27,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 450. [2021-06-05 04:36:27,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1269487750556793) internal successors, (1404), 449 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:27,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1404 transitions. [2021-06-05 04:36:27,366 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1404 transitions. Word has length 21 [2021-06-05 04:36:27,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:27,366 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1404 transitions. [2021-06-05 04:36:27,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:27,366 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1404 transitions. [2021-06-05 04:36:27,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:27,366 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:27,366 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:27,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 370 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1664 [2021-06-05 04:36:27,567 INFO L430 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:27,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:27,567 INFO L82 PathProgramCache]: Analyzing trace with hash 108951107, now seen corresponding path program 370 times [2021-06-05 04:36:27,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:27,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732862297] [2021-06-05 04:36:27,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:27,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:27,657 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 04:36:27,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732862297] [2021-06-05 04:36:27,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732862297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058833568] [2021-06-05 04:36:27,658 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 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 371 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:27,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:27,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:27,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:27,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:27,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:27,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:27,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:36:27,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:27,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:27,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:27,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:27,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:27,809 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:36:27,822 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 04:36:27,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058833568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:27,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:27,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:27,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745557433] [2021-06-05 04:36:27,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:27,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:27,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:27,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:27,823 INFO L87 Difference]: Start difference. First operand 450 states and 1404 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:27,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:27,932 INFO L93 Difference]: Finished difference Result 529 states and 1625 transitions. [2021-06-05 04:36:27,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:27,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:27,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:27,933 INFO L225 Difference]: With dead ends: 529 [2021-06-05 04:36:27,933 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 04:36:27,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:27,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 04:36:27,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 447. [2021-06-05 04:36:27,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1210762331838566) internal successors, (1392), 446 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:27,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1392 transitions. [2021-06-05 04:36:27,937 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1392 transitions. Word has length 21 [2021-06-05 04:36:27,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:27,937 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1392 transitions. [2021-06-05 04:36:27,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:27,937 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1392 transitions. [2021-06-05 04:36:27,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:27,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:27,938 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:28,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1670,371 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:28,138 INFO L430 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:28,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:28,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1997833013, now seen corresponding path program 371 times [2021-06-05 04:36:28,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:28,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370398144] [2021-06-05 04:36:28,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:28,236 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 04:36:28,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:28,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370398144] [2021-06-05 04:36:28,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370398144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:28,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650332617] [2021-06-05 04:36:28,237 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 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 372 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:28,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:28,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:28,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:28,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:28,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:28,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:28,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:28,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:28,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:36:28,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:28,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:28,367 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:28,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:28,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:28,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:28,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:36:28,400 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 04:36:28,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650332617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:28,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:28,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:28,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283938256] [2021-06-05 04:36:28,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:28,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:28,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:28,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:28,401 INFO L87 Difference]: Start difference. First operand 447 states and 1392 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:28,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:28,523 INFO L93 Difference]: Finished difference Result 517 states and 1592 transitions. [2021-06-05 04:36:28,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:28,523 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:28,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:28,524 INFO L225 Difference]: With dead ends: 517 [2021-06-05 04:36:28,524 INFO L226 Difference]: Without dead ends: 495 [2021-06-05 04:36:28,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 148.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:28,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-05 04:36:28,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 444. [2021-06-05 04:36:28,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:28,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 04:36:28,529 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 04:36:28,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:28,529 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 04:36:28,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:28,529 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 04:36:28,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:28,529 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:28,529 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:28,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 372 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1672 [2021-06-05 04:36:28,731 INFO L430 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:28,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:28,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1479046379, now seen corresponding path program 372 times [2021-06-05 04:36:28,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:28,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692719750] [2021-06-05 04:36:28,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:28,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:28,844 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 04:36:28,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:28,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692719750] [2021-06-05 04:36:28,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692719750] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:28,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61246842] [2021-06-05 04:36:28,846 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 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 373 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:28,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:36:28,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:28,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:28,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:28,960 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 9 treesize of output 7 [2021-06-05 04:36:28,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:28,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:28,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:28,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:28,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:28,976 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:36:29,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:29,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:29,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:29,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:29,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,060 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:36:29,087 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 04:36:29,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61246842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:29,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:29,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:29,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97604811] [2021-06-05 04:36:29,088 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:29,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:29,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:29,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:29,088 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:29,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:29,410 INFO L93 Difference]: Finished difference Result 632 states and 1941 transitions. [2021-06-05 04:36:29,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:29,410 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:29,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:29,411 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:36:29,411 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 04:36:29,411 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 271.9ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:29,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 04:36:29,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 448. [2021-06-05 04:36:29,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.120805369127517) internal successors, (1395), 447 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:29,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1395 transitions. [2021-06-05 04:36:29,416 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1395 transitions. Word has length 21 [2021-06-05 04:36:29,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:29,416 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1395 transitions. [2021-06-05 04:36:29,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:29,416 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1395 transitions. [2021-06-05 04:36:29,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:29,417 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:29,417 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:29,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1674 [2021-06-05 04:36:29,621 INFO L430 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:29,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:29,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1701254991, now seen corresponding path program 373 times [2021-06-05 04:36:29,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:29,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520630364] [2021-06-05 04:36:29,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:29,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:29,717 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 04:36:29,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:29,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520630364] [2021-06-05 04:36:29,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520630364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:29,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919892573] [2021-06-05 04:36:29,718 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 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 374 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:29,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:29,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:29,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:29,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:29,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:29,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:36:29,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:29,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:29,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:29,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:29,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:29,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:29,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:29,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:29,928 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 04:36:29,956 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 04:36:29,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919892573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:29,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:29,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:29,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061791821] [2021-06-05 04:36:29,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:29,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:29,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:29,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:29,956 INFO L87 Difference]: Start difference. First operand 448 states and 1395 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:30,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:30,377 INFO L93 Difference]: Finished difference Result 784 states and 2382 transitions. [2021-06-05 04:36:30,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:36:30,377 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:30,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:30,378 INFO L225 Difference]: With dead ends: 784 [2021-06-05 04:36:30,378 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 04:36:30,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 321.5ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:30,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 04:36:30,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 448. [2021-06-05 04:36:30,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.116331096196868) internal successors, (1393), 447 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:30,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1393 transitions. [2021-06-05 04:36:30,384 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1393 transitions. Word has length 21 [2021-06-05 04:36:30,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:30,384 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1393 transitions. [2021-06-05 04:36:30,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:30,384 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1393 transitions. [2021-06-05 04:36:30,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:30,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:30,385 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:30,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1680,374 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:30,585 INFO L430 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:30,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:30,585 INFO L82 PathProgramCache]: Analyzing trace with hash 207345461, now seen corresponding path program 374 times [2021-06-05 04:36:30,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:30,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353953384] [2021-06-05 04:36:30,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:30,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:30,683 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 04:36:30,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:30,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353953384] [2021-06-05 04:36:30,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353953384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:30,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070824163] [2021-06-05 04:36:30,684 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 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 375 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:30,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:30,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:30,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:30,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:30,788 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 9 treesize of output 7 [2021-06-05 04:36:30,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:30,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:30,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:30,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:30,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:30,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:30,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:36:30,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:30,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:30,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:30,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:30,849 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 9 treesize of output 7 [2021-06-05 04:36:30,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:30,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:30,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:30,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:30,867 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:30,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:30,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:30,883 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:36:30,930 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 04:36:30,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070824163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:30,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:30,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:30,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667355314] [2021-06-05 04:36:30,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:30,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:30,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:30,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:30,931 INFO L87 Difference]: Start difference. First operand 448 states and 1393 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:31,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:31,255 INFO L93 Difference]: Finished difference Result 700 states and 2152 transitions. [2021-06-05 04:36:31,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:31,256 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:31,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:31,256 INFO L225 Difference]: With dead ends: 700 [2021-06-05 04:36:31,256 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:36:31,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 269.8ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:36:31,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 446. [2021-06-05 04:36:31,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1191011235955055) internal successors, (1388), 445 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:31,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1388 transitions. [2021-06-05 04:36:31,262 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1388 transitions. Word has length 21 [2021-06-05 04:36:31,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:31,262 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1388 transitions. [2021-06-05 04:36:31,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:31,262 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1388 transitions. [2021-06-05 04:36:31,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:31,262 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:31,262 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:31,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1690,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:31,463 INFO L430 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:31,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:31,463 INFO L82 PathProgramCache]: Analyzing trace with hash -678452819, now seen corresponding path program 375 times [2021-06-05 04:36:31,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:31,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492868944] [2021-06-05 04:36:31,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:31,556 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 04:36:31,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:31,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492868944] [2021-06-05 04:36:31,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492868944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:31,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523493776] [2021-06-05 04:36:31,557 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 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 376 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:31,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:31,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:31,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:31,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:31,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:36:31,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:31,676 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:31,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:31,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:83, output treesize:71 [2021-06-05 04:36:31,781 INFO L446 ElimStorePlain]: Different costs {1=[o_0], 3=[o_2]} [2021-06-05 04:36:31,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 04:36:31,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:31,790 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:36:31,794 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:31,798 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:31,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:31,838 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:31,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:36:31,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:31,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:31,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:36:31,879 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:145, output treesize:34 [2021-06-05 04:36:31,966 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 04:36:31,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523493776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:31,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:31,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:31,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244904594] [2021-06-05 04:36:31,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:31,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:31,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:31,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:31,966 INFO L87 Difference]: Start difference. First operand 446 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:32,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:32,343 INFO L93 Difference]: Finished difference Result 652 states and 2010 transitions. [2021-06-05 04:36:32,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:36:32,344 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:32,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:32,344 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:36:32,344 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:36:32,345 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 361.0ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:32,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:36:32,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 446. [2021-06-05 04:36:32,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1191011235955055) internal successors, (1388), 445 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:32,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1388 transitions. [2021-06-05 04:36:32,349 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1388 transitions. Word has length 21 [2021-06-05 04:36:32,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:32,349 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1388 transitions. [2021-06-05 04:36:32,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:32,349 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1388 transitions. [2021-06-05 04:36:32,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:32,350 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:32,350 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:32,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1698 [2021-06-05 04:36:32,550 INFO L430 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:32,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:32,551 INFO L82 PathProgramCache]: Analyzing trace with hash -962715503, now seen corresponding path program 376 times [2021-06-05 04:36:32,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:32,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450852857] [2021-06-05 04:36:32,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:32,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:32,644 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 04:36:32,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:32,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450852857] [2021-06-05 04:36:32,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450852857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:32,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614086385] [2021-06-05 04:36:32,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 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 377 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:32,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:32,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:32,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:32,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:32,755 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 9 treesize of output 7 [2021-06-05 04:36:32,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:32,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:32,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:32,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:32,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:32,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:32,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:36:32,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:32,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:32,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:32,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:32,829 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 9 treesize of output 7 [2021-06-05 04:36:32,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:32,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:32,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:32,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:32,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:32,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:32,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:32,866 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:36:32,918 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 04:36:32,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614086385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:32,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:32,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:32,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022501197] [2021-06-05 04:36:32,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:32,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:32,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:32,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:32,918 INFO L87 Difference]: Start difference. First operand 446 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:33,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:33,354 INFO L93 Difference]: Finished difference Result 725 states and 2220 transitions. [2021-06-05 04:36:33,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:36:33,354 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:33,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:33,355 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:36:33,355 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 04:36:33,355 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 384.2ms TimeCoverageRelationStatistics Valid=123, Invalid=477, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:33,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 04:36:33,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 458. [2021-06-05 04:36:33,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.111597374179431) internal successors, (1422), 457 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:33,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1422 transitions. [2021-06-05 04:36:33,361 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1422 transitions. Word has length 21 [2021-06-05 04:36:33,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:33,361 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1422 transitions. [2021-06-05 04:36:33,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:33,361 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1422 transitions. [2021-06-05 04:36:33,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:33,361 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:33,361 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:33,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1712,377 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:33,562 INFO L430 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:33,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:33,562 INFO L82 PathProgramCache]: Analyzing trace with hash 723676337, now seen corresponding path program 377 times [2021-06-05 04:36:33,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:33,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260913197] [2021-06-05 04:36:33,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:33,658 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 04:36:33,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:33,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260913197] [2021-06-05 04:36:33,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260913197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:33,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636330752] [2021-06-05 04:36:33,658 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 378 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:33,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:33,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:33,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:33,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:33,765 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 9 treesize of output 7 [2021-06-05 04:36:33,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:33,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:33,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:33,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:33,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:33,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:33,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:36:33,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:33,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:33,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:33,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:33,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:33,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:33,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:33,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:33,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:33,854 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:36:33,884 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 04:36:33,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636330752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:33,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:33,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:33,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164329077] [2021-06-05 04:36:33,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:33,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:33,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:33,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:33,885 INFO L87 Difference]: Start difference. First operand 458 states and 1422 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:34,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:34,217 INFO L93 Difference]: Finished difference Result 628 states and 1922 transitions. [2021-06-05 04:36:34,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:34,218 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:34,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:34,218 INFO L225 Difference]: With dead ends: 628 [2021-06-05 04:36:34,218 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 04:36:34,219 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 325.8ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:34,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 04:36:34,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 444. [2021-06-05 04:36:34,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:34,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 04:36:34,223 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 04:36:34,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:34,223 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 04:36:34,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:34,223 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 04:36:34,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:34,224 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:34,224 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:34,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1724,378 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:34,424 INFO L430 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:34,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:34,425 INFO L82 PathProgramCache]: Analyzing trace with hash -265079971, now seen corresponding path program 378 times [2021-06-05 04:36:34,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:34,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306931897] [2021-06-05 04:36:34,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:34,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:34,524 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 04:36:34,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:34,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306931897] [2021-06-05 04:36:34,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306931897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:34,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708112657] [2021-06-05 04:36:34,525 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 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 379 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:34,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:36:34,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:34,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:34,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:34,605 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 9 treesize of output 7 [2021-06-05 04:36:34,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:34,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:34,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:34,609 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:34,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:34,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:34,628 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:34,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:34,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:34,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:34,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:34,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:34,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:34,732 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:34,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:34,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:34,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:36:34,747 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 04:36:34,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708112657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:34,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:34,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:34,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268656213] [2021-06-05 04:36:34,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:34,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:34,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:34,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:34,748 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:34,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:34,883 INFO L93 Difference]: Finished difference Result 568 states and 1748 transitions. [2021-06-05 04:36:34,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:34,883 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:36:34,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:34,884 INFO L225 Difference]: With dead ends: 568 [2021-06-05 04:36:34,884 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:36:34,884 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 170.2ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:34,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:36:34,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 451. [2021-06-05 04:36:34,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1355555555555554) internal successors, (1411), 450 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:34,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1411 transitions. [2021-06-05 04:36:34,889 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1411 transitions. Word has length 21 [2021-06-05 04:36:34,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:34,889 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1411 transitions. [2021-06-05 04:36:34,889 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:34,889 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1411 transitions. [2021-06-05 04:36:34,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:34,889 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:34,889 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:35,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1731,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:35,090 INFO L430 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:35,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:35,090 INFO L82 PathProgramCache]: Analyzing trace with hash -766871307, now seen corresponding path program 379 times [2021-06-05 04:36:35,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:35,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439423475] [2021-06-05 04:36:35,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:35,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:35,184 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 04:36:35,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:35,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439423475] [2021-06-05 04:36:35,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439423475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:35,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104440424] [2021-06-05 04:36:35,185 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 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 380 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:35,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:35,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:35,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:35,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,268 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 9 treesize of output 7 [2021-06-05 04:36:35,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:35,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:35,288 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:35,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:35,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:35,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:35,363 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:35,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,372 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:36:35,385 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 04:36:35,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104440424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:35,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:35,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:35,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737864322] [2021-06-05 04:36:35,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:35,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:35,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:35,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:35,386 INFO L87 Difference]: Start difference. First operand 451 states and 1411 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:35,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:35,542 INFO L93 Difference]: Finished difference Result 559 states and 1724 transitions. [2021-06-05 04:36:35,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:35,542 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:35,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:35,543 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:36:35,543 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 04:36:35,543 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:35,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 04:36:35,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 448. [2021-06-05 04:36:35,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1297539149888145) internal successors, (1399), 447 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:35,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1399 transitions. [2021-06-05 04:36:35,548 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1399 transitions. Word has length 21 [2021-06-05 04:36:35,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:35,548 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1399 transitions. [2021-06-05 04:36:35,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:35,548 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1399 transitions. [2021-06-05 04:36:35,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:35,548 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:35,548 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:35,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1739,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:35,749 INFO L430 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:35,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:35,749 INFO L82 PathProgramCache]: Analyzing trace with hash 360244147, now seen corresponding path program 380 times [2021-06-05 04:36:35,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:35,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737987462] [2021-06-05 04:36:35,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:35,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:35,838 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 04:36:35,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:35,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737987462] [2021-06-05 04:36:35,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737987462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:35,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081190194] [2021-06-05 04:36:35,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 381 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:35,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:35,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:35,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:35,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:35,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:35,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:35,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,936 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 9 treesize of output 7 [2021-06-05 04:36:35,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:35,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:35,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:35,953 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:36,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:36,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:36,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:36,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:36,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:36,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:36,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,078 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:36:36,086 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 04:36:36,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081190194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:36,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:36,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:36,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876042584] [2021-06-05 04:36:36,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:36,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:36,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:36,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:36,087 INFO L87 Difference]: Start difference. First operand 448 states and 1399 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:36,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:36,307 INFO L93 Difference]: Finished difference Result 547 states and 1673 transitions. [2021-06-05 04:36:36,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:36,307 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:36:36,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:36,308 INFO L225 Difference]: With dead ends: 547 [2021-06-05 04:36:36,308 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 04:36:36,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 201.3ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:36:36,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 04:36:36,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 454. [2021-06-05 04:36:36,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1390728476821192) internal successors, (1422), 453 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:36,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1422 transitions. [2021-06-05 04:36:36,313 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1422 transitions. Word has length 21 [2021-06-05 04:36:36,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:36,313 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1422 transitions. [2021-06-05 04:36:36,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:36,313 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1422 transitions. [2021-06-05 04:36:36,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:36,313 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:36,313 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:36,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1743 [2021-06-05 04:36:36,514 INFO L430 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:36,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:36,514 INFO L82 PathProgramCache]: Analyzing trace with hash 138035535, now seen corresponding path program 381 times [2021-06-05 04:36:36,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:36,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125108299] [2021-06-05 04:36:36,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:36,629 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 04:36:36,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:36,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125108299] [2021-06-05 04:36:36,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125108299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:36,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89102201] [2021-06-05 04:36:36,630 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 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 382 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:36,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:36,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:36,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:36,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:36,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:36,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:36,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:36,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:36,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:36:36,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:36,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:36,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:36,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:36,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:36,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:36,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:36,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:36,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:36,851 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 04:36:36,878 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 04:36:36,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89102201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:36,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:36,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:36,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935846771] [2021-06-05 04:36:36,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:36,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:36,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:36,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:36,879 INFO L87 Difference]: Start difference. First operand 454 states and 1422 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:37,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:37,267 INFO L93 Difference]: Finished difference Result 756 states and 2294 transitions. [2021-06-05 04:36:37,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:36:37,267 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:37,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:37,268 INFO L225 Difference]: With dead ends: 756 [2021-06-05 04:36:37,268 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 04:36:37,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 297.9ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:37,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 04:36:37,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 454. [2021-06-05 04:36:37,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1280353200883004) internal successors, (1417), 453 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:37,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1417 transitions. [2021-06-05 04:36:37,274 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1417 transitions. Word has length 21 [2021-06-05 04:36:37,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:37,274 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1417 transitions. [2021-06-05 04:36:37,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:37,274 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1417 transitions. [2021-06-05 04:36:37,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:37,274 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:37,274 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:37,475 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 382 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1752 [2021-06-05 04:36:37,475 INFO L430 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:37,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:37,475 INFO L82 PathProgramCache]: Analyzing trace with hash 2046635987, now seen corresponding path program 382 times [2021-06-05 04:36:37,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:37,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126527224] [2021-06-05 04:36:37,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:37,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 04:36:37,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:37,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126527224] [2021-06-05 04:36:37,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126527224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:37,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350690437] [2021-06-05 04:36:37,584 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 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 383 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:37,617 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:37,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:37,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:37,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:37,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:37,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:37,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:37,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:37,681 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 9 treesize of output 7 [2021-06-05 04:36:37,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:37,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:37,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:37,697 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:37,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:37,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:37,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:37,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:37,786 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 9 treesize of output 7 [2021-06-05 04:36:37,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:37,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:37,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:37,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:37,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:37,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:37,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:37,819 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:36:37,865 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 04:36:37,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350690437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:37,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:37,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:37,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487052196] [2021-06-05 04:36:37,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:37,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:37,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:37,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:37,866 INFO L87 Difference]: Start difference. First operand 454 states and 1417 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:38,181 INFO L93 Difference]: Finished difference Result 704 states and 2159 transitions. [2021-06-05 04:36:38,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:38,181 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:38,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:38,182 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:36:38,182 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 04:36:38,182 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 287.3ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:38,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 04:36:38,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 452. [2021-06-05 04:36:38,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.130820399113082) internal successors, (1412), 451 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:38,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1412 transitions. [2021-06-05 04:36:38,187 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1412 transitions. Word has length 21 [2021-06-05 04:36:38,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:38,187 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1412 transitions. [2021-06-05 04:36:38,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:38,187 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1412 transitions. [2021-06-05 04:36:38,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:38,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:38,188 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:38,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1762 [2021-06-05 04:36:38,393 INFO L430 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:38,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:38,393 INFO L82 PathProgramCache]: Analyzing trace with hash 48507605, now seen corresponding path program 383 times [2021-06-05 04:36:38,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:38,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724294627] [2021-06-05 04:36:38,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:38,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:38,497 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 04:36:38,497 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:38,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724294627] [2021-06-05 04:36:38,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724294627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:38,497 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192984495] [2021-06-05 04:36:38,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 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 384 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:38,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:38,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:38,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:38,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:38,588 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 9 treesize of output 7 [2021-06-05 04:36:38,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:38,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:38,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:38,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:38,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:38,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:38,607 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:38,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:38,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:38,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:38,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:38,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:38,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:38,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:38,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:38,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:38,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 04:36:38,738 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 04:36:38,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192984495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:38,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:38,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:38,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225276331] [2021-06-05 04:36:38,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:38,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:38,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:38,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:38,739 INFO L87 Difference]: Start difference. First operand 452 states and 1412 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:39,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:39,021 INFO L93 Difference]: Finished difference Result 634 states and 1943 transitions. [2021-06-05 04:36:39,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:39,022 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:39,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:39,023 INFO L225 Difference]: With dead ends: 634 [2021-06-05 04:36:39,023 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 04:36:39,023 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 286.1ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:39,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 04:36:39,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 448. [2021-06-05 04:36:39,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1230425055928412) internal successors, (1396), 447 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:39,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1396 transitions. [2021-06-05 04:36:39,027 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1396 transitions. Word has length 21 [2021-06-05 04:36:39,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:39,027 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1396 transitions. [2021-06-05 04:36:39,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:39,028 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1396 transitions. [2021-06-05 04:36:39,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:39,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:39,028 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:39,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1775 [2021-06-05 04:36:39,229 INFO L430 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:39,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:39,229 INFO L82 PathProgramCache]: Analyzing trace with hash -1680454283, now seen corresponding path program 384 times [2021-06-05 04:36:39,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:39,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487947743] [2021-06-05 04:36:39,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:39,332 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 04:36:39,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:39,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487947743] [2021-06-05 04:36:39,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487947743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:39,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885846620] [2021-06-05 04:36:39,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 385 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:39,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:39,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:39,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:39,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:39,414 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 9 treesize of output 7 [2021-06-05 04:36:39,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:39,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:39,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:39,417 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:39,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:39,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:39,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:39,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:39,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:39,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:39,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:39,529 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 9 treesize of output 7 [2021-06-05 04:36:39,530 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:39,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:39,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:39,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:39,548 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:39,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:39,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:39,564 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:36:39,591 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 04:36:39,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885846620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:39,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:39,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:39,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172510560] [2021-06-05 04:36:39,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:39,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:39,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:39,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:39,592 INFO L87 Difference]: Start difference. First operand 448 states and 1396 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:39,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:39,763 INFO L93 Difference]: Finished difference Result 577 states and 1776 transitions. [2021-06-05 04:36:39,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:39,763 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:39,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:39,764 INFO L225 Difference]: With dead ends: 577 [2021-06-05 04:36:39,764 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 04:36:39,764 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 179.6ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:39,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 04:36:39,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 448. [2021-06-05 04:36:39,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1230425055928412) internal successors, (1396), 447 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:39,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1396 transitions. [2021-06-05 04:36:39,768 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1396 transitions. Word has length 21 [2021-06-05 04:36:39,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:39,769 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1396 transitions. [2021-06-05 04:36:39,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:39,769 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1396 transitions. [2021-06-05 04:36:39,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:39,769 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:39,769 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:39,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 385 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1781 [2021-06-05 04:36:39,969 INFO L430 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:39,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:39,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1519814095, now seen corresponding path program 385 times [2021-06-05 04:36:39,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:39,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557656432] [2021-06-05 04:36:39,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:39,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:40,071 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 04:36:40,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:40,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557656432] [2021-06-05 04:36:40,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557656432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:40,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871227755] [2021-06-05 04:36:40,072 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 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 386 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:40,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:40,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:40,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:40,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:40,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:40,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:40,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:40,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:40,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:36:40,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:40,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:40,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:40,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:40,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:40,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:40,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:40,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:40,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:40,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:40,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:40,273 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 04:36:40,329 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 04:36:40,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871227755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:40,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:40,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:40,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573590633] [2021-06-05 04:36:40,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:40,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:40,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:40,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:40,330 INFO L87 Difference]: Start difference. First operand 448 states and 1396 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:40,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:40,768 INFO L93 Difference]: Finished difference Result 846 states and 2561 transitions. [2021-06-05 04:36:40,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:36:40,768 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:40,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:40,769 INFO L225 Difference]: With dead ends: 846 [2021-06-05 04:36:40,769 INFO L226 Difference]: Without dead ends: 792 [2021-06-05 04:36:40,769 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 409.6ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:40,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2021-06-05 04:36:40,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 449. [2021-06-05 04:36:40,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:40,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 04:36:40,775 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 04:36:40,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:40,775 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 04:36:40,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:40,775 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 04:36:40,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:40,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:40,776 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:40,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 386 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1793 [2021-06-05 04:36:40,976 INFO L430 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:40,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:40,976 INFO L82 PathProgramCache]: Analyzing trace with hash 895528331, now seen corresponding path program 386 times [2021-06-05 04:36:40,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:40,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029541481] [2021-06-05 04:36:40,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:40,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:41,072 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 04:36:41,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:41,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029541481] [2021-06-05 04:36:41,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029541481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:41,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797650380] [2021-06-05 04:36:41,072 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 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 387 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:41,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:41,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:41,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:41,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:41,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:41,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,157 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 9 treesize of output 7 [2021-06-05 04:36:41,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:41,177 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:41,220 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 9 treesize of output 7 [2021-06-05 04:36:41,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:41,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:41,243 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:41,261 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:36:41,295 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 04:36:41,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797650380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:41,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:41,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:41,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838214813] [2021-06-05 04:36:41,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:41,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:41,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:41,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:41,296 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:41,478 INFO L93 Difference]: Finished difference Result 585 states and 1806 transitions. [2021-06-05 04:36:41,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:41,478 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:41,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:41,479 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:36:41,479 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:36:41,479 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 156.3ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:41,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:36:41,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 449. [2021-06-05 04:36:41,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:41,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 04:36:41,483 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 04:36:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:41,484 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 04:36:41,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:41,484 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 04:36:41,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:41,484 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:41,484 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:41,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1806,387 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:41,685 INFO L430 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:41,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:41,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1192794741, now seen corresponding path program 387 times [2021-06-05 04:36:41,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:41,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878327217] [2021-06-05 04:36:41,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:41,788 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 04:36:41,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:41,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878327217] [2021-06-05 04:36:41,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878327217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:41,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138465346] [2021-06-05 04:36:41,788 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 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 388 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:41,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:41,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:41,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:41,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:41,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:41,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,881 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 9 treesize of output 7 [2021-06-05 04:36:41,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:41,898 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:41,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:41,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,951 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 9 treesize of output 7 [2021-06-05 04:36:41,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:41,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:41,972 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:41,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:41,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:41,990 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:36:42,062 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 04:36:42,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138465346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:42,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:42,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:42,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053137173] [2021-06-05 04:36:42,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:42,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:42,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:42,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:42,063 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:42,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:42,478 INFO L93 Difference]: Finished difference Result 714 states and 2190 transitions. [2021-06-05 04:36:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:42,478 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:42,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:42,479 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:36:42,479 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 04:36:42,479 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 378.6ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:36:42,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 04:36:42,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 449. [2021-06-05 04:36:42,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1450892857142856) internal successors, (1409), 448 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:42,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1409 transitions. [2021-06-05 04:36:42,484 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1409 transitions. Word has length 21 [2021-06-05 04:36:42,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:42,484 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1409 transitions. [2021-06-05 04:36:42,484 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:42,484 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1409 transitions. [2021-06-05 04:36:42,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:42,485 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:42,485 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:42,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 388 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1812 [2021-06-05 04:36:42,685 INFO L430 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:42,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:42,685 INFO L82 PathProgramCache]: Analyzing trace with hash -95799881, now seen corresponding path program 388 times [2021-06-05 04:36:42,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:42,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421245616] [2021-06-05 04:36:42,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:42,789 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 04:36:42,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:42,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421245616] [2021-06-05 04:36:42,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421245616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:42,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936485942] [2021-06-05 04:36:42,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 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 389 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:42,816 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:42,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:42,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:42,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:42,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:42,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:42,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:42,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:42,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:42,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:36:42,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:42,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:42,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:42,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:42,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:42,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:42,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:42,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:42,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:42,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:42,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:42,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:42,962 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:36:43,038 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 04:36:43,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936485942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:43,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:43,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:43,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28894631] [2021-06-05 04:36:43,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:43,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:43,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:43,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:43,039 INFO L87 Difference]: Start difference. First operand 449 states and 1409 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:43,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:43,547 INFO L93 Difference]: Finished difference Result 765 states and 2323 transitions. [2021-06-05 04:36:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:36:43,547 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:43,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:43,548 INFO L225 Difference]: With dead ends: 765 [2021-06-05 04:36:43,548 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 04:36:43,548 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 407.0ms TimeCoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:36:43,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 04:36:43,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 444. [2021-06-05 04:36:43,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:43,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 04:36:43,553 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 04:36:43,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:43,553 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 04:36:43,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:43,553 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 04:36:43,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:43,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:43,554 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:43,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1823,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:43,754 INFO L430 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:43,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:43,754 INFO L82 PathProgramCache]: Analyzing trace with hash -2003051787, now seen corresponding path program 389 times [2021-06-05 04:36:43,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:43,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498632043] [2021-06-05 04:36:43,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:43,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:43,851 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 04:36:43,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:43,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498632043] [2021-06-05 04:36:43,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498632043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:43,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085058559] [2021-06-05 04:36:43,851 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 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 390 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:43,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:43,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:43,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:43,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:43,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:43,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:43,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:43,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:43,934 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 9 treesize of output 7 [2021-06-05 04:36:43,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:43,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:43,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:43,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:44,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:44,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:44,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:44,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:44,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:44,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:44,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:36:44,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:44,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085058559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:44,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:44,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:44,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289390650] [2021-06-05 04:36:44,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:44,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:44,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:44,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:44,051 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:44,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:44,194 INFO L93 Difference]: Finished difference Result 558 states and 1717 transitions. [2021-06-05 04:36:44,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:44,194 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:44,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:44,195 INFO L225 Difference]: With dead ends: 558 [2021-06-05 04:36:44,195 INFO L226 Difference]: Without dead ends: 536 [2021-06-05 04:36:44,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:44,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-06-05 04:36:44,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 447. [2021-06-05 04:36:44,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1278026905829597) internal successors, (1395), 446 states have internal predecessors, (1395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:44,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1395 transitions. [2021-06-05 04:36:44,199 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1395 transitions. Word has length 21 [2021-06-05 04:36:44,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:44,199 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1395 transitions. [2021-06-05 04:36:44,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:44,200 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1395 transitions. [2021-06-05 04:36:44,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:44,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:44,200 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:44,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1835 [2021-06-05 04:36:44,400 INFO L430 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:44,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:44,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1377727669, now seen corresponding path program 390 times [2021-06-05 04:36:44,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:44,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708633237] [2021-06-05 04:36:44,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:44,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:44,500 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 04:36:44,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:44,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708633237] [2021-06-05 04:36:44,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708633237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:44,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403280606] [2021-06-05 04:36:44,501 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 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 391 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:44,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:36:44,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:44,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:44,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:44,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:44,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:44,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:44,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:44,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:36:44,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:44,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:44,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:44,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:44,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:44,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:44,675 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:44,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:44,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:44,689 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:36:44,736 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 04:36:44,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403280606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:44,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:44,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:44,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081710033] [2021-06-05 04:36:44,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:44,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:44,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:44,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:44,737 INFO L87 Difference]: Start difference. First operand 447 states and 1395 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:45,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:45,026 INFO L93 Difference]: Finished difference Result 654 states and 2000 transitions. [2021-06-05 04:36:45,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:45,026 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:45,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:45,027 INFO L225 Difference]: With dead ends: 654 [2021-06-05 04:36:45,027 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 04:36:45,027 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 249.7ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:36:45,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 04:36:45,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 447. [2021-06-05 04:36:45,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.123318385650224) internal successors, (1393), 446 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:45,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1393 transitions. [2021-06-05 04:36:45,032 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1393 transitions. Word has length 21 [2021-06-05 04:36:45,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:45,032 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1393 transitions. [2021-06-05 04:36:45,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:45,032 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1393 transitions. [2021-06-05 04:36:45,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:45,032 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:45,032 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:45,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1839,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:45,233 INFO L430 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:45,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:45,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1661990353, now seen corresponding path program 391 times [2021-06-05 04:36:45,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:45,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410049379] [2021-06-05 04:36:45,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:45,318 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 04:36:45,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:45,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410049379] [2021-06-05 04:36:45,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410049379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:45,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183625993] [2021-06-05 04:36:45,319 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 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 392 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:45,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:45,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:45,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:45,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:45,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:45,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:45,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:45,411 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 9 treesize of output 7 [2021-06-05 04:36:45,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:45,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:45,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:45,427 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:45,513 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 9 treesize of output 7 [2021-06-05 04:36:45,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:45,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:45,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:45,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:45,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:45,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:45,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:45,534 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:45,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:45,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:45,548 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:36:45,578 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 04:36:45,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183625993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:45,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:45,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:45,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42454728] [2021-06-05 04:36:45,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:45,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:45,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:45,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:45,579 INFO L87 Difference]: Start difference. First operand 447 states and 1393 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:45,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:45,772 INFO L93 Difference]: Finished difference Result 604 states and 1834 transitions. [2021-06-05 04:36:45,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:36:45,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:45,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:45,773 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:36:45,773 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 04:36:45,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 193.5ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:45,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 04:36:45,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 460. [2021-06-05 04:36:45,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1198257080610023) internal successors, (1432), 459 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:45,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1432 transitions. [2021-06-05 04:36:45,778 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1432 transitions. Word has length 21 [2021-06-05 04:36:45,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:45,778 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1432 transitions. [2021-06-05 04:36:45,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:45,778 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1432 transitions. [2021-06-05 04:36:45,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:45,779 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:45,779 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:45,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1845 [2021-06-05 04:36:45,979 INFO L430 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:45,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:45,979 INFO L82 PathProgramCache]: Analyzing trace with hash 24401487, now seen corresponding path program 392 times [2021-06-05 04:36:45,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:45,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647877850] [2021-06-05 04:36:45,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:45,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:46,083 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 04:36:46,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:46,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647877850] [2021-06-05 04:36:46,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647877850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:46,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907778034] [2021-06-05 04:36:46,083 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 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 393 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:46,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:46,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:46,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:46,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:46,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:46,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:46,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:46,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:46,177 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 9 treesize of output 7 [2021-06-05 04:36:46,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:46,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:46,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:46,193 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:46,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:46,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:46,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:46,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:46,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:46,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:46,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:46,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:46,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:46,310 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:36:46,342 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 04:36:46,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907778034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:46,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:46,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:46,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755297273] [2021-06-05 04:36:46,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:46,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:46,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:46,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:46,343 INFO L87 Difference]: Start difference. First operand 460 states and 1432 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:46,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:46,827 INFO L93 Difference]: Finished difference Result 636 states and 1940 transitions. [2021-06-05 04:36:46,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:46,828 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:46,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:46,828 INFO L225 Difference]: With dead ends: 636 [2021-06-05 04:36:46,829 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 04:36:46,829 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 427.4ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:46,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 04:36:46,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 450. [2021-06-05 04:36:46,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.129175946547884) internal successors, (1405), 449 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:46,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1405 transitions. [2021-06-05 04:36:46,834 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1405 transitions. Word has length 21 [2021-06-05 04:36:46,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:46,834 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1405 transitions. [2021-06-05 04:36:46,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:46,834 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1405 transitions. [2021-06-05 04:36:46,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:46,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:46,834 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:47,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 393 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1860 [2021-06-05 04:36:47,035 INFO L430 AbstractCegarLoop]: === Iteration 405 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:47,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:47,035 INFO L82 PathProgramCache]: Analyzing trace with hash 46905859, now seen corresponding path program 393 times [2021-06-05 04:36:47,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:47,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207313995] [2021-06-05 04:36:47,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:47,128 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 04:36:47,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:47,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207313995] [2021-06-05 04:36:47,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207313995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:47,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575894149] [2021-06-05 04:36:47,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 394 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:47,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:36:47,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:47,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:47,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:47,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:47,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,214 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 9 treesize of output 7 [2021-06-05 04:36:47,214 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:47,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:47,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:36:47,277 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 9 treesize of output 7 [2021-06-05 04:36:47,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:47,281 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:47,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:47,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:47,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:47,318 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:36:47,352 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 04:36:47,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575894149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:47,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:47,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:47,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009576453] [2021-06-05 04:36:47,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:47,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:47,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:47,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:47,353 INFO L87 Difference]: Start difference. First operand 450 states and 1405 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:47,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:47,523 INFO L93 Difference]: Finished difference Result 576 states and 1776 transitions. [2021-06-05 04:36:47,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:47,523 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:47,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:47,523 INFO L225 Difference]: With dead ends: 576 [2021-06-05 04:36:47,524 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 04:36:47,524 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 154.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:47,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 04:36:47,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 450. [2021-06-05 04:36:47,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.129175946547884) internal successors, (1405), 449 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:47,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1405 transitions. [2021-06-05 04:36:47,528 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1405 transitions. Word has length 21 [2021-06-05 04:36:47,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:47,528 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1405 transitions. [2021-06-05 04:36:47,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:47,528 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1405 transitions. [2021-06-05 04:36:47,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:47,529 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:47,529 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:47,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 394 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1870 [2021-06-05 04:36:47,729 INFO L430 AbstractCegarLoop]: === Iteration 406 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:47,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:47,729 INFO L82 PathProgramCache]: Analyzing trace with hash 344172269, now seen corresponding path program 394 times [2021-06-05 04:36:47,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:47,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231149066] [2021-06-05 04:36:47,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:47,835 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 04:36:47,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:47,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231149066] [2021-06-05 04:36:47,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231149066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:47,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396108055] [2021-06-05 04:36:47,836 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 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 395 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:47,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:47,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:47,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:47,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:47,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:47,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:47,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:47,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:36:47,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:47,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:47,976 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:47,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:47,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:47,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:47,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:48,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:48,015 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:36:48,089 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 04:36:48,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396108055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:48,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:48,089 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:48,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714314888] [2021-06-05 04:36:48,089 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:48,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:48,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:48,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:48,090 INFO L87 Difference]: Start difference. First operand 450 states and 1405 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:48,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:48,433 INFO L93 Difference]: Finished difference Result 644 states and 1975 transitions. [2021-06-05 04:36:48,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:48,433 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:48,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:48,434 INFO L225 Difference]: With dead ends: 644 [2021-06-05 04:36:48,434 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:36:48,434 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 300.3ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:48,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:36:48,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 449. [2021-06-05 04:36:48,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.138392857142857) internal successors, (1406), 448 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:48,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1406 transitions. [2021-06-05 04:36:48,439 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1406 transitions. Word has length 21 [2021-06-05 04:36:48,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:48,439 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1406 transitions. [2021-06-05 04:36:48,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:48,439 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1406 transitions. [2021-06-05 04:36:48,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:48,439 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:48,439 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:48,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1876,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:48,640 INFO L430 AbstractCegarLoop]: === Iteration 407 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:48,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:48,640 INFO L82 PathProgramCache]: Analyzing trace with hash 59909585, now seen corresponding path program 395 times [2021-06-05 04:36:48,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:48,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792533074] [2021-06-05 04:36:48,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:48,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:48,747 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 04:36:48,747 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:48,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792533074] [2021-06-05 04:36:48,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792533074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:48,747 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367874319] [2021-06-05 04:36:48,747 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 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 396 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:48,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:48,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:48,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:48,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:48,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:48,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:48,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:48,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,839 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 9 treesize of output 7 [2021-06-05 04:36:48,840 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:48,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:48,855 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:48,900 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 9 treesize of output 7 [2021-06-05 04:36:48,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:48,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:48,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:48,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:48,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:48,924 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:48,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:48,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:48,941 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:36:49,017 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 04:36:49,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367874319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:49,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:49,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:49,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398679692] [2021-06-05 04:36:49,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:49,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:49,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:49,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:49,017 INFO L87 Difference]: Start difference. First operand 449 states and 1406 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:49,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:49,548 INFO L93 Difference]: Finished difference Result 734 states and 2236 transitions. [2021-06-05 04:36:49,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:36:49,548 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:49,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:49,549 INFO L225 Difference]: With dead ends: 734 [2021-06-05 04:36:49,549 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 04:36:49,550 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 494.3ms TimeCoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:36:49,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 04:36:49,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 460. [2021-06-05 04:36:49,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1416122004357296) internal successors, (1442), 459 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:49,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1442 transitions. [2021-06-05 04:36:49,555 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1442 transitions. Word has length 21 [2021-06-05 04:36:49,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:49,555 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1442 transitions. [2021-06-05 04:36:49,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:49,555 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1442 transitions. [2021-06-05 04:36:49,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:49,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:49,555 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:49,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 396 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1885 [2021-06-05 04:36:49,756 INFO L430 AbstractCegarLoop]: === Iteration 408 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:49,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:49,756 INFO L82 PathProgramCache]: Analyzing trace with hash 2135599375, now seen corresponding path program 396 times [2021-06-05 04:36:49,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:49,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63857406] [2021-06-05 04:36:49,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:49,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:49,854 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 04:36:49,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:49,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63857406] [2021-06-05 04:36:49,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63857406] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:49,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344604824] [2021-06-05 04:36:49,854 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 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 397 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:49,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:49,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:49,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:49,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:49,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:49,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:49,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:49,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:49,945 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 9 treesize of output 7 [2021-06-05 04:36:49,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:49,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:49,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:49,960 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:36:50,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:50,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:50,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:50,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:50,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 04:36:50,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:50,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344604824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:50,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:50,082 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:50,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927422295] [2021-06-05 04:36:50,082 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:50,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:50,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:50,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:50,082 INFO L87 Difference]: Start difference. First operand 460 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:50,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:50,426 INFO L93 Difference]: Finished difference Result 641 states and 1961 transitions. [2021-06-05 04:36:50,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:50,426 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:50,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:50,427 INFO L225 Difference]: With dead ends: 641 [2021-06-05 04:36:50,427 INFO L226 Difference]: Without dead ends: 620 [2021-06-05 04:36:50,427 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 332.0ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-06-05 04:36:50,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 443. [2021-06-05 04:36:50,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.1199095022624435) internal successors, (1379), 442 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1379 transitions. [2021-06-05 04:36:50,432 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1379 transitions. Word has length 21 [2021-06-05 04:36:50,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:50,432 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1379 transitions. [2021-06-05 04:36:50,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:50,432 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1379 transitions. [2021-06-05 04:36:50,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:50,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:50,432 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:50,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1900 [2021-06-05 04:36:50,633 INFO L430 AbstractCegarLoop]: === Iteration 409 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:50,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:50,633 INFO L82 PathProgramCache]: Analyzing trace with hash 809905741, now seen corresponding path program 397 times [2021-06-05 04:36:50,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:50,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529791239] [2021-06-05 04:36:50,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:50,720 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 04:36:50,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:50,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529791239] [2021-06-05 04:36:50,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529791239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:50,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690285857] [2021-06-05 04:36:50,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 398 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:50,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:50,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:50,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:50,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,806 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 9 treesize of output 7 [2021-06-05 04:36:50,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:50,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:50,823 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:36:50,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:50,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:50,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:50,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:50,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:50,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:50,944 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:9 [2021-06-05 04:36:50,952 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 04:36:50,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690285857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:50,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:50,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:50,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952846858] [2021-06-05 04:36:50,952 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:50,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:50,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:50,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:50,952 INFO L87 Difference]: Start difference. First operand 443 states and 1379 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:51,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:51,136 INFO L93 Difference]: Finished difference Result 530 states and 1631 transitions. [2021-06-05 04:36:51,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:51,136 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:36:51,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:51,137 INFO L225 Difference]: With dead ends: 530 [2021-06-05 04:36:51,137 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 04:36:51,137 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 164.8ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:51,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 04:36:51,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 454. [2021-06-05 04:36:51,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1324503311258276) internal successors, (1419), 453 states have internal predecessors, (1419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:51,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1419 transitions. [2021-06-05 04:36:51,142 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1419 transitions. Word has length 21 [2021-06-05 04:36:51,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:51,142 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1419 transitions. [2021-06-05 04:36:51,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:36:51,142 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1419 transitions. [2021-06-05 04:36:51,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:51,142 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:51,142 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:51,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 398 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1907 [2021-06-05 04:36:51,343 INFO L430 AbstractCegarLoop]: === Iteration 410 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:51,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:51,343 INFO L82 PathProgramCache]: Analyzing trace with hash 308114405, now seen corresponding path program 398 times [2021-06-05 04:36:51,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:51,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837253628] [2021-06-05 04:36:51,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:51,430 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 04:36:51,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:51,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837253628] [2021-06-05 04:36:51,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837253628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:51,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820564115] [2021-06-05 04:36:51,430 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 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 399 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:51,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:51,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:51,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:51,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:51,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:51,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:51,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:51,513 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:51,515 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 9 treesize of output 7 [2021-06-05 04:36:51,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:51,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:51,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:51,533 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:36:51,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:51,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:51,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:51,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:51,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:51,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:51,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:51,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:51,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:51,618 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:12 [2021-06-05 04:36:51,631 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 04:36:51,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820564115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:51,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:51,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:51,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756196595] [2021-06-05 04:36:51,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:51,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:51,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:51,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:51,631 INFO L87 Difference]: Start difference. First operand 454 states and 1419 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:51,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:51,788 INFO L93 Difference]: Finished difference Result 539 states and 1655 transitions. [2021-06-05 04:36:51,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:51,789 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:51,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:51,789 INFO L225 Difference]: With dead ends: 539 [2021-06-05 04:36:51,789 INFO L226 Difference]: Without dead ends: 517 [2021-06-05 04:36:51,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:51,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-06-05 04:36:51,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 451. [2021-06-05 04:36:51,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1266666666666665) internal successors, (1407), 450 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:51,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1407 transitions. [2021-06-05 04:36:51,794 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1407 transitions. Word has length 21 [2021-06-05 04:36:51,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:51,794 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1407 transitions. [2021-06-05 04:36:51,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:51,794 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1407 transitions. [2021-06-05 04:36:51,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:51,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:51,794 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:51,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1915,399 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:51,995 INFO L430 AbstractCegarLoop]: === Iteration 411 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:51,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:51,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1435229859, now seen corresponding path program 399 times [2021-06-05 04:36:51,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:51,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902836408] [2021-06-05 04:36:51,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:51,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:52,103 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 04:36:52,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:52,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902836408] [2021-06-05 04:36:52,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902836408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:52,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466026223] [2021-06-05 04:36:52,104 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 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 400 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:52,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:52,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:52,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:52,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:52,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:52,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:52,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:52,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:52,177 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 9 treesize of output 7 [2021-06-05 04:36:52,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:52,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:52,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:52,190 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:36:52,259 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:36:52,260 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 19 treesize of output 15 [2021-06-05 04:36:52,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:52,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:52,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:52,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:52,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:52,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:52,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:52,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:36:52,300 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 04:36:52,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466026223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:52,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:52,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:52,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842622753] [2021-06-05 04:36:52,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:52,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:52,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:52,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:52,301 INFO L87 Difference]: Start difference. First operand 451 states and 1407 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:52,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:52,635 INFO L93 Difference]: Finished difference Result 641 states and 1968 transitions. [2021-06-05 04:36:52,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:36:52,635 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:52,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:52,636 INFO L225 Difference]: With dead ends: 641 [2021-06-05 04:36:52,636 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 04:36:52,636 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 309.2ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:52,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 04:36:52,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 461. [2021-06-05 04:36:52,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.143478260869565) internal successors, (1446), 460 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:52,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1446 transitions. [2021-06-05 04:36:52,641 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1446 transitions. Word has length 21 [2021-06-05 04:36:52,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:52,641 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1446 transitions. [2021-06-05 04:36:52,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:52,641 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1446 transitions. [2021-06-05 04:36:52,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:52,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:52,642 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:52,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 400 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1919 [2021-06-05 04:36:52,842 INFO L430 AbstractCegarLoop]: === Iteration 412 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:52,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:52,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1213021247, now seen corresponding path program 400 times [2021-06-05 04:36:52,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:52,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944968014] [2021-06-05 04:36:52,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:52,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:52,945 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 04:36:52,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:52,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944968014] [2021-06-05 04:36:52,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944968014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:52,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529869380] [2021-06-05 04:36:52,945 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 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 401 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:52,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:52,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:52,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:52,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:53,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:53,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:53,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:36:53,084 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:36:53,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:53,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,088 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 19 treesize of output 15 [2021-06-05 04:36:53,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:53,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:53,100 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:53,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:53,110 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 04:36:53,136 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 04:36:53,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529869380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:53,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:53,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:53,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519474775] [2021-06-05 04:36:53,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:53,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:53,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:53,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:53,137 INFO L87 Difference]: Start difference. First operand 461 states and 1446 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:53,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:53,426 INFO L93 Difference]: Finished difference Result 734 states and 2238 transitions. [2021-06-05 04:36:53,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:36:53,426 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:53,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:53,427 INFO L225 Difference]: With dead ends: 734 [2021-06-05 04:36:53,427 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 04:36:53,427 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 254.9ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:53,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 04:36:53,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 461. [2021-06-05 04:36:53,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:53,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 04:36:53,432 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 04:36:53,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:53,432 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 04:36:53,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:53,433 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 04:36:53,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:53,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:53,433 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:53,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1925,401 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:53,633 INFO L430 AbstractCegarLoop]: === Iteration 413 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:53,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:53,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1173345597, now seen corresponding path program 401 times [2021-06-05 04:36:53,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:53,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854642218] [2021-06-05 04:36:53,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:53,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:53,746 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 04:36:53,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:53,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854642218] [2021-06-05 04:36:53,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854642218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:53,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916601929] [2021-06-05 04:36:53,746 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 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 402 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:53,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:53,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:53,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:36:53,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:53,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:53,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,824 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 9 treesize of output 7 [2021-06-05 04:36:53,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,827 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 9 treesize of output 7 [2021-06-05 04:36:53,827 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:53,830 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:53,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:36:53,863 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:81 [2021-06-05 04:36:53,958 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:36:53,961 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 26 treesize of output 20 [2021-06-05 04:36:53,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,964 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 19 treesize of output 15 [2021-06-05 04:36:53,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,967 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 9 treesize of output 7 [2021-06-05 04:36:53,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:53,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:36:53,992 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:53,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:53,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:53,995 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:54,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:54,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:36:54,020 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:93, output treesize:26 [2021-06-05 04:36:54,094 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 04:36:54,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916601929] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:54,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:54,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:54,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217190824] [2021-06-05 04:36:54,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:54,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:54,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:54,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:54,095 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:54,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:54,492 INFO L93 Difference]: Finished difference Result 745 states and 2283 transitions. [2021-06-05 04:36:54,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:36:54,492 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:54,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:54,493 INFO L225 Difference]: With dead ends: 745 [2021-06-05 04:36:54,493 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 04:36:54,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 392.3ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:36:54,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 04:36:54,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 465. [2021-06-05 04:36:54,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:54,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 04:36:54,499 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 04:36:54,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:54,499 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 04:36:54,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:54,499 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 04:36:54,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:54,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:54,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:54,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 402 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1932 [2021-06-05 04:36:54,700 INFO L430 AbstractCegarLoop]: === Iteration 414 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:54,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:54,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1123493317, now seen corresponding path program 402 times [2021-06-05 04:36:54,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:54,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428022639] [2021-06-05 04:36:54,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:54,805 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 04:36:54,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:54,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428022639] [2021-06-05 04:36:54,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428022639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:54,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183028144] [2021-06-05 04:36:54,806 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 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 403 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:54,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:36:54,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:54,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:54,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:54,901 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_63]} [2021-06-05 04:36:54,903 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 9 treesize of output 7 [2021-06-05 04:36:54,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:54,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:54,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:54,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:54,921 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:54,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:54,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:54,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:36:54,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:54,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:55,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:55,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:55,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:55,010 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:55,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,018 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:36:55,061 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 04:36:55,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183028144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:55,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:55,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:55,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44771563] [2021-06-05 04:36:55,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:55,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:55,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:55,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:55,062 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:55,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:55,411 INFO L93 Difference]: Finished difference Result 649 states and 1987 transitions. [2021-06-05 04:36:55,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:36:55,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:55,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:55,412 INFO L225 Difference]: With dead ends: 649 [2021-06-05 04:36:55,412 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 04:36:55,412 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 309.0ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:36:55,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 04:36:55,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 461. [2021-06-05 04:36:55,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.123913043478261) internal successors, (1437), 460 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:55,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1437 transitions. [2021-06-05 04:36:55,417 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1437 transitions. Word has length 21 [2021-06-05 04:36:55,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:55,417 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1437 transitions. [2021-06-05 04:36:55,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:55,417 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1437 transitions. [2021-06-05 04:36:55,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:55,417 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:55,417 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:55,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1946,403 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:55,618 INFO L430 AbstractCegarLoop]: === Iteration 415 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:55,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:55,618 INFO L82 PathProgramCache]: Analyzing trace with hash -605468571, now seen corresponding path program 403 times [2021-06-05 04:36:55,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:55,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301627892] [2021-06-05 04:36:55,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:55,719 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 04:36:55,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:55,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301627892] [2021-06-05 04:36:55,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301627892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:55,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859249870] [2021-06-05 04:36:55,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 404 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:55,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:55,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:55,790 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 9 treesize of output 7 [2021-06-05 04:36:55,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:55,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:55,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:55,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:55,806 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:36:55,866 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:36:55,869 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 9 treesize of output 7 [2021-06-05 04:36:55,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,871 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 19 treesize of output 15 [2021-06-05 04:36:55,872 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:55,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:55,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:55,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:55,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:55,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:55,899 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:36:55,925 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 04:36:55,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859249870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:55,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:55,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:36:55,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312756967] [2021-06-05 04:36:55,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:36:55,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:55,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:36:55,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:55,925 INFO L87 Difference]: Start difference. First operand 461 states and 1437 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:56,116 INFO L93 Difference]: Finished difference Result 585 states and 1803 transitions. [2021-06-05 04:36:56,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:56,116 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:56,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:56,117 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:36:56,117 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:36:56,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:56,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:36:56,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 461. [2021-06-05 04:36:56,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.123913043478261) internal successors, (1437), 460 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1437 transitions. [2021-06-05 04:36:56,121 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1437 transitions. Word has length 21 [2021-06-05 04:36:56,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:56,121 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1437 transitions. [2021-06-05 04:36:56,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,121 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1437 transitions. [2021-06-05 04:36:56,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:56,122 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:56,122 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:56,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1951,404 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:56,322 INFO L430 AbstractCegarLoop]: === Iteration 416 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:56,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:56,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1700167489, now seen corresponding path program 404 times [2021-06-05 04:36:56,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:56,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973987338] [2021-06-05 04:36:56,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:56,406 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 04:36:56,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:56,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973987338] [2021-06-05 04:36:56,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973987338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:56,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728393027] [2021-06-05 04:36:56,406 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 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 405 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:56,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:36:56,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:56,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:56,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:56,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:56,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:56,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:56,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:56,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:56,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:36:56,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:56,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:56,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:56,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:56,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:56,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:56,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:56,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:56,598 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:56,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:56,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:56,613 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:36:56,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 04:36:56,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728393027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:56,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:56,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:56,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148279080] [2021-06-05 04:36:56,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:56,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:56,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:56,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:56,631 INFO L87 Difference]: Start difference. First operand 461 states and 1437 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:56,817 INFO L93 Difference]: Finished difference Result 548 states and 1686 transitions. [2021-06-05 04:36:56,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:56,818 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:56,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:56,818 INFO L225 Difference]: With dead ends: 548 [2021-06-05 04:36:56,818 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 04:36:56,818 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 150.3ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:36:56,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 04:36:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 458. [2021-06-05 04:36:56,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 04:36:56,823 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 04:36:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:56,823 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 04:36:56,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 04:36:56,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:56,824 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:56,824 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:57,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 405 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1960 [2021-06-05 04:36:57,024 INFO L430 AbstractCegarLoop]: === Iteration 417 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:57,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:57,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1970514043, now seen corresponding path program 405 times [2021-06-05 04:36:57,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:57,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168080305] [2021-06-05 04:36:57,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:57,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:57,116 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 04:36:57,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:57,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168080305] [2021-06-05 04:36:57,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168080305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:57,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592235708] [2021-06-05 04:36:57,116 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 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 406 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:57,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:36:57,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:57,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:57,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:57,207 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 9 treesize of output 7 [2021-06-05 04:36:57,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:57,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:57,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:57,228 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:36:57,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:57,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,279 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 9 treesize of output 7 [2021-06-05 04:36:57,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:57,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:36:57,298 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:57,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:57,314 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:21 [2021-06-05 04:36:57,348 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 04:36:57,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592235708] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:57,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:57,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:36:57,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414120103] [2021-06-05 04:36:57,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:36:57,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:57,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:36:57,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:57,348 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:57,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:57,508 INFO L93 Difference]: Finished difference Result 588 states and 1811 transitions. [2021-06-05 04:36:57,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:57,509 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:57,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:57,509 INFO L225 Difference]: With dead ends: 588 [2021-06-05 04:36:57,509 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 04:36:57,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 161.6ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:57,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 04:36:57,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 458. [2021-06-05 04:36:57,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:57,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 04:36:57,514 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 04:36:57,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:57,514 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 04:36:57,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:57,514 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 04:36:57,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:57,515 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:57,515 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:57,715 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 406 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1971 [2021-06-05 04:36:57,715 INFO L430 AbstractCegarLoop]: === Iteration 418 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:57,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:57,715 INFO L82 PathProgramCache]: Analyzing trace with hash -2027186843, now seen corresponding path program 406 times [2021-06-05 04:36:57,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:57,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853507112] [2021-06-05 04:36:57,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:57,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:57,811 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 04:36:57,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:57,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853507112] [2021-06-05 04:36:57,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853507112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:57,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880468170] [2021-06-05 04:36:57,811 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 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 407 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:57,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:36:57,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:57,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:57,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:57,908 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_64], 1=[o_0]} [2021-06-05 04:36:57,910 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 9 treesize of output 7 [2021-06-05 04:36:57,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:57,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:57,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:57,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:36:57,941 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:36:57,984 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 9 treesize of output 7 [2021-06-05 04:36:57,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:57,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:57,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:57,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:58,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:58,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:58,007 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:58,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:58,023 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 04:36:58,046 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 04:36:58,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880468170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:58,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:58,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:36:58,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498530461] [2021-06-05 04:36:58,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:36:58,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:58,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:36:58,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:36:58,047 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:58,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:58,271 INFO L93 Difference]: Finished difference Result 647 states and 1973 transitions. [2021-06-05 04:36:58,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:36:58,272 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:36:58,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:58,272 INFO L225 Difference]: With dead ends: 647 [2021-06-05 04:36:58,272 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:36:58,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 164.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:36:58,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:36:58,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 462. [2021-06-05 04:36:58,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1453362255965294) internal successors, (1450), 461 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:58,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1450 transitions. [2021-06-05 04:36:58,277 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1450 transitions. Word has length 21 [2021-06-05 04:36:58,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:58,278 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1450 transitions. [2021-06-05 04:36:58,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:58,278 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1450 transitions. [2021-06-05 04:36:58,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:58,278 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:58,278 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:58,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 407 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1977 [2021-06-05 04:36:58,478 INFO L430 AbstractCegarLoop]: === Iteration 419 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:58,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:58,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1983517769, now seen corresponding path program 407 times [2021-06-05 04:36:58,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:58,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878022513] [2021-06-05 04:36:58,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:58,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:58,576 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 04:36:58,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:58,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878022513] [2021-06-05 04:36:58,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878022513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:58,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293794559] [2021-06-05 04:36:58,577 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 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 408 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:58,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:36:58,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:58,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:58,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:58,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:58,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:58,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:58,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:36:58,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:36:58,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:36:58,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:58,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:36:58,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:58,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:58,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:58,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:58,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:58,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:36:58,758 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:36:58,833 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 04:36:58,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293794559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:58,834 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:58,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:58,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544272503] [2021-06-05 04:36:58,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:58,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:58,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:58,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:58,834 INFO L87 Difference]: Start difference. First operand 462 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:59,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:36:59,231 INFO L93 Difference]: Finished difference Result 635 states and 1951 transitions. [2021-06-05 04:36:59,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:36:59,231 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:36:59,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:36:59,232 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:36:59,232 INFO L226 Difference]: Without dead ends: 608 [2021-06-05 04:36:59,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 344.2ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:36:59,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-05 04:36:59,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 460. [2021-06-05 04:36:59,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1350762527233114) internal successors, (1439), 459 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:36:59,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1439 transitions. [2021-06-05 04:36:59,237 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1439 transitions. Word has length 21 [2021-06-05 04:36:59,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:36:59,237 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1439 transitions. [2021-06-05 04:36:59,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:36:59,237 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1439 transitions. [2021-06-05 04:36:59,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:36:59,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:36:59,237 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:36:59,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1985,408 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:59,438 INFO L430 AbstractCegarLoop]: === Iteration 420 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:36:59,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:36:59,438 INFO L82 PathProgramCache]: Analyzing trace with hash 559407445, now seen corresponding path program 408 times [2021-06-05 04:36:59,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:36:59,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463776791] [2021-06-05 04:36:59,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:36:59,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:36:59,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:36:59,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:36:59,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463776791] [2021-06-05 04:36:59,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463776791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:59,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048417192] [2021-06-05 04:36:59,549 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 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 409 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:36:59,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:36:59,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:36:59,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:36:59,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:36:59,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:59,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:36:59,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:59,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:59,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:59,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:36:59,676 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:36:59,677 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 19 treesize of output 15 [2021-06-05 04:36:59,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:59,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:59,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:36:59,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:36:59,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:36:59,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:36:59,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:36:59,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:36:59,717 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 04:36:59,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048417192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:36:59,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:36:59,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:36:59,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534124714] [2021-06-05 04:36:59,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:36:59,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:36:59,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:36:59,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:36:59,717 INFO L87 Difference]: Start difference. First operand 460 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:00,033 INFO L93 Difference]: Finished difference Result 656 states and 2007 transitions. [2021-06-05 04:37:00,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:00,034 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:00,034 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:37:00,034 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:37:00,035 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 283.5ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:00,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:37:00,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 464. [2021-06-05 04:37:00,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1339092872570196) internal successors, (1451), 463 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:00,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1451 transitions. [2021-06-05 04:37:00,039 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1451 transitions. Word has length 21 [2021-06-05 04:37:00,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:00,040 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1451 transitions. [2021-06-05 04:37:00,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:00,040 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1451 transitions. [2021-06-05 04:37:00,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:00,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:00,040 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:00,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 409 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1997 [2021-06-05 04:37:00,241 INFO L430 AbstractCegarLoop]: === Iteration 421 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:00,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:00,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1474229035, now seen corresponding path program 409 times [2021-06-05 04:37:00,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:00,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187256954] [2021-06-05 04:37:00,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:00,349 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 04:37:00,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:00,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187256954] [2021-06-05 04:37:00,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187256954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:00,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150396575] [2021-06-05 04:37:00,349 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 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 410 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:00,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:00,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:00,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:00,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:00,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:00,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:00,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:00,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 04:37:00,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:00,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:00,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:00,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:00,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:00,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:00,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:00,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:00,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:00,520 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:37:00,562 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 04:37:00,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150396575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:00,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:00,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:00,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707974478] [2021-06-05 04:37:00,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:00,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:00,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:00,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:00,563 INFO L87 Difference]: Start difference. First operand 464 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:00,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:00,897 INFO L93 Difference]: Finished difference Result 642 states and 1970 transitions. [2021-06-05 04:37:00,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:00,897 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:00,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:00,898 INFO L225 Difference]: With dead ends: 642 [2021-06-05 04:37:00,898 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 04:37:00,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 328.5ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:00,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 04:37:00,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 451. [2021-06-05 04:37:00,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.117777777777778) internal successors, (1403), 450 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:00,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1403 transitions. [2021-06-05 04:37:00,903 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1403 transitions. Word has length 21 [2021-06-05 04:37:00,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:00,903 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1403 transitions. [2021-06-05 04:37:00,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:00,903 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1403 transitions. [2021-06-05 04:37:00,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:00,903 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:00,903 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:01,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 410 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1999 [2021-06-05 04:37:01,104 INFO L430 AbstractCegarLoop]: === Iteration 422 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:01,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:01,104 INFO L82 PathProgramCache]: Analyzing trace with hash -855966867, now seen corresponding path program 410 times [2021-06-05 04:37:01,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:01,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68107921] [2021-06-05 04:37:01,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:01,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:01,206 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 04:37:01,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:01,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68107921] [2021-06-05 04:37:01,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68107921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:01,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031280092] [2021-06-05 04:37:01,206 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 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 411 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:01,232 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:01,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:01,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:01,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:01,294 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 17 treesize of output 13 [2021-06-05 04:37:01,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:01,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:37:01,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:01,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:01,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:01,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:01,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:01,350 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 04:37:01,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031280092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:01,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:01,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:01,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832988827] [2021-06-05 04:37:01,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:01,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:01,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:01,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:01,351 INFO L87 Difference]: Start difference. First operand 451 states and 1403 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:01,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:01,505 INFO L93 Difference]: Finished difference Result 523 states and 1609 transitions. [2021-06-05 04:37:01,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:01,505 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:01,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:01,506 INFO L225 Difference]: With dead ends: 523 [2021-06-05 04:37:01,506 INFO L226 Difference]: Without dead ends: 504 [2021-06-05 04:37:01,506 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:01,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-06-05 04:37:01,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 447. [2021-06-05 04:37:01,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.118834080717489) internal successors, (1391), 446 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:01,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1391 transitions. [2021-06-05 04:37:01,511 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1391 transitions. Word has length 21 [2021-06-05 04:37:01,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:01,511 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1391 transitions. [2021-06-05 04:37:01,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1391 transitions. [2021-06-05 04:37:01,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:01,511 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:01,511 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:01,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 411 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2002 [2021-06-05 04:37:01,712 INFO L430 AbstractCegarLoop]: === Iteration 423 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:01,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:01,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1380789453, now seen corresponding path program 411 times [2021-06-05 04:37:01,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:01,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45261580] [2021-06-05 04:37:01,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:01,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:01,803 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:01,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:01,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45261580] [2021-06-05 04:37:01,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45261580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:01,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224008186] [2021-06-05 04:37:01,803 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 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 412 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:01,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:01,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:01,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:01,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:01,898 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 19 treesize of output 15 [2021-06-05 04:37:01,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:01,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 04:37:01,937 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 10 treesize of output 8 [2021-06-05 04:37:01,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:01,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:37:01,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:01,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:37:01,955 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:01,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:01,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:01,967 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:37:01,984 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 04:37:01,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224008186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:01,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:01,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:01,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671095921] [2021-06-05 04:37:01,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:01,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:01,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:01,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:01,985 INFO L87 Difference]: Start difference. First operand 447 states and 1391 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:02,148 INFO L93 Difference]: Finished difference Result 544 states and 1671 transitions. [2021-06-05 04:37:02,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:02,148 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:02,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:02,149 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:37:02,149 INFO L226 Difference]: Without dead ends: 508 [2021-06-05 04:37:02,149 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 139.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:02,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2021-06-05 04:37:02,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 447. [2021-06-05 04:37:02,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.118834080717489) internal successors, (1391), 446 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1391 transitions. [2021-06-05 04:37:02,153 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1391 transitions. Word has length 21 [2021-06-05 04:37:02,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:02,153 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1391 transitions. [2021-06-05 04:37:02,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,153 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1391 transitions. [2021-06-05 04:37:02,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:02,154 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:02,154 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:02,354 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 412 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2004 [2021-06-05 04:37:02,354 INFO L430 AbstractCegarLoop]: === Iteration 424 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:02,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:02,354 INFO L82 PathProgramCache]: Analyzing trace with hash 286090535, now seen corresponding path program 412 times [2021-06-05 04:37:02,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:02,355 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933613768] [2021-06-05 04:37:02,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:02,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:02,444 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 04:37:02,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:02,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933613768] [2021-06-05 04:37:02,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933613768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:02,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934656752] [2021-06-05 04:37:02,445 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 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 413 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:02,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:02,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:02,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:02,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:02,541 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 9 treesize of output 7 [2021-06-05 04:37:02,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:02,544 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 17 treesize of output 13 [2021-06-05 04:37:02,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:02,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:02,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:02,557 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 04:37:02,587 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_65, v_prenex_66], 1=[o_0, o_4]} [2021-06-05 04:37:02,598 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 9 treesize of output 7 [2021-06-05 04:37:02,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:02,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:02,610 INFO L518 ElimStorePlain]: Eliminatee v_prenex_66 vanished before elimination [2021-06-05 04:37:02,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:02,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:02,613 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:02,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:02,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:02,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:02,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:02,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:02,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:02,633 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:37:02,662 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 04:37:02,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934656752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:02,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:02,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:37:02,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042752592] [2021-06-05 04:37:02,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:37:02,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:02,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:37:02,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:02,662 INFO L87 Difference]: Start difference. First operand 447 states and 1391 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:02,912 INFO L93 Difference]: Finished difference Result 585 states and 1790 transitions. [2021-06-05 04:37:02,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:02,913 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:02,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:02,913 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:37:02,913 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 04:37:02,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 178.1ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:02,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 04:37:02,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 462. [2021-06-05 04:37:02,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.117136659436009) internal successors, (1437), 461 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1437 transitions. [2021-06-05 04:37:02,918 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1437 transitions. Word has length 21 [2021-06-05 04:37:02,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:02,918 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1437 transitions. [2021-06-05 04:37:02,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:02,918 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1437 transitions. [2021-06-05 04:37:02,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:02,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:02,919 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:03,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2011,413 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:03,119 INFO L430 AbstractCegarLoop]: === Iteration 425 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:03,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:03,120 INFO L82 PathProgramCache]: Analyzing trace with hash -2128123823, now seen corresponding path program 413 times [2021-06-05 04:37:03,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:03,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955700473] [2021-06-05 04:37:03,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:03,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 04:37:03,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:03,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955700473] [2021-06-05 04:37:03,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955700473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:03,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955227067] [2021-06-05 04:37:03,209 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 414 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:03,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:03,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:03,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:03,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:03,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 9 treesize of output 7 [2021-06-05 04:37:03,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,309 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 17 treesize of output 13 [2021-06-05 04:37:03,310 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:03,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:03,323 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 04:37:03,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:03,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:03,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:03,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:03,399 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:03,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:03,402 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:03,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:03,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:03,422 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:67, output treesize:25 [2021-06-05 04:37:03,473 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 04:37:03,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955227067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:03,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:03,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:03,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191648352] [2021-06-05 04:37:03,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:03,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:03,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:03,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:03,474 INFO L87 Difference]: Start difference. First operand 462 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:03,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:03,677 INFO L93 Difference]: Finished difference Result 535 states and 1637 transitions. [2021-06-05 04:37:03,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:03,678 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:03,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:03,678 INFO L225 Difference]: With dead ends: 535 [2021-06-05 04:37:03,678 INFO L226 Difference]: Without dead ends: 514 [2021-06-05 04:37:03,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 221.1ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:37:03,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-06-05 04:37:03,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 444. [2021-06-05 04:37:03,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1218961625282167) internal successors, (1383), 443 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:03,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1383 transitions. [2021-06-05 04:37:03,683 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1383 transitions. Word has length 21 [2021-06-05 04:37:03,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:03,683 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1383 transitions. [2021-06-05 04:37:03,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:03,683 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1383 transitions. [2021-06-05 04:37:03,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:03,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:03,684 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:03,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 414 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2023 [2021-06-05 04:37:03,884 INFO L430 AbstractCegarLoop]: === Iteration 426 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:03,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:03,884 INFO L82 PathProgramCache]: Analyzing trace with hash -1475830781, now seen corresponding path program 414 times [2021-06-05 04:37:03,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:03,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468935770] [2021-06-05 04:37:03,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:03,974 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 04:37:03,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:03,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468935770] [2021-06-05 04:37:03,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468935770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:03,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195003649] [2021-06-05 04:37:03,974 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 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 415 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:04,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:04,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:04,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:04,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:04,043 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 19 treesize of output 15 [2021-06-05 04:37:04,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:04,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:37:04,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:04,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:04,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:37:04,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,088 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 10 treesize of output 8 [2021-06-05 04:37:04,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:04,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:37:04,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:04,123 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 04:37:04,157 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 04:37:04,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195003649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:04,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:04,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:04,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099724994] [2021-06-05 04:37:04,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:04,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:04,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:04,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:04,157 INFO L87 Difference]: Start difference. First operand 444 states and 1383 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:04,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:04,309 INFO L93 Difference]: Finished difference Result 559 states and 1711 transitions. [2021-06-05 04:37:04,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:04,310 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:04,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:04,310 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:37:04,310 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:37:04,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:04,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:37:04,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 445. [2021-06-05 04:37:04,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.126126126126126) internal successors, (1388), 444 states have internal predecessors, (1388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:04,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1388 transitions. [2021-06-05 04:37:04,315 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1388 transitions. Word has length 21 [2021-06-05 04:37:04,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:04,315 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1388 transitions. [2021-06-05 04:37:04,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:04,315 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1388 transitions. [2021-06-05 04:37:04,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:04,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:04,315 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:04,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2032,415 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:04,516 INFO L430 AbstractCegarLoop]: === Iteration 427 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:04,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:04,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1178564371, now seen corresponding path program 415 times [2021-06-05 04:37:04,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:04,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572135005] [2021-06-05 04:37:04,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:04,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:04,624 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 04:37:04,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:04,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572135005] [2021-06-05 04:37:04,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572135005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:04,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542976116] [2021-06-05 04:37:04,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 416 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:04,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:04,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:04,699 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 17 treesize of output 13 [2021-06-05 04:37:04,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,702 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 9 treesize of output 7 [2021-06-05 04:37:04,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:04,719 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:04,752 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_68, v_prenex_67], 1=[o_0, o_4]} [2021-06-05 04:37:04,755 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 9 treesize of output 7 [2021-06-05 04:37:04,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,768 INFO L518 ElimStorePlain]: Eliminatee v_prenex_67 vanished before elimination [2021-06-05 04:37:04,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:04,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:04,771 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:04,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:04,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:04,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:04,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:04,795 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:04,867 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 04:37:04,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542976116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:04,867 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:04,867 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:04,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989766330] [2021-06-05 04:37:04,867 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:04,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:04,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:04,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:04,867 INFO L87 Difference]: Start difference. First operand 445 states and 1388 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:05,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:05,162 INFO L93 Difference]: Finished difference Result 710 states and 2167 transitions. [2021-06-05 04:37:05,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:37:05,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:05,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:05,163 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:37:05,163 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 04:37:05,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 275.6ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:37:05,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 04:37:05,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 460. [2021-06-05 04:37:05,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1437908496732025) internal successors, (1443), 459 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:05,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1443 transitions. [2021-06-05 04:37:05,168 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1443 transitions. Word has length 21 [2021-06-05 04:37:05,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:05,168 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1443 transitions. [2021-06-05 04:37:05,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:05,168 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1443 transitions. [2021-06-05 04:37:05,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:05,169 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:05,169 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:05,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 416 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2036 [2021-06-05 04:37:05,369 INFO L430 AbstractCegarLoop]: === Iteration 428 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:05,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:05,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1462827055, now seen corresponding path program 416 times [2021-06-05 04:37:05,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:05,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024931219] [2021-06-05 04:37:05,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:05,471 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 04:37:05,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:05,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024931219] [2021-06-05 04:37:05,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024931219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:05,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198093172] [2021-06-05 04:37:05,471 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 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 417 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:05,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:05,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:05,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:05,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:05,548 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 17 treesize of output 13 [2021-06-05 04:37:05,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:05,550 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 9 treesize of output 7 [2021-06-05 04:37:05,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:05,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:05,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:05,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:05,600 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_70, v_prenex_69]} [2021-06-05 04:37:05,602 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 9 treesize of output 7 [2021-06-05 04:37:05,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:05,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:05,616 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:05,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:05,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:05,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:05,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:05,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:05,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:05,632 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:05,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:05,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:05,642 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:05,717 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 04:37:05,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198093172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:05,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:05,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:05,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131412727] [2021-06-05 04:37:05,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:05,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:05,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:05,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:05,718 INFO L87 Difference]: Start difference. First operand 460 states and 1443 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:06,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:06,121 INFO L93 Difference]: Finished difference Result 698 states and 2124 transitions. [2021-06-05 04:37:06,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:06,121 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:06,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:06,122 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:37:06,122 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 04:37:06,122 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 321.6ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:06,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 04:37:06,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 478. [2021-06-05 04:37:06,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.150943396226415) internal successors, (1503), 477 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:06,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1503 transitions. [2021-06-05 04:37:06,128 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1503 transitions. Word has length 21 [2021-06-05 04:37:06,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:06,128 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1503 transitions. [2021-06-05 04:37:06,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:06,128 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1503 transitions. [2021-06-05 04:37:06,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:06,128 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:06,128 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:06,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 417 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2045 [2021-06-05 04:37:06,329 INFO L430 AbstractCegarLoop]: === Iteration 429 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:06,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:06,329 INFO L82 PathProgramCache]: Analyzing trace with hash 871393275, now seen corresponding path program 417 times [2021-06-05 04:37:06,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:06,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080614853] [2021-06-05 04:37:06,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:06,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:06,434 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 04:37:06,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:06,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080614853] [2021-06-05 04:37:06,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080614853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:06,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830549941] [2021-06-05 04:37:06,434 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 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 418 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:06,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:06,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:06,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:06,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:06,538 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 17 treesize of output 13 [2021-06-05 04:37:06,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:06,541 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 9 treesize of output 7 [2021-06-05 04:37:06,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:06,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:06,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:06,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:06,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:06,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:06,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:06,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:06,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:06,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:06,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:06,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:06,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:06,620 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:06,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:06,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830549941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:06,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:06,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:06,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683251355] [2021-06-05 04:37:06,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:06,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:06,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:06,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:06,669 INFO L87 Difference]: Start difference. First operand 478 states and 1503 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:06,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:06,931 INFO L93 Difference]: Finished difference Result 661 states and 2031 transitions. [2021-06-05 04:37:06,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:37:06,932 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:06,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:06,933 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:37:06,933 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 04:37:06,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 245.6ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:37:06,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 04:37:06,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 464. [2021-06-05 04:37:06,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.140388768898488) internal successors, (1454), 463 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:06,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1454 transitions. [2021-06-05 04:37:06,938 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1454 transitions. Word has length 21 [2021-06-05 04:37:06,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:06,938 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1454 transitions. [2021-06-05 04:37:06,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:06,938 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1454 transitions. [2021-06-05 04:37:06,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:06,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:06,939 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:07,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2057,418 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:07,139 INFO L430 AbstractCegarLoop]: === Iteration 430 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:07,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:07,139 INFO L82 PathProgramCache]: Analyzing trace with hash 1416765929, now seen corresponding path program 418 times [2021-06-05 04:37:07,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:07,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558099393] [2021-06-05 04:37:07,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:07,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:07,229 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 04:37:07,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:07,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558099393] [2021-06-05 04:37:07,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558099393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:07,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825577797] [2021-06-05 04:37:07,229 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 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 419 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:07,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:07,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:07,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:07,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:07,305 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 17 treesize of output 13 [2021-06-05 04:37:07,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:07,308 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 9 treesize of output 7 [2021-06-05 04:37:07,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:07,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:07,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:07,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:07,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:07,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:07,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:07,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:07,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:07,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:07,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:07,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:07,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:07,422 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:37:07,432 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 04:37:07,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825577797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:07,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:07,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:37:07,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977709684] [2021-06-05 04:37:07,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:37:07,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:07,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:37:07,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:07,432 INFO L87 Difference]: Start difference. First operand 464 states and 1454 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:07,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:07,612 INFO L93 Difference]: Finished difference Result 566 states and 1726 transitions. [2021-06-05 04:37:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:07,612 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:07,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:07,613 INFO L225 Difference]: With dead ends: 566 [2021-06-05 04:37:07,613 INFO L226 Difference]: Without dead ends: 545 [2021-06-05 04:37:07,613 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 178.1ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:07,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-05 04:37:07,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 460. [2021-06-05 04:37:07,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1416122004357296) internal successors, (1442), 459 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:07,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1442 transitions. [2021-06-05 04:37:07,618 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1442 transitions. Word has length 21 [2021-06-05 04:37:07,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:07,618 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1442 transitions. [2021-06-05 04:37:07,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:07,618 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1442 transitions. [2021-06-05 04:37:07,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:07,618 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:07,618 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:07,819 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 419 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2061 [2021-06-05 04:37:07,819 INFO L430 AbstractCegarLoop]: === Iteration 431 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:07,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:07,819 INFO L82 PathProgramCache]: Analyzing trace with hash -302218753, now seen corresponding path program 419 times [2021-06-05 04:37:07,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:07,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936181526] [2021-06-05 04:37:07,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:07,918 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 04:37:07,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:07,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936181526] [2021-06-05 04:37:07,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936181526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:07,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550674076] [2021-06-05 04:37:07,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 420 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:07,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:07,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:07,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:07,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:07,997 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 17 treesize of output 13 [2021-06-05 04:37:07,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,000 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 9 treesize of output 7 [2021-06-05 04:37:08,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:08,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:08,017 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:08,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:08,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:08,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:08,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:08,103 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:08,106 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:08,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:08,128 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 04:37:08,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 04:37:08,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550674076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:08,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:08,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:08,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486374360] [2021-06-05 04:37:08,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:08,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:08,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:08,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:08,208 INFO L87 Difference]: Start difference. First operand 460 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:08,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:08,552 INFO L93 Difference]: Finished difference Result 624 states and 1923 transitions. [2021-06-05 04:37:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:08,552 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:08,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:08,553 INFO L225 Difference]: With dead ends: 624 [2021-06-05 04:37:08,553 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 04:37:08,553 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 314.3ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:37:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 04:37:08,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 443. [2021-06-05 04:37:08,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 3.1199095022624435) internal successors, (1379), 442 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:08,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1379 transitions. [2021-06-05 04:37:08,558 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1379 transitions. Word has length 21 [2021-06-05 04:37:08,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:08,558 INFO L482 AbstractCegarLoop]: Abstraction has 443 states and 1379 transitions. [2021-06-05 04:37:08,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:08,558 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1379 transitions. [2021-06-05 04:37:08,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:08,558 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:08,558 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:08,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 420 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2068 [2021-06-05 04:37:08,759 INFO L430 AbstractCegarLoop]: === Iteration 432 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:08,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:08,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1465558931, now seen corresponding path program 420 times [2021-06-05 04:37:08,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:08,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866721871] [2021-06-05 04:37:08,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:08,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:08,851 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 04:37:08,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:08,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866721871] [2021-06-05 04:37:08,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866721871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:08,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015912545] [2021-06-05 04:37:08,851 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 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 421 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:08,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:08,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:08,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:08,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:08,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:08,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,926 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 9 treesize of output 7 [2021-06-05 04:37:08,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:08,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:08,939 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:37:08,983 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:08,985 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 19 treesize of output 15 [2021-06-05 04:37:08,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:08,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:08,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:37:08,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:08,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:09,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,000 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:37:09,013 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 04:37:09,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015912545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:09,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:09,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:09,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401591278] [2021-06-05 04:37:09,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:09,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:09,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:09,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:09,014 INFO L87 Difference]: Start difference. First operand 443 states and 1379 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:09,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:09,151 INFO L93 Difference]: Finished difference Result 523 states and 1610 transitions. [2021-06-05 04:37:09,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:09,151 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:09,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:09,152 INFO L225 Difference]: With dead ends: 523 [2021-06-05 04:37:09,152 INFO L226 Difference]: Without dead ends: 501 [2021-06-05 04:37:09,152 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 144.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:09,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-06-05 04:37:09,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 449. [2021-06-05 04:37:09,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.125) internal successors, (1400), 448 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:09,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1400 transitions. [2021-06-05 04:37:09,156 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1400 transitions. Word has length 21 [2021-06-05 04:37:09,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:09,156 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1400 transitions. [2021-06-05 04:37:09,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:09,156 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1400 transitions. [2021-06-05 04:37:09,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:09,157 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:09,157 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:09,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2075,421 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:09,357 INFO L430 AbstractCegarLoop]: === Iteration 433 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:09,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:09,357 INFO L82 PathProgramCache]: Analyzing trace with hash -840234813, now seen corresponding path program 421 times [2021-06-05 04:37:09,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:09,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648030543] [2021-06-05 04:37:09,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:09,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:09,457 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 04:37:09,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:09,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648030543] [2021-06-05 04:37:09,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648030543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:09,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268393852] [2021-06-05 04:37:09,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 422 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:09,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:09,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:09,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:09,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:09,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:09,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:09,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:37:09,576 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:09,578 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 19 treesize of output 15 [2021-06-05 04:37:09,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:09,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:09,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:09,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:09,597 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:09,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:09,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:09,609 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:37:09,660 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 04:37:09,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268393852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:09,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:09,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:09,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592690626] [2021-06-05 04:37:09,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:09,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:09,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:09,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:09,661 INFO L87 Difference]: Start difference. First operand 449 states and 1400 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:09,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:09,898 INFO L93 Difference]: Finished difference Result 613 states and 1885 transitions. [2021-06-05 04:37:09,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:37:09,898 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:09,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:09,899 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:37:09,899 INFO L226 Difference]: Without dead ends: 586 [2021-06-05 04:37:09,899 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 211.3ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:37:09,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-05 04:37:09,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 449. [2021-06-05 04:37:09,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1205357142857144) internal successors, (1398), 448 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:09,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1398 transitions. [2021-06-05 04:37:09,904 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1398 transitions. Word has length 21 [2021-06-05 04:37:09,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:09,904 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1398 transitions. [2021-06-05 04:37:09,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:09,904 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1398 transitions. [2021-06-05 04:37:09,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:09,904 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:09,904 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:10,105 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 422 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2078 [2021-06-05 04:37:10,105 INFO L430 AbstractCegarLoop]: === Iteration 434 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:10,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:10,105 INFO L82 PathProgramCache]: Analyzing trace with hash -1124497497, now seen corresponding path program 422 times [2021-06-05 04:37:10,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:10,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890979971] [2021-06-05 04:37:10,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:10,211 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 04:37:10,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:10,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890979971] [2021-06-05 04:37:10,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890979971] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:10,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418672601] [2021-06-05 04:37:10,211 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 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 423 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:10,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:10,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:10,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:10,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:10,281 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 9 treesize of output 7 [2021-06-05 04:37:10,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:10,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:10,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:10,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:10,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:10,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:10,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:37:10,352 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:10,354 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 9 treesize of output 7 [2021-06-05 04:37:10,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:10,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 19 treesize of output 15 [2021-06-05 04:37:10,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:10,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:10,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:10,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:10,371 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:10,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:10,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:10,384 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:37:10,433 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 04:37:10,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418672601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:10,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:10,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:10,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315483507] [2021-06-05 04:37:10,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:10,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:10,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:10,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:10,433 INFO L87 Difference]: Start difference. First operand 449 states and 1398 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:10,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:10,829 INFO L93 Difference]: Finished difference Result 724 states and 2210 transitions. [2021-06-05 04:37:10,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:10,829 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:10,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:10,830 INFO L225 Difference]: With dead ends: 724 [2021-06-05 04:37:10,830 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 04:37:10,830 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 350.7ms TimeCoverageRelationStatistics Valid=123, Invalid=477, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:10,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 04:37:10,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 463. [2021-06-05 04:37:10,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.119047619047619) internal successors, (1441), 462 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:10,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1441 transitions. [2021-06-05 04:37:10,835 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1441 transitions. Word has length 21 [2021-06-05 04:37:10,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:10,835 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1441 transitions. [2021-06-05 04:37:10,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:10,835 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1441 transitions. [2021-06-05 04:37:10,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:10,836 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:10,836 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:11,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 423 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2082 [2021-06-05 04:37:11,036 INFO L430 AbstractCegarLoop]: === Iteration 435 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:11,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:11,037 INFO L82 PathProgramCache]: Analyzing trace with hash 561894343, now seen corresponding path program 423 times [2021-06-05 04:37:11,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:11,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797650600] [2021-06-05 04:37:11,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:11,135 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 04:37:11,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797650600] [2021-06-05 04:37:11,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797650600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196280210] [2021-06-05 04:37:11,135 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 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 424 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:11,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:11,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:11,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:11,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:11,237 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_71]} [2021-06-05 04:37:11,240 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 9 treesize of output 7 [2021-06-05 04:37:11,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:11,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:11,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:11,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:11,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:11,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:11,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:11,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:37:11,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:11,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:11,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:11,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:11,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:11,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:11,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:11,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:11,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:11,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 04:37:11,411 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 04:37:11,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196280210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:11,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:11,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:11,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890132248] [2021-06-05 04:37:11,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:11,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:11,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:11,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:11,412 INFO L87 Difference]: Start difference. First operand 463 states and 1441 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:11,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:11,833 INFO L93 Difference]: Finished difference Result 644 states and 1965 transitions. [2021-06-05 04:37:11,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:11,833 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:11,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:11,834 INFO L225 Difference]: With dead ends: 644 [2021-06-05 04:37:11,834 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 04:37:11,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 412.0ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:11,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 04:37:11,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 464. [2021-06-05 04:37:11,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.127429805615551) internal successors, (1448), 463 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:11,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1448 transitions. [2021-06-05 04:37:11,839 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1448 transitions. Word has length 21 [2021-06-05 04:37:11,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:11,839 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1448 transitions. [2021-06-05 04:37:11,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:11,839 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1448 transitions. [2021-06-05 04:37:11,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:11,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:11,840 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:12,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2093,424 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:12,040 INFO L430 AbstractCegarLoop]: === Iteration 436 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:12,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:12,041 INFO L82 PathProgramCache]: Analyzing trace with hash 584398715, now seen corresponding path program 424 times [2021-06-05 04:37:12,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:12,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424176306] [2021-06-05 04:37:12,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:12,128 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 04:37:12,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:12,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424176306] [2021-06-05 04:37:12,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424176306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:12,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419105783] [2021-06-05 04:37:12,128 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 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 425 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:12,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:12,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:12,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:12,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:12,212 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 9 treesize of output 7 [2021-06-05 04:37:12,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:12,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:12,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:12,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:37:12,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:12,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,284 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 9 treesize of output 7 [2021-06-05 04:37:12,285 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:12,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:37:12,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:12,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:12,319 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:21 [2021-06-05 04:37:12,359 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 04:37:12,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419105783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:12,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:12,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:12,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608558188] [2021-06-05 04:37:12,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:12,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:12,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:12,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:12,360 INFO L87 Difference]: Start difference. First operand 464 states and 1448 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:12,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:12,521 INFO L93 Difference]: Finished difference Result 585 states and 1805 transitions. [2021-06-05 04:37:12,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:12,521 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:12,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:12,522 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:37:12,522 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:37:12,522 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 156.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:12,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:37:12,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 464. [2021-06-05 04:37:12,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.127429805615551) internal successors, (1448), 463 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:12,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1448 transitions. [2021-06-05 04:37:12,526 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1448 transitions. Word has length 21 [2021-06-05 04:37:12,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:12,526 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1448 transitions. [2021-06-05 04:37:12,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:12,527 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1448 transitions. [2021-06-05 04:37:12,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:12,527 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:12,527 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:12,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 425 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2101 [2021-06-05 04:37:12,727 INFO L430 AbstractCegarLoop]: === Iteration 437 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:12,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:12,728 INFO L82 PathProgramCache]: Analyzing trace with hash 881665125, now seen corresponding path program 425 times [2021-06-05 04:37:12,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:12,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246837754] [2021-06-05 04:37:12,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:12,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:12,835 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 04:37:12,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246837754] [2021-06-05 04:37:12,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246837754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:12,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993424917] [2021-06-05 04:37:12,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 426 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:12,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:12,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:12,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:12,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:12,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:12,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:12,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:12,912 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:12,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:12,934 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 04:37:12,978 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:12,981 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 19 treesize of output 15 [2021-06-05 04:37:12,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:12,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:12,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:12,991 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 19 treesize of output 15 [2021-06-05 04:37:12,991 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:13,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:13,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:13,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:13,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:13,033 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:13,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:13,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:13,036 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:13,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:13,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:37:13,074 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:141, output treesize:57 [2021-06-05 04:37:13,188 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 04:37:13,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993424917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:13,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:13,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:13,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751416102] [2021-06-05 04:37:13,189 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:13,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:13,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:13,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:13,189 INFO L87 Difference]: Start difference. First operand 464 states and 1448 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:13,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:13,799 INFO L93 Difference]: Finished difference Result 673 states and 2067 transitions. [2021-06-05 04:37:13,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:37:13,799 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:13,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:13,800 INFO L225 Difference]: With dead ends: 673 [2021-06-05 04:37:13,800 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 04:37:13,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 538.0ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:13,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 04:37:13,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 463. [2021-06-05 04:37:13,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:13,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 04:37:13,805 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 04:37:13,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:13,805 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 04:37:13,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:13,805 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 04:37:13,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:13,806 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:13,806 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:14,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2108,426 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:14,006 INFO L430 AbstractCegarLoop]: === Iteration 438 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:14,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:14,006 INFO L82 PathProgramCache]: Analyzing trace with hash 597402441, now seen corresponding path program 426 times [2021-06-05 04:37:14,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:14,006 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512931887] [2021-06-05 04:37:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:14,115 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 04:37:14,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:14,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512931887] [2021-06-05 04:37:14,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512931887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:14,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307859485] [2021-06-05 04:37:14,115 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 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 427 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:14,142 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:14,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:14,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:14,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:14,187 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 9 treesize of output 7 [2021-06-05 04:37:14,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:14,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:14,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:14,190 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:14,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:14,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:14,202 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:37:14,237 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:14,239 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 9 treesize of output 7 [2021-06-05 04:37:14,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:14,242 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 19 treesize of output 15 [2021-06-05 04:37:14,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:14,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:14,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:14,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:14,260 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:14,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:14,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:14,275 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 04:37:14,349 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 04:37:14,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307859485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:14,350 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:14,350 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:14,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743654652] [2021-06-05 04:37:14,350 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:14,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:14,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:14,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:14,350 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:14,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:14,739 INFO L93 Difference]: Finished difference Result 748 states and 2272 transitions. [2021-06-05 04:37:14,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:14,739 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:14,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:14,740 INFO L225 Difference]: With dead ends: 748 [2021-06-05 04:37:14,740 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 04:37:14,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 375.9ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:14,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 04:37:14,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 466. [2021-06-05 04:37:14,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1462365591397847) internal successors, (1463), 465 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:14,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1463 transitions. [2021-06-05 04:37:14,745 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1463 transitions. Word has length 21 [2021-06-05 04:37:14,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:14,746 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1463 transitions. [2021-06-05 04:37:14,746 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:14,746 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1463 transitions. [2021-06-05 04:37:14,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:14,746 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:14,746 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:14,946 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 427 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2115 [2021-06-05 04:37:14,946 INFO L430 AbstractCegarLoop]: === Iteration 439 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:14,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:14,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1621875065, now seen corresponding path program 427 times [2021-06-05 04:37:14,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:14,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496092373] [2021-06-05 04:37:14,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:14,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:15,035 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 04:37:15,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:15,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496092373] [2021-06-05 04:37:15,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496092373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:15,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072146141] [2021-06-05 04:37:15,036 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 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 428 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:15,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:15,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:15,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:15,132 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_72]} [2021-06-05 04:37:15,134 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 9 treesize of output 7 [2021-06-05 04:37:15,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:15,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:15,165 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:37:15,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:15,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:15,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,239 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:37:15,253 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 04:37:15,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072146141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:15,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:15,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:15,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505314439] [2021-06-05 04:37:15,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:15,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:15,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:15,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:15,254 INFO L87 Difference]: Start difference. First operand 466 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:15,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:15,375 INFO L93 Difference]: Finished difference Result 562 states and 1726 transitions. [2021-06-05 04:37:15,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:15,375 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:15,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:15,376 INFO L225 Difference]: With dead ends: 562 [2021-06-05 04:37:15,376 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:37:15,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 161.4ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:15,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:37:15,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 462. [2021-06-05 04:37:15,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1366594360086766) internal successors, (1446), 461 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:15,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1446 transitions. [2021-06-05 04:37:15,382 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1446 transitions. Word has length 21 [2021-06-05 04:37:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:15,382 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1446 transitions. [2021-06-05 04:37:15,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:15,382 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1446 transitions. [2021-06-05 04:37:15,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:15,383 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:15,383 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:15,583 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2126,428 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:15,583 INFO L430 AbstractCegarLoop]: === Iteration 440 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:15,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:15,584 INFO L82 PathProgramCache]: Analyzing trace with hash -2013323637, now seen corresponding path program 428 times [2021-06-05 04:37:15,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:15,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051085650] [2021-06-05 04:37:15,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:15,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:15,673 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 04:37:15,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:15,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051085650] [2021-06-05 04:37:15,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051085650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:15,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480142508] [2021-06-05 04:37:15,673 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 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 429 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:15,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:15,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:15,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:15,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:15,747 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 19 treesize of output 15 [2021-06-05 04:37:15,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:15,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:37:15,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:37:15,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,791 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 10 treesize of output 8 [2021-06-05 04:37:15,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:15,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:37:15,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:15,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:15,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:15,825 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 04:37:15,859 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 04:37:15,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480142508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:15,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:15,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:15,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055559934] [2021-06-05 04:37:15,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:15,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:15,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:15,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:15,860 INFO L87 Difference]: Start difference. First operand 462 states and 1446 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:16,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:16,041 INFO L93 Difference]: Finished difference Result 559 states and 1726 transitions. [2021-06-05 04:37:16,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:16,041 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:16,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:16,042 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:37:16,042 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:37:16,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 138.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:16,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:37:16,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 463. [2021-06-05 04:37:16,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1406926406926408) internal successors, (1451), 462 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:16,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1451 transitions. [2021-06-05 04:37:16,046 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1451 transitions. Word has length 21 [2021-06-05 04:37:16,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:16,046 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1451 transitions. [2021-06-05 04:37:16,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:16,046 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1451 transitions. [2021-06-05 04:37:16,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:16,047 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:16,047 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:16,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2131,429 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:16,247 INFO L430 AbstractCegarLoop]: === Iteration 441 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:16,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:16,248 INFO L82 PathProgramCache]: Analyzing trace with hash -1716057227, now seen corresponding path program 429 times [2021-06-05 04:37:16,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:16,248 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178242430] [2021-06-05 04:37:16,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:16,346 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 04:37:16,347 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:16,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178242430] [2021-06-05 04:37:16,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178242430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:16,347 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682961491] [2021-06-05 04:37:16,347 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 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 430 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:16,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:37:16,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:16,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:16,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:16,424 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 17 treesize of output 13 [2021-06-05 04:37:16,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:16,427 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 9 treesize of output 7 [2021-06-05 04:37:16,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:16,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:16,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:16,444 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:16,477 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_74, v_prenex_73], 1=[o_0, o_4]} [2021-06-05 04:37:16,479 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 9 treesize of output 7 [2021-06-05 04:37:16,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:16,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:16,492 INFO L518 ElimStorePlain]: Eliminatee v_prenex_73 vanished before elimination [2021-06-05 04:37:16,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:16,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:16,495 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:16,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:16,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:16,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:16,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:16,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:16,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:16,520 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:16,592 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 04:37:16,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682961491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:16,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:16,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:16,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790707457] [2021-06-05 04:37:16,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:16,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:16,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:16,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:16,592 INFO L87 Difference]: Start difference. First operand 463 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:16,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:16,938 INFO L93 Difference]: Finished difference Result 674 states and 2069 transitions. [2021-06-05 04:37:16,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:16,939 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:16,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:16,939 INFO L225 Difference]: With dead ends: 674 [2021-06-05 04:37:16,940 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 04:37:16,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 299.9ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:16,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 04:37:16,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 478. [2021-06-05 04:37:16,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.157232704402516) internal successors, (1506), 477 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:16,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1506 transitions. [2021-06-05 04:37:16,945 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1506 transitions. Word has length 21 [2021-06-05 04:37:16,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:16,945 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1506 transitions. [2021-06-05 04:37:16,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:16,945 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1506 transitions. [2021-06-05 04:37:16,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:16,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:16,945 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:17,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 430 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2135 [2021-06-05 04:37:17,146 INFO L430 AbstractCegarLoop]: === Iteration 442 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:17,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:17,146 INFO L82 PathProgramCache]: Analyzing trace with hash -2000319911, now seen corresponding path program 430 times [2021-06-05 04:37:17,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:17,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602172864] [2021-06-05 04:37:17,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:17,250 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 04:37:17,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:17,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602172864] [2021-06-05 04:37:17,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602172864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:17,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059985718] [2021-06-05 04:37:17,250 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 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 431 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:17,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:17,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:17,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:17,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:17,330 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 17 treesize of output 13 [2021-06-05 04:37:17,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:17,333 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 9 treesize of output 7 [2021-06-05 04:37:17,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:17,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:17,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:17,349 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:17,382 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_76, v_prenex_75]} [2021-06-05 04:37:17,384 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 9 treesize of output 7 [2021-06-05 04:37:17,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:17,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:17,397 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:17,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:17,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:17,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:17,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:17,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:17,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:17,413 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:17,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:17,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:17,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:17,499 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 04:37:17,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059985718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:17,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:17,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:17,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606675404] [2021-06-05 04:37:17,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:17,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:17,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:17,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:17,499 INFO L87 Difference]: Start difference. First operand 478 states and 1506 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:17,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:17,844 INFO L93 Difference]: Finished difference Result 679 states and 2090 transitions. [2021-06-05 04:37:17,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:17,845 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:17,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:17,845 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:37:17,845 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:37:17,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 327.0ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:17,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:37:17,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 484. [2021-06-05 04:37:17,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1552795031055902) internal successors, (1524), 483 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:17,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1524 transitions. [2021-06-05 04:37:17,851 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1524 transitions. Word has length 21 [2021-06-05 04:37:17,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:17,851 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1524 transitions. [2021-06-05 04:37:17,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:17,851 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1524 transitions. [2021-06-05 04:37:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:17,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:17,851 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:18,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 431 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2144 [2021-06-05 04:37:18,052 INFO L430 AbstractCegarLoop]: === Iteration 443 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:18,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:18,052 INFO L82 PathProgramCache]: Analyzing trace with hash 333900419, now seen corresponding path program 431 times [2021-06-05 04:37:18,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:18,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624348443] [2021-06-05 04:37:18,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:18,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:18,146 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 04:37:18,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:18,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624348443] [2021-06-05 04:37:18,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624348443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:18,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265486309] [2021-06-05 04:37:18,146 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 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 04:37:18,183 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:37:18,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:18,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:18,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 432 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:18,236 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 9 treesize of output 7 [2021-06-05 04:37:18,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,238 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 17 treesize of output 13 [2021-06-05 04:37:18,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:18,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:18,256 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:18,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:18,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:18,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:18,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:18,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:18,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:18,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:18,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:18,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:18,360 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 04:37:18,439 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 04:37:18,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265486309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:18,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:18,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:18,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776193185] [2021-06-05 04:37:18,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:18,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:18,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:18,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:18,440 INFO L87 Difference]: Start difference. First operand 484 states and 1524 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:18,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:18,619 INFO L93 Difference]: Finished difference Result 565 states and 1744 transitions. [2021-06-05 04:37:18,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:18,619 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:18,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:18,620 INFO L225 Difference]: With dead ends: 565 [2021-06-05 04:37:18,620 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:37:18,620 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 241.9ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:37:18,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:37:18,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 468. [2021-06-05 04:37:18,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.147751605995717) internal successors, (1470), 467 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:18,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1470 transitions. [2021-06-05 04:37:18,625 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1470 transitions. Word has length 21 [2021-06-05 04:37:18,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:18,625 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1470 transitions. [2021-06-05 04:37:18,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:18,625 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1470 transitions. [2021-06-05 04:37:18,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:18,625 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:18,625 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:18,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 432 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2156 [2021-06-05 04:37:18,826 INFO L430 AbstractCegarLoop]: === Iteration 444 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:18,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:18,826 INFO L82 PathProgramCache]: Analyzing trace with hash 879273073, now seen corresponding path program 432 times [2021-06-05 04:37:18,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:18,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059018578] [2021-06-05 04:37:18,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:18,924 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 04:37:18,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:18,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059018578] [2021-06-05 04:37:18,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059018578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:18,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441209551] [2021-06-05 04:37:18,924 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 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 433 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:18,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:18,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:18,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:18,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:18,998 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 9 treesize of output 7 [2021-06-05 04:37:18,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,001 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 17 treesize of output 13 [2021-06-05 04:37:19,001 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:19,017 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:19,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:19,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:19,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:19,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:19,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:37:19,127 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 04:37:19,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441209551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:19,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:19,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:37:19,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65530753] [2021-06-05 04:37:19,127 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:37:19,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:19,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:37:19,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:19,128 INFO L87 Difference]: Start difference. First operand 468 states and 1470 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:19,313 INFO L93 Difference]: Finished difference Result 574 states and 1763 transitions. [2021-06-05 04:37:19,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:19,313 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:19,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:19,314 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:37:19,314 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 04:37:19,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 179.7ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:19,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 04:37:19,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 468. [2021-06-05 04:37:19,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1563169164882225) internal successors, (1474), 467 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1474 transitions. [2021-06-05 04:37:19,319 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1474 transitions. Word has length 21 [2021-06-05 04:37:19,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:19,319 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1474 transitions. [2021-06-05 04:37:19,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,319 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1474 transitions. [2021-06-05 04:37:19,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:19,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:19,319 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:19,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2163,433 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:19,520 INFO L430 AbstractCegarLoop]: === Iteration 445 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:19,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:19,520 INFO L82 PathProgramCache]: Analyzing trace with hash -839711609, now seen corresponding path program 433 times [2021-06-05 04:37:19,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:19,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403243809] [2021-06-05 04:37:19,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:19,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:19,612 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 04:37:19,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:19,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403243809] [2021-06-05 04:37:19,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403243809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:19,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381564340] [2021-06-05 04:37:19,612 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 434 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:19,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:19,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:19,687 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 17 treesize of output 13 [2021-06-05 04:37:19,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,689 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 9 treesize of output 7 [2021-06-05 04:37:19,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:19,706 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:19,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:19,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:19,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:19,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:19,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:19,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:19,767 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:19,781 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 04:37:19,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381564340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:19,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:19,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:19,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36727369] [2021-06-05 04:37:19,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:19,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:19,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:19,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:19,782 INFO L87 Difference]: Start difference. First operand 468 states and 1474 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:19,934 INFO L93 Difference]: Finished difference Result 574 states and 1763 transitions. [2021-06-05 04:37:19,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:19,934 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:19,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:19,935 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:37:19,935 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 04:37:19,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:19,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 04:37:19,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 464. [2021-06-05 04:37:19,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.146868250539957) internal successors, (1457), 463 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1457 transitions. [2021-06-05 04:37:19,940 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1457 transitions. Word has length 21 [2021-06-05 04:37:19,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:19,940 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1457 transitions. [2021-06-05 04:37:19,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:19,940 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1457 transitions. [2021-06-05 04:37:19,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:19,940 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:19,940 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:20,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2173,434 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:20,141 INFO L430 AbstractCegarLoop]: === Iteration 446 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:20,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:20,141 INFO L82 PathProgramCache]: Analyzing trace with hash 556675569, now seen corresponding path program 434 times [2021-06-05 04:37:20,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:20,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826103102] [2021-06-05 04:37:20,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:20,247 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 04:37:20,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:20,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826103102] [2021-06-05 04:37:20,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826103102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:20,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223478853] [2021-06-05 04:37:20,247 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 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 435 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:20,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:20,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:20,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:20,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:20,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:20,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:20,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:20,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:20,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:20,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:37:20,373 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:37:20,375 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 19 treesize of output 15 [2021-06-05 04:37:20,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:20,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:20,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:20,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:20,382 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:20,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:20,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:20,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:37:20,416 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 04:37:20,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223478853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:20,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:20,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:20,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22132712] [2021-06-05 04:37:20,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:20,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:20,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:20,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:20,417 INFO L87 Difference]: Start difference. First operand 464 states and 1457 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:20,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:20,760 INFO L93 Difference]: Finished difference Result 658 states and 2022 transitions. [2021-06-05 04:37:20,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:20,760 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:20,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:20,761 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:37:20,761 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:37:20,761 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 319.7ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:20,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:37:20,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 466. [2021-06-05 04:37:20,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:20,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 04:37:20,766 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 04:37:20,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:20,766 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 04:37:20,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:20,766 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 04:37:20,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:20,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:20,767 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:20,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 435 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2177 [2021-06-05 04:37:20,967 INFO L430 AbstractCegarLoop]: === Iteration 447 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:20,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:20,967 INFO L82 PathProgramCache]: Analyzing trace with hash -773252593, now seen corresponding path program 435 times [2021-06-05 04:37:20,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:20,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756117841] [2021-06-05 04:37:20,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:20,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:21,057 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 04:37:21,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756117841] [2021-06-05 04:37:21,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756117841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:21,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816361783] [2021-06-05 04:37:21,057 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 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 436 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:21,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:21,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:21,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:21,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:21,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:21,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:21,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:21,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:37:21,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:21,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:21,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:21,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:21,213 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,220 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:37:21,235 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 04:37:21,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816361783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:21,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:21,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:21,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633963399] [2021-06-05 04:37:21,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:21,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:21,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:21,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:21,235 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:21,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:21,361 INFO L93 Difference]: Finished difference Result 555 states and 1712 transitions. [2021-06-05 04:37:21,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:21,362 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:21,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:21,362 INFO L225 Difference]: With dead ends: 555 [2021-06-05 04:37:21,362 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:37:21,363 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 152.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:21,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:37:21,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 463. [2021-06-05 04:37:21,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1385281385281387) internal successors, (1450), 462 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:21,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1450 transitions. [2021-06-05 04:37:21,367 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1450 transitions. Word has length 21 [2021-06-05 04:37:21,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:21,367 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1450 transitions. [2021-06-05 04:37:21,367 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:21,367 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1450 transitions. [2021-06-05 04:37:21,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:21,368 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:21,368 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:21,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2179,436 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:21,568 INFO L430 AbstractCegarLoop]: === Iteration 448 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:21,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:21,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1688334081, now seen corresponding path program 436 times [2021-06-05 04:37:21,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:21,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063759767] [2021-06-05 04:37:21,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:21,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:21,668 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 04:37:21,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:21,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063759767] [2021-06-05 04:37:21,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063759767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:21,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776781184] [2021-06-05 04:37:21,668 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 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 437 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:21,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:21,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:21,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:21,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:21,754 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 17 treesize of output 13 [2021-06-05 04:37:21,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:21,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:37:21,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:21,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:21,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:21,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:21,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:21,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:21,800 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:21,844 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 04:37:21,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776781184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:21,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:21,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:21,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210400052] [2021-06-05 04:37:21,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:21,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:21,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:21,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:21,845 INFO L87 Difference]: Start difference. First operand 463 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:22,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:22,129 INFO L93 Difference]: Finished difference Result 620 states and 1898 transitions. [2021-06-05 04:37:22,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:37:22,129 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:22,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:22,130 INFO L225 Difference]: With dead ends: 620 [2021-06-05 04:37:22,130 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 04:37:22,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 281.5ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:22,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 04:37:22,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 442. [2021-06-05 04:37:22,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.120181405895692) internal successors, (1376), 441 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:22,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1376 transitions. [2021-06-05 04:37:22,135 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1376 transitions. Word has length 21 [2021-06-05 04:37:22,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:22,135 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1376 transitions. [2021-06-05 04:37:22,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:22,135 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1376 transitions. [2021-06-05 04:37:22,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:22,136 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:22,136 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:22,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2182,437 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:22,349 INFO L430 AbstractCegarLoop]: === Iteration 449 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:22,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash 2051605755, now seen corresponding path program 437 times [2021-06-05 04:37:22,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:22,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488160817] [2021-06-05 04:37:22,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:22,426 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 04:37:22,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:22,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488160817] [2021-06-05 04:37:22,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488160817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:22,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609039910] [2021-06-05 04:37:22,427 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 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 438 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:22,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:22,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:22,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:22,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:22,489 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 17 treesize of output 13 [2021-06-05 04:37:22,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:22,491 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 9 treesize of output 7 [2021-06-05 04:37:22,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:22,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:22,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:22,502 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:22,553 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 19 treesize of output 15 [2021-06-05 04:37:22,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:22,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:22,557 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:22,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:22,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:37:22,565 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 04:37:22,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609039910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:22,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:22,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:22,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627875563] [2021-06-05 04:37:22,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:22,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:22,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:22,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:22,566 INFO L87 Difference]: Start difference. First operand 442 states and 1376 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:22,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:22,747 INFO L93 Difference]: Finished difference Result 578 states and 1779 transitions. [2021-06-05 04:37:22,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:22,747 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:22,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:22,748 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:37:22,748 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:37:22,748 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 152.4ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:22,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:37:22,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 460. [2021-06-05 04:37:22,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:22,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 04:37:22,753 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 04:37:22,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:22,753 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 04:37:22,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:22,753 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 04:37:22,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:22,753 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:22,753 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:22,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2184,438 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:22,954 INFO L430 AbstractCegarLoop]: === Iteration 450 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:22,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:22,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1549814419, now seen corresponding path program 438 times [2021-06-05 04:37:22,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:22,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942135545] [2021-06-05 04:37:22,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:23,032 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 04:37:23,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:23,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942135545] [2021-06-05 04:37:23,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942135545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:23,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440676867] [2021-06-05 04:37:23,032 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 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 439 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:23,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:23,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:23,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:23,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:23,093 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 17 treesize of output 13 [2021-06-05 04:37:23,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,096 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 9 treesize of output 7 [2021-06-05 04:37:23,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:23,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:23,142 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 19 treesize of output 15 [2021-06-05 04:37:23,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,147 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:23,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:37:23,160 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 04:37:23,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440676867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:23,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:23,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:23,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029422214] [2021-06-05 04:37:23,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:23,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:23,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:23,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:23,161 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:23,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:23,335 INFO L93 Difference]: Finished difference Result 587 states and 1803 transitions. [2021-06-05 04:37:23,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:23,335 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:23,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:23,336 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:37:23,336 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:37:23,336 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:23,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:37:23,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 457. [2021-06-05 04:37:23,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.125) internal successors, (1425), 456 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:23,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1425 transitions. [2021-06-05 04:37:23,341 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1425 transitions. Word has length 21 [2021-06-05 04:37:23,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:23,341 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1425 transitions. [2021-06-05 04:37:23,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:23,341 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1425 transitions. [2021-06-05 04:37:23,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:23,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:23,341 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:23,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2187,439 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:23,542 INFO L430 AbstractCegarLoop]: === Iteration 451 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:23,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:23,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1618037423, now seen corresponding path program 439 times [2021-06-05 04:37:23,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:23,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029538859] [2021-06-05 04:37:23,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:23,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:23,635 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:23,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:23,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029538859] [2021-06-05 04:37:23,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029538859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:23,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468573466] [2021-06-05 04:37:23,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 440 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:23,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:23,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:23,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:23,747 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_77], 1=[o_0]} [2021-06-05 04:37:23,749 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 9 treesize of output 7 [2021-06-05 04:37:23,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:23,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:23,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:23,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:37:23,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:23,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:23,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:23,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:23,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:23,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:23,896 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 04:37:23,923 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 04:37:23,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468573466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:23,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:23,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:23,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508530244] [2021-06-05 04:37:23,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:23,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:23,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:23,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:23,924 INFO L87 Difference]: Start difference. First operand 457 states and 1425 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:24,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:24,447 INFO L93 Difference]: Finished difference Result 722 states and 2222 transitions. [2021-06-05 04:37:24,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:24,448 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:24,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:24,448 INFO L225 Difference]: With dead ends: 722 [2021-06-05 04:37:24,448 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 04:37:24,449 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 485.9ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:24,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 04:37:24,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 469. [2021-06-05 04:37:24,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:24,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 04:37:24,454 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 04:37:24,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:24,454 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 04:37:24,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:24,454 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 04:37:24,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:24,454 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:24,454 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:24,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2190,440 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:24,655 INFO L430 AbstractCegarLoop]: === Iteration 452 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:24,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:24,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1840246035, now seen corresponding path program 440 times [2021-06-05 04:37:24,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:24,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073490306] [2021-06-05 04:37:24,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:24,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:24,721 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 04:37:24,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:24,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073490306] [2021-06-05 04:37:24,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073490306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:24,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412265087] [2021-06-05 04:37:24,721 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 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 441 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:24,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:24,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:24,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:24,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:24,783 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 19 treesize of output 15 [2021-06-05 04:37:24,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:24,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:24,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:24,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:24,838 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 19 treesize of output 15 [2021-06-05 04:37:24,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:24,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:24,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:24,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:24,844 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:24,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:24,844 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:37:24,851 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 04:37:24,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412265087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:24,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:24,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:24,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103991286] [2021-06-05 04:37:24,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:24,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:24,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:24,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:24,852 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:25,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:25,019 INFO L93 Difference]: Finished difference Result 601 states and 1857 transitions. [2021-06-05 04:37:25,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:25,019 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:25,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:25,020 INFO L225 Difference]: With dead ends: 601 [2021-06-05 04:37:25,020 INFO L226 Difference]: Without dead ends: 568 [2021-06-05 04:37:25,020 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 116.0ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:25,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-06-05 04:37:25,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 469. [2021-06-05 04:37:25,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1346153846153846) internal successors, (1467), 468 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:25,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1467 transitions. [2021-06-05 04:37:25,025 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1467 transitions. Word has length 21 [2021-06-05 04:37:25,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:25,025 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1467 transitions. [2021-06-05 04:37:25,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:25,025 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1467 transitions. [2021-06-05 04:37:25,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:25,026 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:25,026 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:25,226 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2198,441 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:25,226 INFO L430 AbstractCegarLoop]: === Iteration 453 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:25,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:25,226 INFO L82 PathProgramCache]: Analyzing trace with hash 68354417, now seen corresponding path program 441 times [2021-06-05 04:37:25,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:25,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540691561] [2021-06-05 04:37:25,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:25,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:25,327 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 04:37:25,327 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:25,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540691561] [2021-06-05 04:37:25,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540691561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:25,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824829264] [2021-06-05 04:37:25,328 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 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 442 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:25,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:25,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:25,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:25,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:25,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:25,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:25,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:25,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:25,406 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 9 treesize of output 7 [2021-06-05 04:37:25,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:25,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:25,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:25,419 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:37:25,475 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:37:25,477 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 9 treesize of output 7 [2021-06-05 04:37:25,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:25,480 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 19 treesize of output 15 [2021-06-05 04:37:25,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:25,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:25,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:25,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:25,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:25,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:25,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:25,507 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:37:25,553 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 04:37:25,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824829264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:25,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:25,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:25,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279602313] [2021-06-05 04:37:25,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:25,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:25,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:25,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:25,553 INFO L87 Difference]: Start difference. First operand 469 states and 1467 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:25,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:25,932 INFO L93 Difference]: Finished difference Result 825 states and 2516 transitions. [2021-06-05 04:37:25,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:37:25,932 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:25,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:25,933 INFO L225 Difference]: With dead ends: 825 [2021-06-05 04:37:25,933 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 04:37:25,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 344.0ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:25,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 04:37:25,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 475. [2021-06-05 04:37:25,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.130801687763713) internal successors, (1484), 474 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:25,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1484 transitions. [2021-06-05 04:37:25,939 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1484 transitions. Word has length 21 [2021-06-05 04:37:25,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:25,939 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1484 transitions. [2021-06-05 04:37:25,939 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:25,939 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1484 transitions. [2021-06-05 04:37:25,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:25,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:25,939 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:26,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2201,442 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:26,140 INFO L430 AbstractCegarLoop]: === Iteration 454 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:26,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:26,140 INFO L82 PathProgramCache]: Analyzing trace with hash -215908267, now seen corresponding path program 442 times [2021-06-05 04:37:26,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:26,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340664120] [2021-06-05 04:37:26,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:26,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:26,225 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 04:37:26,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:26,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340664120] [2021-06-05 04:37:26,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340664120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:26,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826785089] [2021-06-05 04:37:26,226 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 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 443 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:26,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:26,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:26,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:26,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:26,289 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 19 treesize of output 15 [2021-06-05 04:37:26,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:26,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:26,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:26,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:26,330 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 19 treesize of output 15 [2021-06-05 04:37:26,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:26,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:26,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:26,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:26,340 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:26,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:26,340 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:37:26,389 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 04:37:26,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826785089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:26,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:26,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:26,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234600727] [2021-06-05 04:37:26,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:26,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:26,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:26,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:26,390 INFO L87 Difference]: Start difference. First operand 475 states and 1484 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:26,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:26,804 INFO L93 Difference]: Finished difference Result 698 states and 2154 transitions. [2021-06-05 04:37:26,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:26,804 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:26,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:26,805 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:37:26,805 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 04:37:26,805 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 308.0ms TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:26,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 04:37:26,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 473. [2021-06-05 04:37:26,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1334745762711864) internal successors, (1479), 472 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:26,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1479 transitions. [2021-06-05 04:37:26,810 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1479 transitions. Word has length 21 [2021-06-05 04:37:26,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:26,810 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1479 transitions. [2021-06-05 04:37:26,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:26,810 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1479 transitions. [2021-06-05 04:37:26,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:26,811 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:26,811 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:27,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2209,443 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:27,011 INFO L430 AbstractCegarLoop]: === Iteration 455 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:27,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:27,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1929773965, now seen corresponding path program 443 times [2021-06-05 04:37:27,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:27,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838099726] [2021-06-05 04:37:27,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:27,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:27,109 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 04:37:27,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:27,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838099726] [2021-06-05 04:37:27,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838099726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:27,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050891091] [2021-06-05 04:37:27,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 444 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:27,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:27,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:27,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:27,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:27,225 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_78], 1=[o_0]} [2021-06-05 04:37:27,228 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 9 treesize of output 7 [2021-06-05 04:37:27,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,232 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 9 treesize of output 7 [2021-06-05 04:37:27,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:27,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:27,278 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:27,281 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:27,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:37:27,320 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:119, output treesize:87 [2021-06-05 04:37:27,458 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 04:37:27,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:27,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:27,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:27,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:27,494 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:27,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:27,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:27,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:27,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:27,521 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:83, output treesize:31 [2021-06-05 04:37:27,595 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 04:37:27,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050891091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:27,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:27,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:27,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641870864] [2021-06-05 04:37:27,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:27,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:27,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:27,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:27,596 INFO L87 Difference]: Start difference. First operand 473 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:28,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:28,234 INFO L93 Difference]: Finished difference Result 743 states and 2292 transitions. [2021-06-05 04:37:28,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:37:28,234 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:28,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:28,235 INFO L225 Difference]: With dead ends: 743 [2021-06-05 04:37:28,235 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 04:37:28,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 637.5ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:37:28,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 04:37:28,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 469. [2021-06-05 04:37:28,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.126068376068376) internal successors, (1463), 468 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:28,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1463 transitions. [2021-06-05 04:37:28,241 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1463 transitions. Word has length 21 [2021-06-05 04:37:28,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:28,241 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1463 transitions. [2021-06-05 04:37:28,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:28,241 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1463 transitions. [2021-06-05 04:37:28,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:28,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:28,241 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:28,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 444 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-06-05 04:37:28,442 INFO L430 AbstractCegarLoop]: === Iteration 456 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:28,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:28,442 INFO L82 PathProgramCache]: Analyzing trace with hash 636231443, now seen corresponding path program 444 times [2021-06-05 04:37:28,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:28,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418173537] [2021-06-05 04:37:28,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:28,520 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 04:37:28,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:28,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418173537] [2021-06-05 04:37:28,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418173537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:28,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692020432] [2021-06-05 04:37:28,521 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 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 445 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:28,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:28,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:28,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:28,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:28,581 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 17 treesize of output 13 [2021-06-05 04:37:28,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:28,584 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 9 treesize of output 7 [2021-06-05 04:37:28,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:28,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:28,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:28,594 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:28,642 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 19 treesize of output 15 [2021-06-05 04:37:28,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:28,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:28,651 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 9 treesize of output 7 [2021-06-05 04:37:28,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:28,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:28,658 INFO L518 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2021-06-05 04:37:28,658 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:28,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:28,659 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:37:28,684 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 04:37:28,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692020432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:28,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:28,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:28,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611329430] [2021-06-05 04:37:28,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:28,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:28,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:28,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:28,685 INFO L87 Difference]: Start difference. First operand 469 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:28,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:28,857 INFO L93 Difference]: Finished difference Result 635 states and 1959 transitions. [2021-06-05 04:37:28,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:28,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:28,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:28,858 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:37:28,858 INFO L226 Difference]: Without dead ends: 606 [2021-06-05 04:37:28,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 149.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:28,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-06-05 04:37:28,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 469. [2021-06-05 04:37:28,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.126068376068376) internal successors, (1463), 468 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:28,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1463 transitions. [2021-06-05 04:37:28,863 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1463 transitions. Word has length 21 [2021-06-05 04:37:28,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:28,863 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1463 transitions. [2021-06-05 04:37:28,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:28,863 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1463 transitions. [2021-06-05 04:37:28,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:28,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:28,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:29,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 445 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2225 [2021-06-05 04:37:29,064 INFO L430 AbstractCegarLoop]: === Iteration 457 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:29,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:29,065 INFO L82 PathProgramCache]: Analyzing trace with hash -458467475, now seen corresponding path program 445 times [2021-06-05 04:37:29,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:29,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949572284] [2021-06-05 04:37:29,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:29,133 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 04:37:29,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:29,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949572284] [2021-06-05 04:37:29,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949572284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:29,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418603151] [2021-06-05 04:37:29,133 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 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 446 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:29,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:29,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:29,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:29,195 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 19 treesize of output 15 [2021-06-05 04:37:29,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:29,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:29,239 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 19 treesize of output 15 [2021-06-05 04:37:29,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:29,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:29,248 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:29,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:29,248 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:37:29,266 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 04:37:29,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418603151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:29,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:29,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:29,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563293892] [2021-06-05 04:37:29,266 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:29,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:29,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:29,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:29,267 INFO L87 Difference]: Start difference. First operand 469 states and 1463 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:29,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:29,435 INFO L93 Difference]: Finished difference Result 598 states and 1842 transitions. [2021-06-05 04:37:29,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:29,435 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:29,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:29,436 INFO L225 Difference]: With dead ends: 598 [2021-06-05 04:37:29,436 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:37:29,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 124.2ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:29,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:37:29,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 466. [2021-06-05 04:37:29,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:29,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 04:37:29,441 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 04:37:29,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:29,441 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 04:37:29,441 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:29,441 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 04:37:29,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:29,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:29,441 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:29,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 446 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2233 [2021-06-05 04:37:29,642 INFO L430 AbstractCegarLoop]: === Iteration 458 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:29,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:29,642 INFO L82 PathProgramCache]: Analyzing trace with hash -1082753239, now seen corresponding path program 446 times [2021-06-05 04:37:29,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:29,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303828269] [2021-06-05 04:37:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:29,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:29,721 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 04:37:29,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:29,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303828269] [2021-06-05 04:37:29,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303828269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:29,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823677785] [2021-06-05 04:37:29,721 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 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 447 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:29,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:29,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:29,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:29,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:29,781 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 17 treesize of output 13 [2021-06-05 04:37:29,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,784 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 9 treesize of output 7 [2021-06-05 04:37:29,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:29,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:29,794 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:29,819 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 19 treesize of output 15 [2021-06-05 04:37:29,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:29,830 INFO L518 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2021-06-05 04:37:29,831 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 9 treesize of output 7 [2021-06-05 04:37:29,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:29,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:29,841 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:29,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:29,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:37:29,878 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 04:37:29,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823677785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:29,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:29,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:29,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157653538] [2021-06-05 04:37:29,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:29,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:29,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:29,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:29,879 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:30,082 INFO L93 Difference]: Finished difference Result 638 states and 1967 transitions. [2021-06-05 04:37:30,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:30,083 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:30,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:30,083 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:37:30,084 INFO L226 Difference]: Without dead ends: 609 [2021-06-05 04:37:30,084 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 140.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:30,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-06-05 04:37:30,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 466. [2021-06-05 04:37:30,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 04:37:30,088 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 04:37:30,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:30,088 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 04:37:30,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,089 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 04:37:30,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:30,089 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:30,089 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:30,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 447 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2237 [2021-06-05 04:37:30,289 INFO L430 AbstractCegarLoop]: === Iteration 459 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:30,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:30,290 INFO L82 PathProgramCache]: Analyzing trace with hash -785486829, now seen corresponding path program 447 times [2021-06-05 04:37:30,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:30,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060426180] [2021-06-05 04:37:30,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:30,376 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 04:37:30,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:30,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060426180] [2021-06-05 04:37:30,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060426180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:30,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16563818] [2021-06-05 04:37:30,376 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 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 448 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:30,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:30,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:30,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:30,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:30,488 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_84], 1=[o_0]} [2021-06-05 04:37:30,491 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 9 treesize of output 7 [2021-06-05 04:37:30,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:30,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:30,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:30,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:30,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:30,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:30,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:30,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:37:30,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:37:30,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:30,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:30,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:30,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:30,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:30,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:30,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:30,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:30,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:30,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:30,602 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:19 [2021-06-05 04:37:30,645 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 04:37:30,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16563818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:30,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:30,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:30,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955213341] [2021-06-05 04:37:30,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:30,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:30,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:30,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:30,646 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:30,907 INFO L93 Difference]: Finished difference Result 710 states and 2170 transitions. [2021-06-05 04:37:30,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:30,907 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:30,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:30,908 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:37:30,908 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 04:37:30,908 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 232.5ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:30,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 04:37:30,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 470. [2021-06-05 04:37:30,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 04:37:30,913 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 04:37:30,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:30,913 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 04:37:30,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:30,913 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 04:37:30,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:30,914 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:30,914 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:31,114 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2242,448 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:31,114 INFO L430 AbstractCegarLoop]: === Iteration 460 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:31,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:31,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1069749513, now seen corresponding path program 448 times [2021-06-05 04:37:31,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:31,115 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24832572] [2021-06-05 04:37:31,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:31,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:31,203 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 04:37:31,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:31,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24832572] [2021-06-05 04:37:31,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24832572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:31,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068783211] [2021-06-05 04:37:31,203 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 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 449 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:31,229 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:31,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:31,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:31,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:31,259 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 19 treesize of output 15 [2021-06-05 04:37:31,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:31,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:31,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:31,265 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:31,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:31,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:31,288 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 19 treesize of output 15 [2021-06-05 04:37:31,289 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:31,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:31,297 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:31,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:31,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:37:31,370 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 04:37:31,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068783211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:31,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:31,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:31,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029269567] [2021-06-05 04:37:31,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:31,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:31,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:31,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:31,371 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:31,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:31,845 INFO L93 Difference]: Finished difference Result 717 states and 2203 transitions. [2021-06-05 04:37:31,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:37:31,845 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:31,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:31,846 INFO L225 Difference]: With dead ends: 717 [2021-06-05 04:37:31,846 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:37:31,846 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 385.1ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:37:31,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:37:31,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 468. [2021-06-05 04:37:31,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:31,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 04:37:31,851 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 04:37:31,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:31,851 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 04:37:31,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:31,851 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 04:37:31,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:31,852 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:31,852 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:32,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2252,449 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:32,052 INFO L430 AbstractCegarLoop]: === Iteration 461 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:32,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:32,052 INFO L82 PathProgramCache]: Analyzing trace with hash 1801107459, now seen corresponding path program 449 times [2021-06-05 04:37:32,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:32,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784090011] [2021-06-05 04:37:32,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:32,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:32,130 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 04:37:32,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:32,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784090011] [2021-06-05 04:37:32,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784090011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:32,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754361142] [2021-06-05 04:37:32,131 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 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 450 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:32,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:32,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:32,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:32,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:32,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:32,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:32,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:32,282 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:32,282 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:69, output treesize:55 [2021-06-05 04:37:32,476 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 04:37:32,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:32,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:37:32,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:32,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:37:32,505 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:32,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:32,508 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:32,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:32,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:32,525 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:77, output treesize:21 [2021-06-05 04:37:32,572 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 04:37:32,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754361142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:32,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:32,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:32,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030498881] [2021-06-05 04:37:32,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:32,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:32,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:32,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:32,573 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:32,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:32,880 INFO L93 Difference]: Finished difference Result 634 states and 1954 transitions. [2021-06-05 04:37:32,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:37:32,881 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:32,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:32,881 INFO L225 Difference]: With dead ends: 634 [2021-06-05 04:37:32,882 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 04:37:32,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:37:32,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 04:37:32,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 476. [2021-06-05 04:37:32,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:32,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 04:37:32,887 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 04:37:32,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:32,887 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 04:37:32,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:32,887 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 04:37:32,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:32,887 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:32,887 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:33,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2261,450 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:33,088 INFO L430 AbstractCegarLoop]: === Iteration 462 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:33,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:33,088 INFO L82 PathProgramCache]: Analyzing trace with hash -232529021, now seen corresponding path program 450 times [2021-06-05 04:37:33,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:33,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525241900] [2021-06-05 04:37:33,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:33,183 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 04:37:33,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:33,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525241900] [2021-06-05 04:37:33,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525241900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:33,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019738330] [2021-06-05 04:37:33,183 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 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 451 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:33,210 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:37:33,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:33,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:33,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:33,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:33,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:37:33,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:33,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:33,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:37:33,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 04:37:33,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:33,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:33,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:33,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:33,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:33,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:33,360 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:33,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:33,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:33,367 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:37:33,410 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 04:37:33,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019738330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:33,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:33,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:33,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733912334] [2021-06-05 04:37:33,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:33,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:33,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:33,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:33,411 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:33,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:33,864 INFO L93 Difference]: Finished difference Result 739 states and 2280 transitions. [2021-06-05 04:37:33,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:33,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:33,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:33,866 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:37:33,866 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 04:37:33,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:33,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 04:37:33,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 472. [2021-06-05 04:37:33,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1358811040339702) internal successors, (1477), 471 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:33,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1477 transitions. [2021-06-05 04:37:33,871 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1477 transitions. Word has length 21 [2021-06-05 04:37:33,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:33,871 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1477 transitions. [2021-06-05 04:37:33,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:33,871 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1477 transitions. [2021-06-05 04:37:33,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:33,872 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:33,872 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:34,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2275,451 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:34,072 INFO L430 AbstractCegarLoop]: === Iteration 463 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:34,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:34,072 INFO L82 PathProgramCache]: Analyzing trace with hash 385733147, now seen corresponding path program 451 times [2021-06-05 04:37:34,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:34,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850903563] [2021-06-05 04:37:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:34,157 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 04:37:34,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:34,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850903563] [2021-06-05 04:37:34,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850903563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:34,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723676651] [2021-06-05 04:37:34,157 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 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 452 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:34,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:34,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:34,243 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 17 treesize of output 13 [2021-06-05 04:37:34,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:34,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:37:34,263 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 19 treesize of output 15 [2021-06-05 04:37:34,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:34,268 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:34,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:34,280 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 04:37:34,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723676651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:34,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:34,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:34,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519453461] [2021-06-05 04:37:34,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:34,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:34,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:34,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:34,280 INFO L87 Difference]: Start difference. First operand 472 states and 1477 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:34,400 INFO L93 Difference]: Finished difference Result 602 states and 1862 transitions. [2021-06-05 04:37:34,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:34,400 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:34,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:34,401 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:37:34,401 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 04:37:34,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 114.7ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:34,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 04:37:34,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 468. [2021-06-05 04:37:34,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 04:37:34,406 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 04:37:34,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:34,406 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 04:37:34,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,406 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 04:37:34,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:34,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:34,407 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:34,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 452 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2278 [2021-06-05 04:37:34,617 INFO L430 AbstractCegarLoop]: === Iteration 464 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:34,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:34,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1672477829, now seen corresponding path program 452 times [2021-06-05 04:37:34,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:34,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225191795] [2021-06-05 04:37:34,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:34,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:34,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:34,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225191795] [2021-06-05 04:37:34,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225191795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904382788] [2021-06-05 04:37:34,691 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 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 453 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:34,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:34,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:34,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:34,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:34,769 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 19 treesize of output 15 [2021-06-05 04:37:34,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:34,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:37:34,794 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 14 [2021-06-05 04:37:34,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,796 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 10 treesize of output 8 [2021-06-05 04:37:34,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:34,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:34,803 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:34,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:34,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:37:34,820 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 04:37:34,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904382788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:34,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:34,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:34,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277273365] [2021-06-05 04:37:34,820 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:34,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:34,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:34,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:34,821 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:34,947 INFO L93 Difference]: Finished difference Result 607 states and 1875 transitions. [2021-06-05 04:37:34,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:34,947 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:34,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:34,948 INFO L225 Difference]: With dead ends: 607 [2021-06-05 04:37:34,948 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:37:34,948 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 107.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:34,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:37:34,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 468. [2021-06-05 04:37:34,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 04:37:34,953 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 04:37:34,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:34,953 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 04:37:34,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:34,953 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 04:37:34,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:34,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:34,953 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:35,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2280,453 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:35,154 INFO L430 AbstractCegarLoop]: === Iteration 465 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:35,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:35,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1527790549, now seen corresponding path program 453 times [2021-06-05 04:37:35,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:35,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663439218] [2021-06-05 04:37:35,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:35,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:35,226 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 04:37:35,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:35,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663439218] [2021-06-05 04:37:35,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663439218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:35,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593515575] [2021-06-05 04:37:35,226 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 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 454 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:35,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:35,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:35,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:35,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:35,302 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 9 treesize of output 7 [2021-06-05 04:37:35,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,304 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 17 treesize of output 13 [2021-06-05 04:37:35,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:35,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:35,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:37:35,335 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 19 treesize of output 15 [2021-06-05 04:37:35,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:35,344 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 9 treesize of output 7 [2021-06-05 04:37:35,345 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:35,351 INFO L518 ElimStorePlain]: Eliminatee v_prenex_91 vanished before elimination [2021-06-05 04:37:35,351 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:35,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:35,352 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:37:35,380 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 04:37:35,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593515575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:35,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:35,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:35,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431515454] [2021-06-05 04:37:35,380 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:35,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:35,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:35,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:35,380 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:35,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:35,570 INFO L93 Difference]: Finished difference Result 648 states and 1994 transitions. [2021-06-05 04:37:35,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:35,571 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:35,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:35,571 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:37:35,571 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:37:35,572 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 143.9ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:35,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:37:35,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 483. [2021-06-05 04:37:35,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1348547717842323) internal successors, (1511), 482 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:35,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1511 transitions. [2021-06-05 04:37:35,577 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1511 transitions. Word has length 21 [2021-06-05 04:37:35,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:35,577 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1511 transitions. [2021-06-05 04:37:35,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:35,577 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1511 transitions. [2021-06-05 04:37:35,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:35,577 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:35,577 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:35,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2283,454 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:35,778 INFO L430 AbstractCegarLoop]: === Iteration 466 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:35,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:35,778 INFO L82 PathProgramCache]: Analyzing trace with hash -886423809, now seen corresponding path program 454 times [2021-06-05 04:37:35,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:35,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261630252] [2021-06-05 04:37:35,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:35,849 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 04:37:35,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:35,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261630252] [2021-06-05 04:37:35,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261630252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:35,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354694486] [2021-06-05 04:37:35,849 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 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 455 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:35,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:35,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:35,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:35,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:35,925 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 9 treesize of output 7 [2021-06-05 04:37:35,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,927 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 17 treesize of output 13 [2021-06-05 04:37:35,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:35,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:35,935 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:37:35,964 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 19 treesize of output 15 [2021-06-05 04:37:35,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:35,968 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:35,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:35,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:37:35,978 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 04:37:35,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354694486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:35,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:35,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:35,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831621931] [2021-06-05 04:37:35,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:35,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:35,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:35,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:35,978 INFO L87 Difference]: Start difference. First operand 483 states and 1511 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:36,192 INFO L93 Difference]: Finished difference Result 598 states and 1841 transitions. [2021-06-05 04:37:36,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:36,193 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:36,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:36,193 INFO L225 Difference]: With dead ends: 598 [2021-06-05 04:37:36,193 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 04:37:36,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 113.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:36,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 04:37:36,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 465. [2021-06-05 04:37:36,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1400862068965516) internal successors, (1457), 464 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1457 transitions. [2021-06-05 04:37:36,198 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1457 transitions. Word has length 21 [2021-06-05 04:37:36,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:36,198 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1457 transitions. [2021-06-05 04:37:36,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,198 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1457 transitions. [2021-06-05 04:37:36,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:36,199 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:36,199 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:36,399 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 455 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2291 [2021-06-05 04:37:36,399 INFO L430 AbstractCegarLoop]: === Iteration 467 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:36,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:36,399 INFO L82 PathProgramCache]: Analyzing trace with hash -234130767, now seen corresponding path program 455 times [2021-06-05 04:37:36,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:36,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106811959] [2021-06-05 04:37:36,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:36,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:36,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:36,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106811959] [2021-06-05 04:37:36,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106811959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:36,482 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403648127] [2021-06-05 04:37:36,482 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 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 456 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:36,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:36,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:36,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:36,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:36,539 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 19 treesize of output 15 [2021-06-05 04:37:36,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:36,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:36,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:36,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:37:36,566 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 14 [2021-06-05 04:37:36,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:36,569 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 10 treesize of output 8 [2021-06-05 04:37:36,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:36,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:36,578 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:36,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:36,579 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:37:36,612 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 04:37:36,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403648127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:36,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:36,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:36,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692661213] [2021-06-05 04:37:36,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:36,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:36,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:36,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:36,613 INFO L87 Difference]: Start difference. First operand 465 states and 1457 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:36,759 INFO L93 Difference]: Finished difference Result 622 states and 1915 transitions. [2021-06-05 04:37:36,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:36,759 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:36,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:36,760 INFO L225 Difference]: With dead ends: 622 [2021-06-05 04:37:36,760 INFO L226 Difference]: Without dead ends: 586 [2021-06-05 04:37:36,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 118.9ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:36,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-06-05 04:37:36,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 466. [2021-06-05 04:37:36,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 04:37:36,765 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 04:37:36,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:36,765 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 04:37:36,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:36,765 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 04:37:36,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:36,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:36,766 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:36,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2294,456 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:36,966 INFO L430 AbstractCegarLoop]: === Iteration 468 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:36,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:36,966 INFO L82 PathProgramCache]: Analyzing trace with hash 63135643, now seen corresponding path program 456 times [2021-06-05 04:37:36,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:36,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272512127] [2021-06-05 04:37:36,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:36,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:37,058 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 04:37:37,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:37,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272512127] [2021-06-05 04:37:37,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272512127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:37,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899404922] [2021-06-05 04:37:37,059 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 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 457 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:37,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:37,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:37,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:37,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:37,135 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 9 treesize of output 7 [2021-06-05 04:37:37,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:37,138 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 17 treesize of output 13 [2021-06-05 04:37:37,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:37,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:37,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:37,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:37,191 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_94, v_prenex_93], 1=[o_0, o_4]} [2021-06-05 04:37:37,193 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 9 treesize of output 7 [2021-06-05 04:37:37,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:37,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:37,206 INFO L518 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2021-06-05 04:37:37,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:37,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:37,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:37,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:37,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:37,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:37,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:37,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:37,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:37,233 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:37,304 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 04:37:37,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899404922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:37,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:37,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:37,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242910398] [2021-06-05 04:37:37,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:37,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:37,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:37,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:37,305 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:37,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:37,728 INFO L93 Difference]: Finished difference Result 798 states and 2447 transitions. [2021-06-05 04:37:37,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:37,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:37,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:37,729 INFO L225 Difference]: With dead ends: 798 [2021-06-05 04:37:37,729 INFO L226 Difference]: Without dead ends: 775 [2021-06-05 04:37:37,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 358.2ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:37,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-06-05 04:37:37,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 472. [2021-06-05 04:37:37,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1528662420382165) internal successors, (1485), 471 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:37,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1485 transitions. [2021-06-05 04:37:37,734 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1485 transitions. Word has length 21 [2021-06-05 04:37:37,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:37,734 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1485 transitions. [2021-06-05 04:37:37,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:37,734 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1485 transitions. [2021-06-05 04:37:37,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:37,735 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:37,735 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:37,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2297,457 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:37,935 INFO L430 AbstractCegarLoop]: === Iteration 469 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:37,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:37,936 INFO L82 PathProgramCache]: Analyzing trace with hash -221127041, now seen corresponding path program 457 times [2021-06-05 04:37:37,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:37,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813620425] [2021-06-05 04:37:37,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:37,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:38,027 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 04:37:38,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:38,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813620425] [2021-06-05 04:37:38,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813620425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:38,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233550275] [2021-06-05 04:37:38,028 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 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 458 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:38,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:38,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:38,087 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 17 treesize of output 13 [2021-06-05 04:37:38,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:38,090 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 9 treesize of output 7 [2021-06-05 04:37:38,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:38,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:38,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:38,100 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:38,125 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 19 treesize of output 15 [2021-06-05 04:37:38,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:38,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:38,136 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:38,137 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 9 treesize of output 7 [2021-06-05 04:37:38,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:38,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:38,146 INFO L518 ElimStorePlain]: Eliminatee v_prenex_95 vanished before elimination [2021-06-05 04:37:38,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:38,147 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:37:38,220 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 04:37:38,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233550275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:38,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:38,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:38,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985428125] [2021-06-05 04:37:38,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:38,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:38,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:38,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:38,220 INFO L87 Difference]: Start difference. First operand 472 states and 1485 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:38,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:38,626 INFO L93 Difference]: Finished difference Result 760 states and 2324 transitions. [2021-06-05 04:37:38,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:38,626 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:38,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:38,627 INFO L225 Difference]: With dead ends: 760 [2021-06-05 04:37:38,627 INFO L226 Difference]: Without dead ends: 733 [2021-06-05 04:37:38,627 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 369.3ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:38,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-06-05 04:37:38,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 490. [2021-06-05 04:37:38,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1595092024539877) internal successors, (1545), 489 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:38,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1545 transitions. [2021-06-05 04:37:38,632 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1545 transitions. Word has length 21 [2021-06-05 04:37:38,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:38,632 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1545 transitions. [2021-06-05 04:37:38,632 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:38,632 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1545 transitions. [2021-06-05 04:37:38,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:38,633 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:38,633 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:38,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2306,458 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:38,833 INFO L430 AbstractCegarLoop]: === Iteration 470 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:38,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:38,833 INFO L82 PathProgramCache]: Analyzing trace with hash 2113093289, now seen corresponding path program 458 times [2021-06-05 04:37:38,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:38,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860834111] [2021-06-05 04:37:38,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:38,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:38,925 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 04:37:38,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:38,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860834111] [2021-06-05 04:37:38,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860834111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:38,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904585561] [2021-06-05 04:37:38,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 459 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:38,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:38,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:38,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:38,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:39,002 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 17 treesize of output 13 [2021-06-05 04:37:39,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,004 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 9 treesize of output 7 [2021-06-05 04:37:39,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:39,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:39,021 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:37:39,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:39,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:39,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:39,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:39,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:39,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:39,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,083 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:39,129 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 04:37:39,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904585561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:39,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:39,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:39,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125936162] [2021-06-05 04:37:39,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:39,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:39,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:39,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:39,129 INFO L87 Difference]: Start difference. First operand 490 states and 1545 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:39,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:39,494 INFO L93 Difference]: Finished difference Result 762 states and 2349 transitions. [2021-06-05 04:37:39,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:39,495 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:39,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:39,496 INFO L225 Difference]: With dead ends: 762 [2021-06-05 04:37:39,496 INFO L226 Difference]: Without dead ends: 743 [2021-06-05 04:37:39,496 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 257.8ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:37:39,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2021-06-05 04:37:39,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 488. [2021-06-05 04:37:39,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.162217659137577) internal successors, (1540), 487 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:39,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1540 transitions. [2021-06-05 04:37:39,501 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1540 transitions. Word has length 21 [2021-06-05 04:37:39,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:39,502 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1540 transitions. [2021-06-05 04:37:39,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:39,502 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1540 transitions. [2021-06-05 04:37:39,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:39,502 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:39,502 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:39,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2317,459 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:39,703 INFO L430 AbstractCegarLoop]: === Iteration 471 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:39,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:39,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1636501353, now seen corresponding path program 459 times [2021-06-05 04:37:39,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:39,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397523047] [2021-06-05 04:37:39,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:39,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:39,777 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 04:37:39,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:39,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397523047] [2021-06-05 04:37:39,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397523047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:39,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761842069] [2021-06-05 04:37:39,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 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 460 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:39,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:39,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:39,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:39,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:39,840 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 17 treesize of output 13 [2021-06-05 04:37:39,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,842 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 9 treesize of output 7 [2021-06-05 04:37:39,843 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:39,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:39,853 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:39,910 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 19 treesize of output 15 [2021-06-05 04:37:39,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:39,914 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:39,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:39,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:37:39,924 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 04:37:39,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761842069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:39,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:39,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:39,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523885616] [2021-06-05 04:37:39,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:39,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:39,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:39,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:39,925 INFO L87 Difference]: Start difference. First operand 488 states and 1540 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:40,112 INFO L93 Difference]: Finished difference Result 632 states and 1942 transitions. [2021-06-05 04:37:40,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:40,112 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:40,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:40,113 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:37:40,113 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 04:37:40,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:40,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 04:37:40,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 484. [2021-06-05 04:37:40,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1635610766045548) internal successors, (1528), 483 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1528 transitions. [2021-06-05 04:37:40,118 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1528 transitions. Word has length 21 [2021-06-05 04:37:40,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:40,118 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1528 transitions. [2021-06-05 04:37:40,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,118 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1528 transitions. [2021-06-05 04:37:40,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:40,119 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:40,119 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:40,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 460 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2321 [2021-06-05 04:37:40,319 INFO L430 AbstractCegarLoop]: === Iteration 472 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:40,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:40,319 INFO L82 PathProgramCache]: Analyzing trace with hash 939481261, now seen corresponding path program 460 times [2021-06-05 04:37:40,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:40,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853100341] [2021-06-05 04:37:40,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:40,396 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 04:37:40,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:40,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853100341] [2021-06-05 04:37:40,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853100341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:40,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404643959] [2021-06-05 04:37:40,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 461 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:40,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:40,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:40,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:40,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:40,457 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 17 treesize of output 13 [2021-06-05 04:37:40,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:40,459 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 9 treesize of output 7 [2021-06-05 04:37:40,460 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:40,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:40,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:40,469 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:40,503 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 19 treesize of output 15 [2021-06-05 04:37:40,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:40,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:40,507 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:40,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:40,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:40,522 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 04:37:40,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404643959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:40,522 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:40,522 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:40,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477050332] [2021-06-05 04:37:40,522 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:40,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:40,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:40,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:40,523 INFO L87 Difference]: Start difference. First operand 484 states and 1528 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:40,654 INFO L93 Difference]: Finished difference Result 610 states and 1881 transitions. [2021-06-05 04:37:40,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:40,654 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:40,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:40,655 INFO L225 Difference]: With dead ends: 610 [2021-06-05 04:37:40,655 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 04:37:40,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 113.2ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:40,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 04:37:40,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 467. [2021-06-05 04:37:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.143776824034335) internal successors, (1465), 466 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1465 transitions. [2021-06-05 04:37:40,659 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1465 transitions. Word has length 21 [2021-06-05 04:37:40,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:40,659 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1465 transitions. [2021-06-05 04:37:40,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:40,660 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1465 transitions. [2021-06-05 04:37:40,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:40,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:40,660 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:40,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 461 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2327 [2021-06-05 04:37:40,860 INFO L430 AbstractCegarLoop]: === Iteration 473 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:40,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:40,861 INFO L82 PathProgramCache]: Analyzing trace with hash 594236309, now seen corresponding path program 461 times [2021-06-05 04:37:40,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:40,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766617796] [2021-06-05 04:37:40,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:40,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:40,946 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 04:37:40,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:40,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766617796] [2021-06-05 04:37:40,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766617796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:40,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896433420] [2021-06-05 04:37:40,946 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 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 462 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:40,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:40,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:40,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:40,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:41,018 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 17 treesize of output 13 [2021-06-05 04:37:41,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:41,020 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 17 treesize of output 13 [2021-06-05 04:37:41,021 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:41,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:41,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:41,037 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:43 [2021-06-05 04:37:41,097 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 26 treesize of output 20 [2021-06-05 04:37:41,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:41,099 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 19 treesize of output 15 [2021-06-05 04:37:41,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:41,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:41,113 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:41,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:41,114 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:37:41,157 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 04:37:41,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896433420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:41,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:41,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:41,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702098581] [2021-06-05 04:37:41,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:41,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:41,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:41,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:41,157 INFO L87 Difference]: Start difference. First operand 467 states and 1465 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:37:41,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:41,632 INFO L93 Difference]: Finished difference Result 761 states and 2348 transitions. [2021-06-05 04:37:41,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:37:41,632 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:37:41,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:41,633 INFO L225 Difference]: With dead ends: 761 [2021-06-05 04:37:41,633 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 04:37:41,633 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:37:41,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 04:37:41,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 476. [2021-06-05 04:37:41,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.136842105263158) internal successors, (1490), 475 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:41,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1490 transitions. [2021-06-05 04:37:41,638 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1490 transitions. Word has length 21 [2021-06-05 04:37:41,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:41,638 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1490 transitions. [2021-06-05 04:37:41,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:37:41,638 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1490 transitions. [2021-06-05 04:37:41,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:41,639 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:41,639 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:41,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2330,462 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:41,839 INFO L430 AbstractCegarLoop]: === Iteration 474 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:41,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:41,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1439400171, now seen corresponding path program 462 times [2021-06-05 04:37:41,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:41,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611731998] [2021-06-05 04:37:41,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:41,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:41,914 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 04:37:41,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:41,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611731998] [2021-06-05 04:37:41,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611731998] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:41,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889321810] [2021-06-05 04:37:41,915 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 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 463 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:41,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:37:41,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:41,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:41,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:42,005 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 17 treesize of output 13 [2021-06-05 04:37:42,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:42,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:37:42,028 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 19 treesize of output 15 [2021-06-05 04:37:42,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:42,032 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:42,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:42,044 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 04:37:42,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889321810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:42,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:42,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:42,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640804253] [2021-06-05 04:37:42,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:42,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:42,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:42,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:42,045 INFO L87 Difference]: Start difference. First operand 476 states and 1490 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:42,191 INFO L93 Difference]: Finished difference Result 646 states and 1990 transitions. [2021-06-05 04:37:42,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:42,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:42,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:42,192 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:37:42,192 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 04:37:42,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 123.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:42,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 04:37:42,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 472. [2021-06-05 04:37:42,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.129511677282378) internal successors, (1474), 471 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1474 transitions. [2021-06-05 04:37:42,197 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1474 transitions. Word has length 21 [2021-06-05 04:37:42,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:42,197 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1474 transitions. [2021-06-05 04:37:42,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,197 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1474 transitions. [2021-06-05 04:37:42,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:42,198 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:42,198 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:42,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2337,463 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:42,398 INFO L430 AbstractCegarLoop]: === Iteration 475 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:42,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:42,398 INFO L82 PathProgramCache]: Analyzing trace with hash -821138003, now seen corresponding path program 463 times [2021-06-05 04:37:42,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:42,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822270323] [2021-06-05 04:37:42,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:42,473 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 04:37:42,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:42,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822270323] [2021-06-05 04:37:42,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822270323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:42,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978419873] [2021-06-05 04:37:42,474 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 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 464 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:42,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:42,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:42,536 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 17 treesize of output 13 [2021-06-05 04:37:42,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:42,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:37:42,556 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 19 treesize of output 15 [2021-06-05 04:37:42,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:42,560 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:42,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:42,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:42,573 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 04:37:42,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978419873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:42,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:42,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:37:42,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065574535] [2021-06-05 04:37:42,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:37:42,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:42,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:37:42,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:37:42,573 INFO L87 Difference]: Start difference. First operand 472 states and 1474 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:42,691 INFO L93 Difference]: Finished difference Result 644 states and 1970 transitions. [2021-06-05 04:37:42,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:42,691 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:42,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:42,692 INFO L225 Difference]: With dead ends: 644 [2021-06-05 04:37:42,692 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:37:42,692 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 92.9ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:37:42,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:37:42,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 456. [2021-06-05 04:37:42,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1164835164835165) internal successors, (1418), 455 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1418 transitions. [2021-06-05 04:37:42,701 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1418 transitions. Word has length 21 [2021-06-05 04:37:42,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:42,701 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1418 transitions. [2021-06-05 04:37:42,701 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:42,701 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1418 transitions. [2021-06-05 04:37:42,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:42,701 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:42,701 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:42,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 464 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2340 [2021-06-05 04:37:42,902 INFO L430 AbstractCegarLoop]: === Iteration 476 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:42,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:42,902 INFO L82 PathProgramCache]: Analyzing trace with hash 856074901, now seen corresponding path program 464 times [2021-06-05 04:37:42,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:42,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064581737] [2021-06-05 04:37:42,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:42,968 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 04:37:42,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:42,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064581737] [2021-06-05 04:37:42,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064581737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:42,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916772081] [2021-06-05 04:37:42,968 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 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 465 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:42,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:42,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:42,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:43,016 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 17 treesize of output 13 [2021-06-05 04:37:43,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:43,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:37:43,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:43,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:43,034 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:43,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:43,046 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 04:37:43,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916772081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:43,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:43,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:37:43,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489477994] [2021-06-05 04:37:43,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:37:43,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:43,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:37:43,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:37:43,046 INFO L87 Difference]: Start difference. First operand 456 states and 1418 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:43,137 INFO L93 Difference]: Finished difference Result 704 states and 2148 transitions. [2021-06-05 04:37:43,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:43,138 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:43,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:43,138 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:37:43,138 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 04:37:43,138 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:37:43,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 04:37:43,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 449. [2021-06-05 04:37:43,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1183035714285716) internal successors, (1397), 448 states have internal predecessors, (1397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1397 transitions. [2021-06-05 04:37:43,143 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1397 transitions. Word has length 21 [2021-06-05 04:37:43,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:43,143 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1397 transitions. [2021-06-05 04:37:43,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,144 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1397 transitions. [2021-06-05 04:37:43,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:43,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:43,144 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:43,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 465 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-06-05 04:37:43,344 INFO L430 AbstractCegarLoop]: === Iteration 477 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:43,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:43,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1218485357, now seen corresponding path program 465 times [2021-06-05 04:37:43,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:43,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072862618] [2021-06-05 04:37:43,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:43,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:43,426 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:43,426 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:43,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072862618] [2021-06-05 04:37:43,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072862618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:43,426 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147952253] [2021-06-05 04:37:43,427 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 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 466 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:43,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:43,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:43,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:43,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:43,473 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 19 treesize of output 15 [2021-06-05 04:37:43,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:43,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:37:43,497 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 14 [2021-06-05 04:37:43,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,499 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 10 treesize of output 8 [2021-06-05 04:37:43,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:43,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:43,506 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:43,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:43,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:37:43,524 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 04:37:43,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147952253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:43,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:43,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:37:43,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136937044] [2021-06-05 04:37:43,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:37:43,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:43,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:37:43,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:37:43,524 INFO L87 Difference]: Start difference. First operand 449 states and 1397 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:43,667 INFO L93 Difference]: Finished difference Result 710 states and 2167 transitions. [2021-06-05 04:37:43,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:43,667 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:43,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:43,668 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:37:43,668 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 04:37:43,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:43,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 04:37:43,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 449. [2021-06-05 04:37:43,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1183035714285716) internal successors, (1397), 448 states have internal predecessors, (1397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1397 transitions. [2021-06-05 04:37:43,673 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1397 transitions. Word has length 21 [2021-06-05 04:37:43,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:43,673 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1397 transitions. [2021-06-05 04:37:43,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:43,673 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1397 transitions. [2021-06-05 04:37:43,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:43,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:43,674 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:43,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 466 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2344 [2021-06-05 04:37:43,874 INFO L430 AbstractCegarLoop]: === Iteration 478 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:43,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:43,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1981783021, now seen corresponding path program 466 times [2021-06-05 04:37:43,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:43,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659682492] [2021-06-05 04:37:43,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:43,940 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 04:37:43,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:43,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659682492] [2021-06-05 04:37:43,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659682492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:43,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731956941] [2021-06-05 04:37:43,941 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 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 467 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:43,982 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:43,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:43,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:43,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:44,005 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 9 treesize of output 7 [2021-06-05 04:37:44,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,007 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 17 treesize of output 13 [2021-06-05 04:37:44,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:44,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:44,011 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:37:44,029 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 9 treesize of output 7 [2021-06-05 04:37:44,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,031 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 19 treesize of output 15 [2021-06-05 04:37:44,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:44,038 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:44,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:44,038 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:37:44,066 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 04:37:44,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731956941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:44,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:44,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:37:44,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754135361] [2021-06-05 04:37:44,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:37:44,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:44,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:37:44,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:37:44,067 INFO L87 Difference]: Start difference. First operand 449 states and 1397 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:44,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:44,240 INFO L93 Difference]: Finished difference Result 775 states and 2375 transitions. [2021-06-05 04:37:44,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:44,240 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:44,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:44,241 INFO L225 Difference]: With dead ends: 775 [2021-06-05 04:37:44,241 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 04:37:44,241 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 130.0ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:44,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 04:37:44,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 474. [2021-06-05 04:37:44,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.116279069767442) internal successors, (1474), 473 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:44,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1474 transitions. [2021-06-05 04:37:44,246 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1474 transitions. Word has length 21 [2021-06-05 04:37:44,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:44,246 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1474 transitions. [2021-06-05 04:37:44,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:44,247 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1474 transitions. [2021-06-05 04:37:44,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:44,247 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:44,247 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:44,447 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2347,467 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:44,447 INFO L430 AbstractCegarLoop]: === Iteration 479 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:44,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:44,448 INFO L82 PathProgramCache]: Analyzing trace with hash -432431337, now seen corresponding path program 467 times [2021-06-05 04:37:44,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:44,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774998461] [2021-06-05 04:37:44,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:44,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:44,513 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 04:37:44,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:44,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774998461] [2021-06-05 04:37:44,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774998461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:44,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589361832] [2021-06-05 04:37:44,513 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 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 468 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:44,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:44,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:44,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:44,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:44,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:37:44,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,566 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 17 treesize of output 13 [2021-06-05 04:37:44,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:44,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:44,575 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:37:44,599 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 19 treesize of output 15 [2021-06-05 04:37:44,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,601 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 19 treesize of output 15 [2021-06-05 04:37:44,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:44,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:44,614 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:44,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:44,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 04:37:44,658 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 04:37:44,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589361832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:44,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:44,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:44,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090684305] [2021-06-05 04:37:44,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:44,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:44,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:44,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:44,659 INFO L87 Difference]: Start difference. First operand 474 states and 1474 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:37:44,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:44,898 INFO L93 Difference]: Finished difference Result 747 states and 2287 transitions. [2021-06-05 04:37:44,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:44,898 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 21 [2021-06-05 04:37:44,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:44,899 INFO L225 Difference]: With dead ends: 747 [2021-06-05 04:37:44,899 INFO L226 Difference]: Without dead ends: 726 [2021-06-05 04:37:44,899 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 164.3ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:44,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-06-05 04:37:44,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 471. [2021-06-05 04:37:44,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.119148936170213) internal successors, (1466), 470 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:44,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1466 transitions. [2021-06-05 04:37:44,905 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1466 transitions. Word has length 21 [2021-06-05 04:37:44,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:44,905 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1466 transitions. [2021-06-05 04:37:44,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:37:44,905 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1466 transitions. [2021-06-05 04:37:44,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:44,905 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:44,905 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:45,106 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 468 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2354 [2021-06-05 04:37:45,106 INFO L430 AbstractCegarLoop]: === Iteration 480 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:45,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:45,106 INFO L82 PathProgramCache]: Analyzing trace with hash 73914929, now seen corresponding path program 468 times [2021-06-05 04:37:45,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:45,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480891393] [2021-06-05 04:37:45,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:45,167 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 04:37:45,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:45,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480891393] [2021-06-05 04:37:45,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480891393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:45,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727680799] [2021-06-05 04:37:45,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 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 469 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:45,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:45,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:45,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:45,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:45,218 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 9 treesize of output 7 [2021-06-05 04:37:45,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,220 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 17 treesize of output 13 [2021-06-05 04:37:45,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:45,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:45,224 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:37:45,235 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 19 treesize of output 15 [2021-06-05 04:37:45,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:45,238 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:45,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:37:45,248 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 04:37:45,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727680799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:45,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:45,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:37:45,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750733631] [2021-06-05 04:37:45,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:37:45,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:45,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:37:45,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:37:45,249 INFO L87 Difference]: Start difference. First operand 471 states and 1466 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:45,371 INFO L93 Difference]: Finished difference Result 793 states and 2399 transitions. [2021-06-05 04:37:45,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:45,372 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:45,373 INFO L225 Difference]: With dead ends: 793 [2021-06-05 04:37:45,373 INFO L226 Difference]: Without dead ends: 772 [2021-06-05 04:37:45,373 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:37:45,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-05 04:37:45,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 444. [2021-06-05 04:37:45,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.124153498871332) internal successors, (1384), 443 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1384 transitions. [2021-06-05 04:37:45,378 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1384 transitions. Word has length 21 [2021-06-05 04:37:45,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:45,378 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1384 transitions. [2021-06-05 04:37:45,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,378 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1384 transitions. [2021-06-05 04:37:45,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:45,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:45,379 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:45,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2359,469 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:45,579 INFO L430 AbstractCegarLoop]: === Iteration 481 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:45,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:45,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1978494773, now seen corresponding path program 469 times [2021-06-05 04:37:45,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:45,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340622511] [2021-06-05 04:37:45,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:45,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:45,657 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 04:37:45,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:45,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340622511] [2021-06-05 04:37:45,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340622511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:45,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526329235] [2021-06-05 04:37:45,657 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 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 470 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:45,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:45,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:45,700 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 19 treesize of output 15 [2021-06-05 04:37:45,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:45,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:37:45,726 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 14 [2021-06-05 04:37:45,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,729 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 10 treesize of output 8 [2021-06-05 04:37:45,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:45,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:45,738 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:45,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:45,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:37:45,771 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 04:37:45,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526329235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:45,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:45,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:37:45,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473903490] [2021-06-05 04:37:45,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:37:45,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:45,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:37:45,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:37:45,772 INFO L87 Difference]: Start difference. First operand 444 states and 1384 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:45,935 INFO L93 Difference]: Finished difference Result 730 states and 2220 transitions. [2021-06-05 04:37:45,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:45,936 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:45,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:45,937 INFO L225 Difference]: With dead ends: 730 [2021-06-05 04:37:45,937 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 04:37:45,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 128.3ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:45,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 04:37:45,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 447. [2021-06-05 04:37:45,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1367713004484306) internal successors, (1399), 446 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1399 transitions. [2021-06-05 04:37:45,942 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1399 transitions. Word has length 21 [2021-06-05 04:37:45,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:45,942 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1399 transitions. [2021-06-05 04:37:45,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:45,942 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1399 transitions. [2021-06-05 04:37:45,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:45,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:45,942 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:46,142 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2362,470 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:46,143 INFO L430 AbstractCegarLoop]: === Iteration 482 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:46,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:46,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1681228363, now seen corresponding path program 470 times [2021-06-05 04:37:46,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:46,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941321538] [2021-06-05 04:37:46,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:46,229 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 04:37:46,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941321538] [2021-06-05 04:37:46,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941321538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:46,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536510656] [2021-06-05 04:37:46,230 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 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 471 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:46,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:46,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:46,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:46,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:46,299 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 9 treesize of output 7 [2021-06-05 04:37:46,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:46,301 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 17 treesize of output 13 [2021-06-05 04:37:46,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:46,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:46,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:46,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:37:46,368 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_98, v_prenex_97], 1=[o_0, o_4]} [2021-06-05 04:37:46,371 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 9 treesize of output 7 [2021-06-05 04:37:46,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:46,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:46,384 INFO L518 ElimStorePlain]: Eliminatee v_prenex_97 vanished before elimination [2021-06-05 04:37:46,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:46,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:46,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:46,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:46,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:46,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:46,400 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:46,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:46,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:46,410 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:37:46,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:46,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536510656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:46,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:46,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:37:46,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140892295] [2021-06-05 04:37:46,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:37:46,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:46,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:37:46,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:37:46,483 INFO L87 Difference]: Start difference. First operand 447 states and 1399 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:46,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:46,989 INFO L93 Difference]: Finished difference Result 946 states and 2886 transitions. [2021-06-05 04:37:46,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:46,989 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:37:46,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:46,991 INFO L225 Difference]: With dead ends: 946 [2021-06-05 04:37:46,991 INFO L226 Difference]: Without dead ends: 923 [2021-06-05 04:37:46,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 429.9ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:37:46,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-06-05 04:37:46,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 472. [2021-06-05 04:37:46,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.159235668789809) internal successors, (1488), 471 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:46,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1488 transitions. [2021-06-05 04:37:46,997 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1488 transitions. Word has length 21 [2021-06-05 04:37:46,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:46,997 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1488 transitions. [2021-06-05 04:37:46,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:37:46,997 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1488 transitions. [2021-06-05 04:37:46,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:46,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:46,997 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:47,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 471 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2365 [2021-06-05 04:37:47,198 INFO L430 AbstractCegarLoop]: === Iteration 483 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:47,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:47,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1965491047, now seen corresponding path program 471 times [2021-06-05 04:37:47,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:47,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055771186] [2021-06-05 04:37:47,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:47,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:47,282 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 04:37:47,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:47,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055771186] [2021-06-05 04:37:47,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055771186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:47,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205479249] [2021-06-05 04:37:47,282 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 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 472 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:47,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:47,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:47,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:47,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:47,330 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 17 treesize of output 13 [2021-06-05 04:37:47,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:47,333 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 9 treesize of output 7 [2021-06-05 04:37:47,334 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:47,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:47,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:47,340 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:37:47,377 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 9 treesize of output 7 [2021-06-05 04:37:47,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:47,379 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 19 treesize of output 15 [2021-06-05 04:37:47,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:47,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:47,389 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:47,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:47,389 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:37:47,462 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 04:37:47,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205479249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:47,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:47,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:47,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84182164] [2021-06-05 04:37:47,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:47,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:47,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:47,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:47,463 INFO L87 Difference]: Start difference. First operand 472 states and 1488 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:48,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:48,009 INFO L93 Difference]: Finished difference Result 946 states and 2879 transitions. [2021-06-05 04:37:48,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:37:48,009 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:48,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:48,010 INFO L225 Difference]: With dead ends: 946 [2021-06-05 04:37:48,010 INFO L226 Difference]: Without dead ends: 919 [2021-06-05 04:37:48,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 453.0ms TimeCoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:37:48,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-06-05 04:37:48,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 502. [2021-06-05 04:37:48,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1716566866267466) internal successors, (1589), 501 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:48,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1589 transitions. [2021-06-05 04:37:48,016 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1589 transitions. Word has length 21 [2021-06-05 04:37:48,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:48,016 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1589 transitions. [2021-06-05 04:37:48,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:48,017 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1589 transitions. [2021-06-05 04:37:48,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:48,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:48,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:48,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2374,472 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:48,217 INFO L430 AbstractCegarLoop]: === Iteration 484 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:48,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:48,218 INFO L82 PathProgramCache]: Analyzing trace with hash 368729283, now seen corresponding path program 472 times [2021-06-05 04:37:48,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:48,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343412419] [2021-06-05 04:37:48,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:48,297 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 04:37:48,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:48,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343412419] [2021-06-05 04:37:48,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343412419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:48,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997038916] [2021-06-05 04:37:48,297 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 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 473 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:48,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:48,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:48,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:48,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:48,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 9 treesize of output 7 [2021-06-05 04:37:48,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:48,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 17 treesize of output 13 [2021-06-05 04:37:48,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:48,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:48,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:48,376 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:37:48,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:48,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:37:48,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:48,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:48,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:37:48,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:37:48,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:48,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:48,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:48,460 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:37:48,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:48,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997038916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:48,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:48,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:37:48,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135884786] [2021-06-05 04:37:48,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:37:48,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:48,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:37:48,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:48,476 INFO L87 Difference]: Start difference. First operand 502 states and 1589 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:48,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:48,676 INFO L93 Difference]: Finished difference Result 851 states and 2617 transitions. [2021-06-05 04:37:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:48,677 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:48,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:48,678 INFO L225 Difference]: With dead ends: 851 [2021-06-05 04:37:48,678 INFO L226 Difference]: Without dead ends: 832 [2021-06-05 04:37:48,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:48,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-06-05 04:37:48,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 500. [2021-06-05 04:37:48,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1743486973947896) internal successors, (1584), 499 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:48,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1584 transitions. [2021-06-05 04:37:48,684 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1584 transitions. Word has length 21 [2021-06-05 04:37:48,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:48,684 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1584 transitions. [2021-06-05 04:37:48,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:48,684 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1584 transitions. [2021-06-05 04:37:48,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:48,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:48,684 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:48,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2384,473 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:48,885 INFO L430 AbstractCegarLoop]: === Iteration 485 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:48,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:48,885 INFO L82 PathProgramCache]: Analyzing trace with hash 914101937, now seen corresponding path program 473 times [2021-06-05 04:37:48,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:48,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439697899] [2021-06-05 04:37:48,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:48,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:48,960 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 04:37:48,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:48,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439697899] [2021-06-05 04:37:48,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439697899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:48,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198969603] [2021-06-05 04:37:48,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 474 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:48,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:48,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:48,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:48,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:49,009 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 17 treesize of output 13 [2021-06-05 04:37:49,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,011 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 9 treesize of output 7 [2021-06-05 04:37:49,012 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:49,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:49,019 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:37:49,087 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 19 treesize of output 15 [2021-06-05 04:37:49,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,090 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 19 treesize of output 15 [2021-06-05 04:37:49,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:49,102 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:49,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:49,103 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 04:37:49,151 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 04:37:49,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198969603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:49,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:49,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:49,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836539835] [2021-06-05 04:37:49,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:49,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:49,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:49,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:49,152 INFO L87 Difference]: Start difference. First operand 500 states and 1584 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:49,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:49,430 INFO L93 Difference]: Finished difference Result 821 states and 2508 transitions. [2021-06-05 04:37:49,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:37:49,430 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:49,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:49,431 INFO L225 Difference]: With dead ends: 821 [2021-06-05 04:37:49,431 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 04:37:49,431 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 244.4ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:37:49,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 04:37:49,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 496. [2021-06-05 04:37:49,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.1737373737373735) internal successors, (1571), 495 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:49,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1571 transitions. [2021-06-05 04:37:49,437 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1571 transitions. Word has length 21 [2021-06-05 04:37:49,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:49,437 INFO L482 AbstractCegarLoop]: Abstraction has 496 states and 1571 transitions. [2021-06-05 04:37:49,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:49,437 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1571 transitions. [2021-06-05 04:37:49,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:49,438 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:49,438 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:49,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 474 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2388 [2021-06-05 04:37:49,653 INFO L430 AbstractCegarLoop]: === Iteration 486 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:49,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:49,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1853818609, now seen corresponding path program 474 times [2021-06-05 04:37:49,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:49,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692357702] [2021-06-05 04:37:49,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:49,737 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 04:37:49,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:49,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692357702] [2021-06-05 04:37:49,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692357702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:49,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683235858] [2021-06-05 04:37:49,737 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 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 475 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:49,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:49,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:49,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:49,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:49,799 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 17 treesize of output 13 [2021-06-05 04:37:49,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,801 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 9 treesize of output 7 [2021-06-05 04:37:49,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:49,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:37:49,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:37:49,858 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 19 treesize of output 15 [2021-06-05 04:37:49,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:49,863 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:49,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:49,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:49,905 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 04:37:49,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683235858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:49,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:49,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:49,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097242873] [2021-06-05 04:37:49,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:49,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:49,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:49,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:49,905 INFO L87 Difference]: Start difference. First operand 496 states and 1571 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:37:50,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:50,302 INFO L93 Difference]: Finished difference Result 1016 states and 3106 transitions. [2021-06-05 04:37:50,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:37:50,303 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:37:50,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:50,304 INFO L225 Difference]: With dead ends: 1016 [2021-06-05 04:37:50,304 INFO L226 Difference]: Without dead ends: 997 [2021-06-05 04:37:50,304 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 289.3ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:37:50,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2021-06-05 04:37:50,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 474. [2021-06-05 04:37:50,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.156448202959831) internal successors, (1493), 473 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:50,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1493 transitions. [2021-06-05 04:37:50,310 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1493 transitions. Word has length 21 [2021-06-05 04:37:50,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:50,310 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1493 transitions. [2021-06-05 04:37:50,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:37:50,310 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1493 transitions. [2021-06-05 04:37:50,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:50,311 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:50,311 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:50,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2396,475 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:50,511 INFO L430 AbstractCegarLoop]: === Iteration 487 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:50,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:50,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1703652455, now seen corresponding path program 475 times [2021-06-05 04:37:50,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:50,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887997777] [2021-06-05 04:37:50,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:50,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:50,575 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:50,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:50,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887997777] [2021-06-05 04:37:50,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887997777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:50,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314829734] [2021-06-05 04:37:50,575 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 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 476 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:50,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:50,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:50,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:50,621 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 17 treesize of output 13 [2021-06-05 04:37:50,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:50,623 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 9 treesize of output 7 [2021-06-05 04:37:50,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:50,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:50,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:50,631 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:37:50,663 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 19 treesize of output 15 [2021-06-05 04:37:50,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:50,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:50,666 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:50,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:50,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:37:50,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:37:50,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314829734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:50,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:50,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:37:50,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082689228] [2021-06-05 04:37:50,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:37:50,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:50,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:37:50,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:37:50,677 INFO L87 Difference]: Start difference. First operand 474 states and 1493 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:50,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:50,842 INFO L93 Difference]: Finished difference Result 826 states and 2491 transitions. [2021-06-05 04:37:50,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:50,843 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:50,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:50,844 INFO L225 Difference]: With dead ends: 826 [2021-06-05 04:37:50,844 INFO L226 Difference]: Without dead ends: 805 [2021-06-05 04:37:50,844 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 117.9ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:50,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-06-05 04:37:50,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 442. [2021-06-05 04:37:50,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.120181405895692) internal successors, (1376), 441 states have internal predecessors, (1376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:50,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1376 transitions. [2021-06-05 04:37:50,849 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1376 transitions. Word has length 21 [2021-06-05 04:37:50,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:50,849 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1376 transitions. [2021-06-05 04:37:50,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:50,849 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1376 transitions. [2021-06-05 04:37:50,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:50,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:50,850 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:51,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 476 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2400 [2021-06-05 04:37:51,050 INFO L430 AbstractCegarLoop]: === Iteration 488 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:51,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:51,051 INFO L82 PathProgramCache]: Analyzing trace with hash 293731731, now seen corresponding path program 476 times [2021-06-05 04:37:51,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:51,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157233485] [2021-06-05 04:37:51,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:51,132 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 04:37:51,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:51,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157233485] [2021-06-05 04:37:51,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157233485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:51,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95709191] [2021-06-05 04:37:51,132 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 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 477 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:51,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:51,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:51,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:51,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:51,193 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 17 treesize of output 13 [2021-06-05 04:37:51,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,196 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 9 treesize of output 7 [2021-06-05 04:37:51,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:51,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:51,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:51,243 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 19 treesize of output 15 [2021-06-05 04:37:51,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:51,247 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:51,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,247 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:37:51,260 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 04:37:51,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95709191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:51,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:51,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:51,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537449186] [2021-06-05 04:37:51,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:51,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:51,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:51,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:51,261 INFO L87 Difference]: Start difference. First operand 442 states and 1376 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:51,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:51,400 INFO L93 Difference]: Finished difference Result 549 states and 1688 transitions. [2021-06-05 04:37:51,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:51,400 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:51,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:51,401 INFO L225 Difference]: With dead ends: 549 [2021-06-05 04:37:51,401 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 04:37:51,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 147.8ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:37:51,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 04:37:51,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 454. [2021-06-05 04:37:51,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.123620309050773) internal successors, (1415), 453 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:51,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1415 transitions. [2021-06-05 04:37:51,405 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1415 transitions. Word has length 21 [2021-06-05 04:37:51,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:51,405 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1415 transitions. [2021-06-05 04:37:51,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:51,405 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1415 transitions. [2021-06-05 04:37:51,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:51,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:51,406 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:51,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2406,477 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:51,606 INFO L430 AbstractCegarLoop]: === Iteration 489 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:51,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:51,606 INFO L82 PathProgramCache]: Analyzing trace with hash 919055849, now seen corresponding path program 477 times [2021-06-05 04:37:51,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:51,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654584639] [2021-06-05 04:37:51,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:51,691 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 04:37:51,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:51,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654584639] [2021-06-05 04:37:51,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654584639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:51,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808518621] [2021-06-05 04:37:51,692 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 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 478 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:51,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:51,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:51,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:51,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:51,749 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 19 treesize of output 15 [2021-06-05 04:37:51,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:51,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:51,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:51,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,793 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 19 treesize of output 15 [2021-06-05 04:37:51,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:51,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:51,800 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:51,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:51,801 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:37:51,843 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 04:37:51,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808518621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:51,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:51,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:51,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825562862] [2021-06-05 04:37:51,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:51,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:51,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:51,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:51,844 INFO L87 Difference]: Start difference. First operand 454 states and 1415 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:52,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:52,126 INFO L93 Difference]: Finished difference Result 666 states and 2042 transitions. [2021-06-05 04:37:52,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:52,126 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:52,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:52,127 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:37:52,127 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:37:52,127 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 219.2ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:37:52,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:37:52,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 454. [2021-06-05 04:37:52,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.119205298013245) internal successors, (1413), 453 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:52,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1413 transitions. [2021-06-05 04:37:52,132 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1413 transitions. Word has length 21 [2021-06-05 04:37:52,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:52,132 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1413 transitions. [2021-06-05 04:37:52,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1413 transitions. [2021-06-05 04:37:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:52,132 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:52,132 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:52,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 478 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2409 [2021-06-05 04:37:52,333 INFO L430 AbstractCegarLoop]: === Iteration 490 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:52,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:52,333 INFO L82 PathProgramCache]: Analyzing trace with hash 634793165, now seen corresponding path program 478 times [2021-06-05 04:37:52,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:52,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224903432] [2021-06-05 04:37:52,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:52,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:52,425 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 04:37:52,425 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:52,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224903432] [2021-06-05 04:37:52,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224903432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:52,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665161441] [2021-06-05 04:37:52,426 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 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 479 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:52,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:52,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:52,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:52,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:52,487 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 9 treesize of output 7 [2021-06-05 04:37:52,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:52,489 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 17 treesize of output 13 [2021-06-05 04:37:52,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:52,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:52,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:52,499 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:52,547 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 19 treesize of output 15 [2021-06-05 04:37:52,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:52,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:52,555 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:52,557 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 9 treesize of output 7 [2021-06-05 04:37:52,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:52,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:52,564 INFO L518 ElimStorePlain]: Eliminatee v_prenex_99 vanished before elimination [2021-06-05 04:37:52,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:52,565 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:37:52,612 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 04:37:52,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665161441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:52,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:52,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:52,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354382433] [2021-06-05 04:37:52,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:52,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:52,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:52,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:52,613 INFO L87 Difference]: Start difference. First operand 454 states and 1413 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:53,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:53,109 INFO L93 Difference]: Finished difference Result 776 states and 2370 transitions. [2021-06-05 04:37:53,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:37:53,110 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:53,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:53,110 INFO L225 Difference]: With dead ends: 776 [2021-06-05 04:37:53,110 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 04:37:53,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 403.8ms TimeCoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:37:53,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 04:37:53,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 470. [2021-06-05 04:37:53,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.121535181236674) internal successors, (1464), 469 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:53,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1464 transitions. [2021-06-05 04:37:53,116 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1464 transitions. Word has length 21 [2021-06-05 04:37:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:53,116 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1464 transitions. [2021-06-05 04:37:53,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1464 transitions. [2021-06-05 04:37:53,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:53,117 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:53,117 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:53,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 479 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2412 [2021-06-05 04:37:53,317 INFO L430 AbstractCegarLoop]: === Iteration 491 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:53,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:53,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1973782291, now seen corresponding path program 479 times [2021-06-05 04:37:53,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:53,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468312394] [2021-06-05 04:37:53,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:53,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:53,409 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 04:37:53,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:53,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468312394] [2021-06-05 04:37:53,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468312394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:53,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026268874] [2021-06-05 04:37:53,410 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 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 480 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:53,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:37:53,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:53,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:53,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:53,471 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 9 treesize of output 7 [2021-06-05 04:37:53,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,474 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 9 treesize of output 7 [2021-06-05 04:37:53,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,477 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 17 treesize of output 13 [2021-06-05 04:37:53,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,480 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 17 treesize of output 13 [2021-06-05 04:37:53,480 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:53,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:37:53,508 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 04:37:53,603 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 19 treesize of output 15 [2021-06-05 04:37:53,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,605 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 26 treesize of output 20 [2021-06-05 04:37:53,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:53,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:53,615 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:53,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:53,615 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:37:53,664 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 04:37:53,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026268874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:53,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:53,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:53,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849564045] [2021-06-05 04:37:53,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:53,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:53,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:53,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:53,665 INFO L87 Difference]: Start difference. First operand 470 states and 1464 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:54,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:54,574 INFO L93 Difference]: Finished difference Result 734 states and 2215 transitions. [2021-06-05 04:37:54,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:37:54,575 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:54,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:54,576 INFO L225 Difference]: With dead ends: 734 [2021-06-05 04:37:54,576 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 04:37:54,576 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 784.7ms TimeCoverageRelationStatistics Valid=189, Invalid=681, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:37:54,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 04:37:54,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 471. [2021-06-05 04:37:54,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:54,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 04:37:54,581 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 04:37:54,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:54,581 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 04:37:54,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:54,581 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 04:37:54,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:54,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:54,582 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:54,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 480 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2423 [2021-06-05 04:37:54,782 INFO L430 AbstractCegarLoop]: === Iteration 492 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:54,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:54,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1951277919, now seen corresponding path program 480 times [2021-06-05 04:37:54,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:54,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36652676] [2021-06-05 04:37:54,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:54,855 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 04:37:54,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:54,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36652676] [2021-06-05 04:37:54,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36652676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:54,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597612119] [2021-06-05 04:37:54,855 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 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 481 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:54,881 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:37:54,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:54,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:54,920 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 17 treesize of output 13 [2021-06-05 04:37:54,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:54,922 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 9 treesize of output 7 [2021-06-05 04:37:54,923 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:54,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:54,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:54,933 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:54,959 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 9 treesize of output 7 [2021-06-05 04:37:54,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:54,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:54,970 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:54,972 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 19 treesize of output 15 [2021-06-05 04:37:54,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:54,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:54,981 INFO L518 ElimStorePlain]: Eliminatee v_prenex_102 vanished before elimination [2021-06-05 04:37:54,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:54,981 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:37:55,014 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 04:37:55,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597612119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:55,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:55,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:55,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426367066] [2021-06-05 04:37:55,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:55,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:55,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:55,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:55,015 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:55,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:55,163 INFO L93 Difference]: Finished difference Result 613 states and 1891 transitions. [2021-06-05 04:37:55,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:55,163 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:55,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:55,164 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:37:55,164 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:37:55,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 137.1ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:37:55,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:37:55,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 471. [2021-06-05 04:37:55,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:55,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 04:37:55,169 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 04:37:55,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:55,169 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 04:37:55,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:55,169 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 04:37:55,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:55,170 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:55,170 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:55,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2433,481 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:55,370 INFO L430 AbstractCegarLoop]: === Iteration 493 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:55,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:55,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1654011509, now seen corresponding path program 481 times [2021-06-05 04:37:55,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:55,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862636580] [2021-06-05 04:37:55,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:55,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:55,457 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 04:37:55,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:55,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862636580] [2021-06-05 04:37:55,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862636580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:55,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272066880] [2021-06-05 04:37:55,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 482 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:55,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:55,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:55,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:55,514 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 19 treesize of output 15 [2021-06-05 04:37:55,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:55,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:55,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:55,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:37:55,541 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 19 treesize of output 15 [2021-06-05 04:37:55,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:55,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:37:55,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:55,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:55,552 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:55,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:55,553 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:37:55,622 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 04:37:55,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272066880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:55,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:55,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:55,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947575379] [2021-06-05 04:37:55,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:55,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:55,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:55,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:55,623 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:55,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:55,974 INFO L93 Difference]: Finished difference Result 683 states and 2097 transitions. [2021-06-05 04:37:55,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:37:55,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:55,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:55,975 INFO L225 Difference]: With dead ends: 683 [2021-06-05 04:37:55,975 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 04:37:55,975 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 301.1ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:55,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 04:37:55,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 470. [2021-06-05 04:37:55,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:55,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 04:37:55,980 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 04:37:55,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:55,980 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 04:37:55,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:55,980 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 04:37:55,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:55,981 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:55,981 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:56,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 482 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2438 [2021-06-05 04:37:56,181 INFO L430 AbstractCegarLoop]: === Iteration 494 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:56,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:56,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1938274193, now seen corresponding path program 482 times [2021-06-05 04:37:56,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:56,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235764990] [2021-06-05 04:37:56,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:56,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:56,277 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 04:37:56,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:56,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235764990] [2021-06-05 04:37:56,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235764990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:56,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079060032] [2021-06-05 04:37:56,278 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 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 483 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:56,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:37:56,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:56,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:56,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:56,339 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 9 treesize of output 7 [2021-06-05 04:37:56,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:56,341 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 17 treesize of output 13 [2021-06-05 04:37:56,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:56,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:56,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:56,351 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:56,377 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 19 treesize of output 15 [2021-06-05 04:37:56,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:56,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:56,388 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:56,389 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 9 treesize of output 7 [2021-06-05 04:37:56,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:56,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:56,399 INFO L518 ElimStorePlain]: Eliminatee v_prenex_104 vanished before elimination [2021-06-05 04:37:56,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:56,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:37:56,478 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 04:37:56,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079060032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:56,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:56,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:56,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193393153] [2021-06-05 04:37:56,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:56,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:56,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:56,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:56,479 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:57,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:57,015 INFO L93 Difference]: Finished difference Result 800 states and 2432 transitions. [2021-06-05 04:37:57,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:37:57,015 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:57,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:57,016 INFO L225 Difference]: With dead ends: 800 [2021-06-05 04:37:57,016 INFO L226 Difference]: Without dead ends: 773 [2021-06-05 04:37:57,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 450.3ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:37:57,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-06-05 04:37:57,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 473. [2021-06-05 04:37:57,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:57,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 04:37:57,021 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 04:37:57,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:57,021 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 04:37:57,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:57,021 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 04:37:57,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:57,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:57,022 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:57,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2444,483 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:57,222 INFO L430 AbstractCegarLoop]: === Iteration 495 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:57,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:57,223 INFO L82 PathProgramCache]: Analyzing trace with hash 137415597, now seen corresponding path program 483 times [2021-06-05 04:37:57,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:57,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372963328] [2021-06-05 04:37:57,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:57,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:57,328 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 04:37:57,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:57,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372963328] [2021-06-05 04:37:57,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372963328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:57,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591441846] [2021-06-05 04:37:57,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 484 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:57,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:37:57,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:57,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:57,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:57,390 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 9 treesize of output 7 [2021-06-05 04:37:57,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:57,392 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 17 treesize of output 13 [2021-06-05 04:37:57,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:57,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:57,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:57,402 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:57,437 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 19 treesize of output 15 [2021-06-05 04:37:57,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:57,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:57,441 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:37:57,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:57,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:37:57,483 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 04:37:57,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591441846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:57,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:57,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:57,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129066415] [2021-06-05 04:37:57,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:57,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:57,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:57,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:57,483 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:57,801 INFO L93 Difference]: Finished difference Result 696 states and 2131 transitions. [2021-06-05 04:37:57,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:37:57,801 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:57,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:57,802 INFO L225 Difference]: With dead ends: 696 [2021-06-05 04:37:57,802 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 04:37:57,802 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 325.5ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:37:57,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 04:37:57,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 469. [2021-06-05 04:37:57,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:57,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 04:37:57,807 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 04:37:57,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:57,807 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 04:37:57,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:57,807 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 04:37:57,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:57,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:57,808 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:58,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 484 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2455 [2021-06-05 04:37:58,008 INFO L430 AbstractCegarLoop]: === Iteration 496 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:58,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:58,008 INFO L82 PathProgramCache]: Analyzing trace with hash -254032975, now seen corresponding path program 484 times [2021-06-05 04:37:58,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:58,008 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866989428] [2021-06-05 04:37:58,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:58,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:58,089 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 04:37:58,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:58,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866989428] [2021-06-05 04:37:58,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866989428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:58,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948291160] [2021-06-05 04:37:58,089 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 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 485 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:58,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:37:58,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:58,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:58,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:58,146 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 19 treesize of output 15 [2021-06-05 04:37:58,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:58,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:37:58,172 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 14 [2021-06-05 04:37:58,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,174 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 10 treesize of output 8 [2021-06-05 04:37:58,175 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:58,183 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:58,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:58,184 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:37:58,216 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 04:37:58,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948291160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:58,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:58,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:37:58,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246836121] [2021-06-05 04:37:58,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:37:58,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:58,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:37:58,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:58,216 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:58,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:58,328 INFO L93 Difference]: Finished difference Result 587 states and 1812 transitions. [2021-06-05 04:37:58,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:37:58,329 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:37:58,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:58,329 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:37:58,329 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 04:37:58,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:37:58,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 04:37:58,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 470. [2021-06-05 04:37:58,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:58,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 04:37:58,334 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 04:37:58,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:58,334 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 04:37:58,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:58,334 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 04:37:58,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:58,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:58,335 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:58,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2458,485 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:58,535 INFO L430 AbstractCegarLoop]: === Iteration 497 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:58,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:58,535 INFO L82 PathProgramCache]: Analyzing trace with hash 43233435, now seen corresponding path program 485 times [2021-06-05 04:37:58,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:58,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315130728] [2021-06-05 04:37:58,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:58,620 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 04:37:58,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:58,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315130728] [2021-06-05 04:37:58,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315130728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:58,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890453316] [2021-06-05 04:37:58,621 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 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 486 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:58,647 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:37:58,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:58,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:37:58,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:58,683 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 9 treesize of output 7 [2021-06-05 04:37:58,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,685 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 17 treesize of output 13 [2021-06-05 04:37:58,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:58,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:58,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:58,721 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 19 treesize of output 15 [2021-06-05 04:37:58,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,724 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 19 treesize of output 15 [2021-06-05 04:37:58,725 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:58,754 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:58,756 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 9 treesize of output 7 [2021-06-05 04:37:58,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:37:58,760 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:58,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:58,790 INFO L518 ElimStorePlain]: Eliminatee v_prenex_106 vanished before elimination [2021-06-05 04:37:58,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:37:58,791 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:105, output treesize:57 [2021-06-05 04:37:58,907 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 04:37:58,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890453316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:58,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:37:58,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:37:58,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363856654] [2021-06-05 04:37:58,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:37:58,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:37:58,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:37:58,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:37:58,907 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:59,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:37:59,578 INFO L93 Difference]: Finished difference Result 763 states and 2352 transitions. [2021-06-05 04:37:59,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:37:59,578 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:37:59,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:37:59,579 INFO L225 Difference]: With dead ends: 763 [2021-06-05 04:37:59,579 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 04:37:59,579 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 620.5ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:37:59,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 04:37:59,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 485. [2021-06-05 04:37:59,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.159090909090909) internal successors, (1529), 484 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:37:59,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1529 transitions. [2021-06-05 04:37:59,585 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1529 transitions. Word has length 21 [2021-06-05 04:37:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:37:59,585 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1529 transitions. [2021-06-05 04:37:59,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:37:59,585 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1529 transitions. [2021-06-05 04:37:59,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:37:59,585 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:37:59,585 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:37:59,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2461,486 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:59,786 INFO L430 AbstractCegarLoop]: === Iteration 498 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:37:59,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:37:59,786 INFO L82 PathProgramCache]: Analyzing trace with hash -241029249, now seen corresponding path program 486 times [2021-06-05 04:37:59,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:37:59,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584176025] [2021-06-05 04:37:59,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:37:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:37:59,876 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 04:37:59,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:37:59,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584176025] [2021-06-05 04:37:59,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584176025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:37:59,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849409867] [2021-06-05 04:37:59,876 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 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 487 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:37:59,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:37:59,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:37:59,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:37:59,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:37:59,936 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 17 treesize of output 13 [2021-06-05 04:37:59,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:59,938 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 9 treesize of output 7 [2021-06-05 04:37:59,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:59,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:59,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:59,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:37:59,973 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 9 treesize of output 7 [2021-06-05 04:37:59,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:59,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:59,984 INFO L518 ElimStorePlain]: Eliminatee v_prenex_108 vanished before elimination [2021-06-05 04:37:59,985 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 19 treesize of output 15 [2021-06-05 04:37:59,986 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:37:59,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:37:59,994 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:37:59,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:37:59,995 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:38:00,066 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 04:38:00,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849409867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:00,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:00,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:38:00,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790829628] [2021-06-05 04:38:00,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:38:00,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:00,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:38:00,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:00,067 INFO L87 Difference]: Start difference. First operand 485 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:38:00,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:00,532 INFO L93 Difference]: Finished difference Result 721 states and 2216 transitions. [2021-06-05 04:38:00,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:00,532 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:38:00,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:00,533 INFO L225 Difference]: With dead ends: 721 [2021-06-05 04:38:00,533 INFO L226 Difference]: Without dead ends: 694 [2021-06-05 04:38:00,533 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 368.1ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:38:00,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-06-05 04:38:00,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 491. [2021-06-05 04:38:00,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:00,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 04:38:00,538 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 04:38:00,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:00,538 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 04:38:00,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:38:00,539 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 04:38:00,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:00,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:00,539 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:00,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2470,487 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:00,739 INFO L430 AbstractCegarLoop]: === Iteration 499 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:00,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:00,740 INFO L82 PathProgramCache]: Analyzing trace with hash 2093191081, now seen corresponding path program 487 times [2021-06-05 04:38:00,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:00,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507463501] [2021-06-05 04:38:00,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:00,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:00,814 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 04:38:00,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:00,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507463501] [2021-06-05 04:38:00,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507463501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:00,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468085729] [2021-06-05 04:38:00,815 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 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 488 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:00,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:00,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:00,877 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 9 treesize of output 7 [2021-06-05 04:38:00,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:00,879 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 17 treesize of output 13 [2021-06-05 04:38:00,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:00,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:00,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:00,889 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:00,923 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 19 treesize of output 15 [2021-06-05 04:38:00,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:00,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:00,927 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:00,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:00,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:38:00,943 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 04:38:00,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468085729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:00,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:00,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:00,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776192655] [2021-06-05 04:38:00,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:00,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:00,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:00,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:00,943 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:01,097 INFO L93 Difference]: Finished difference Result 593 states and 1830 transitions. [2021-06-05 04:38:01,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:01,097 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:01,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:01,098 INFO L225 Difference]: With dead ends: 593 [2021-06-05 04:38:01,098 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 04:38:01,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 111.9ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:01,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 04:38:01,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 475. [2021-06-05 04:38:01,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.149789029535865) internal successors, (1493), 474 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1493 transitions. [2021-06-05 04:38:01,103 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1493 transitions. Word has length 21 [2021-06-05 04:38:01,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:01,103 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1493 transitions. [2021-06-05 04:38:01,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,103 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1493 transitions. [2021-06-05 04:38:01,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:01,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:01,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:01,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2481,488 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:01,304 INFO L430 AbstractCegarLoop]: === Iteration 500 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:01,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:01,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1656403561, now seen corresponding path program 488 times [2021-06-05 04:38:01,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:01,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690949215] [2021-06-05 04:38:01,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:01,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:01,385 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 04:38:01,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:01,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690949215] [2021-06-05 04:38:01,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690949215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:01,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014495898] [2021-06-05 04:38:01,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 489 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:01,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:01,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:01,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:01,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:01,446 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 17 treesize of output 13 [2021-06-05 04:38:01,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:01,448 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 9 treesize of output 7 [2021-06-05 04:38:01,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:01,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:01,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:01,458 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:01,514 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 19 treesize of output 15 [2021-06-05 04:38:01,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:01,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:01,517 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:01,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:01,518 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:01,527 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 04:38:01,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014495898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:01,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:01,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:01,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89881047] [2021-06-05 04:38:01,528 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:01,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:01,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:01,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:01,528 INFO L87 Difference]: Start difference. First operand 475 states and 1493 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:01,657 INFO L93 Difference]: Finished difference Result 609 states and 1868 transitions. [2021-06-05 04:38:01,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:01,657 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:01,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:01,658 INFO L225 Difference]: With dead ends: 609 [2021-06-05 04:38:01,658 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:38:01,658 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 144.8ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:01,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:38:01,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 475. [2021-06-05 04:38:01,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1582278481012658) internal successors, (1497), 474 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1497 transitions. [2021-06-05 04:38:01,663 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1497 transitions. Word has length 21 [2021-06-05 04:38:01,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:01,663 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1497 transitions. [2021-06-05 04:38:01,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:01,663 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1497 transitions. [2021-06-05 04:38:01,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:01,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:01,663 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:01,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2484,489 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:01,864 INFO L430 AbstractCegarLoop]: === Iteration 501 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:01,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:01,864 INFO L82 PathProgramCache]: Analyzing trace with hash 919579053, now seen corresponding path program 489 times [2021-06-05 04:38:01,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:01,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612607095] [2021-06-05 04:38:01,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:01,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:01,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:01,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:01,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612607095] [2021-06-05 04:38:01,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612607095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:01,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379803047] [2021-06-05 04:38:01,964 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 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 490 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:01,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:38:01,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:01,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:01,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:02,041 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 17 treesize of output 13 [2021-06-05 04:38:02,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,044 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 9 treesize of output 7 [2021-06-05 04:38:02,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:38:02,061 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:38:02,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:02,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:02,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:02,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:02,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:38:02,167 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 04:38:02,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379803047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:02,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:02,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:02,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281035348] [2021-06-05 04:38:02,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:02,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:02,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:02,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:02,167 INFO L87 Difference]: Start difference. First operand 475 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:02,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:02,413 INFO L93 Difference]: Finished difference Result 678 states and 2080 transitions. [2021-06-05 04:38:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:38:02,413 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:02,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:02,414 INFO L225 Difference]: With dead ends: 678 [2021-06-05 04:38:02,414 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 04:38:02,414 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 272.9ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:38:02,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 04:38:02,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 471. [2021-06-05 04:38:02,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.148936170212766) internal successors, (1480), 470 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:02,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1480 transitions. [2021-06-05 04:38:02,419 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1480 transitions. Word has length 21 [2021-06-05 04:38:02,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:02,419 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1480 transitions. [2021-06-05 04:38:02,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:02,419 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1480 transitions. [2021-06-05 04:38:02,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:02,420 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:02,420 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:02,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 490 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2490 [2021-06-05 04:38:02,620 INFO L430 AbstractCegarLoop]: === Iteration 502 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:02,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:02,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1979001065, now seen corresponding path program 490 times [2021-06-05 04:38:02,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:02,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189584910] [2021-06-05 04:38:02,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:02,716 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 04:38:02,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:02,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189584910] [2021-06-05 04:38:02,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189584910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:02,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827303391] [2021-06-05 04:38:02,717 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 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 491 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:02,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:02,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:02,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:02,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:02,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:02,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:38:02,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:38:02,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:38:02,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:02,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:02,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:02,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:02,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:02,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:02,914 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 04:38:02,944 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 04:38:02,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827303391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:02,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:02,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:02,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975050105] [2021-06-05 04:38:02,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:02,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:02,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:02,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:02,945 INFO L87 Difference]: Start difference. First operand 471 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:03,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:03,385 INFO L93 Difference]: Finished difference Result 701 states and 2153 transitions. [2021-06-05 04:38:03,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:38:03,385 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:03,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:03,386 INFO L225 Difference]: With dead ends: 701 [2021-06-05 04:38:03,386 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 04:38:03,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 424.3ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:38:03,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 04:38:03,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 477. [2021-06-05 04:38:03,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:03,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 04:38:03,391 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 04:38:03,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:03,391 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 04:38:03,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:03,391 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 04:38:03,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:03,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:03,392 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:03,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2494,491 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:03,592 INFO L430 AbstractCegarLoop]: === Iteration 503 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:03,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:03,593 INFO L82 PathProgramCache]: Analyzing trace with hash 986038069, now seen corresponding path program 491 times [2021-06-05 04:38:03,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:03,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473188776] [2021-06-05 04:38:03,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:03,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:03,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:03,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473188776] [2021-06-05 04:38:03,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473188776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:03,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742280509] [2021-06-05 04:38:03,689 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 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 492 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:03,723 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:03,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:03,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:38:03,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:03,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:38:03,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:38:03,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:03,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:38:03,851 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:59 [2021-06-05 04:38:03,907 INFO L446 ElimStorePlain]: Different costs {1=[o_0], 3=[o_2]} [2021-06-05 04:38:03,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:03,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:03,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:03,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:03,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:03,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:03,946 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:03,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:03,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:03,969 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:87, output treesize:31 [2021-06-05 04:38:04,046 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 04:38:04,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742280509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:04,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:04,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:04,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298460972] [2021-06-05 04:38:04,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:04,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:04,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:04,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:04,047 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:04,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:04,326 INFO L93 Difference]: Finished difference Result 602 states and 1853 transitions. [2021-06-05 04:38:04,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:38:04,327 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:04,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:04,328 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:38:04,328 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 04:38:04,328 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 345.5ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:38:04,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 04:38:04,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 474. [2021-06-05 04:38:04,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:04,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:38:04,332 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:38:04,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:04,332 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:38:04,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:04,333 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:38:04,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:04,333 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:04,333 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:04,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 492 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2497 [2021-06-05 04:38:04,533 INFO L430 AbstractCegarLoop]: === Iteration 504 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:04,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:04,534 INFO L82 PathProgramCache]: Analyzing trace with hash 70956581, now seen corresponding path program 492 times [2021-06-05 04:38:04,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:04,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716152787] [2021-06-05 04:38:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:04,626 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 04:38:04,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:04,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716152787] [2021-06-05 04:38:04,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716152787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:04,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933593862] [2021-06-05 04:38:04,626 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 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 493 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:04,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:38:04,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:04,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:04,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:04,714 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 17 treesize of output 13 [2021-06-05 04:38:04,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:04,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:04,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:38:04,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:38:04,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:04,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:04,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:04,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:04,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:04,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:04,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:04,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:04,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:04,761 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:38:04,805 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 04:38:04,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933593862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:04,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:04,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:04,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434891095] [2021-06-05 04:38:04,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:04,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:04,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:04,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:04,806 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:05,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:05,094 INFO L93 Difference]: Finished difference Result 679 states and 2087 transitions. [2021-06-05 04:38:05,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:38:05,095 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:05,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:05,095 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:38:05,095 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 04:38:05,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 276.8ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:38:05,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 04:38:05,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 470. [2021-06-05 04:38:05,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:05,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 04:38:05,101 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 04:38:05,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:05,101 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 04:38:05,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:05,101 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 04:38:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:05,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:05,101 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:05,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2505,493 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:05,301 INFO L430 AbstractCegarLoop]: === Iteration 505 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:05,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:05,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1460904125, now seen corresponding path program 493 times [2021-06-05 04:38:05,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:05,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032807767] [2021-06-05 04:38:05,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:05,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:05,376 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 04:38:05,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:05,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032807767] [2021-06-05 04:38:05,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032807767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:05,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765684477] [2021-06-05 04:38:05,376 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 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 494 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:05,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:05,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:05,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:05,420 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 19 treesize of output 15 [2021-06-05 04:38:05,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:05,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:38:05,446 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 14 [2021-06-05 04:38:05,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,448 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 10 treesize of output 8 [2021-06-05 04:38:05,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:05,458 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:05,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:05,458 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:05,495 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 04:38:05,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765684477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:05,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:05,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:05,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91568703] [2021-06-05 04:38:05,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:05,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:05,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:05,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:05,496 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:05,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:05,650 INFO L93 Difference]: Finished difference Result 710 states and 2179 transitions. [2021-06-05 04:38:05,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:05,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:05,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:05,651 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:38:05,651 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 04:38:05,651 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 124.4ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:05,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 04:38:05,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 473. [2021-06-05 04:38:05,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1588983050847457) internal successors, (1491), 472 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:05,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1491 transitions. [2021-06-05 04:38:05,656 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1491 transitions. Word has length 21 [2021-06-05 04:38:05,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:05,656 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1491 transitions. [2021-06-05 04:38:05,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:05,656 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1491 transitions. [2021-06-05 04:38:05,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:05,657 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:05,657 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:05,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2507,494 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:05,857 INFO L430 AbstractCegarLoop]: === Iteration 506 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:05,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:05,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1163637715, now seen corresponding path program 494 times [2021-06-05 04:38:05,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:05,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424487397] [2021-06-05 04:38:05,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:05,934 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 04:38:05,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:05,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424487397] [2021-06-05 04:38:05,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424487397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:05,934 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630091935] [2021-06-05 04:38:05,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 495 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:05,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:05,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:05,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:05,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:05,983 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 9 treesize of output 7 [2021-06-05 04:38:05,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,985 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 17 treesize of output 13 [2021-06-05 04:38:05,985 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:05,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:05,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:05,992 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:06,028 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 19 treesize of output 15 [2021-06-05 04:38:06,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:38:06,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:06,039 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:06,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:06,040 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:38:06,091 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 04:38:06,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630091935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:06,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:06,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:06,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795871491] [2021-06-05 04:38:06,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:06,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:06,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:06,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:06,092 INFO L87 Difference]: Start difference. First operand 473 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:06,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:06,340 INFO L93 Difference]: Finished difference Result 774 states and 2375 transitions. [2021-06-05 04:38:06,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:38:06,340 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:06,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:06,341 INFO L225 Difference]: With dead ends: 774 [2021-06-05 04:38:06,341 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 04:38:06,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:06,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 04:38:06,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 498. [2021-06-05 04:38:06,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.1790744466800804) internal successors, (1580), 497 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:06,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1580 transitions. [2021-06-05 04:38:06,347 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1580 transitions. Word has length 21 [2021-06-05 04:38:06,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:06,347 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1580 transitions. [2021-06-05 04:38:06,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:06,347 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1580 transitions. [2021-06-05 04:38:06,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:06,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:06,348 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:06,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 495 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2510 [2021-06-05 04:38:06,548 INFO L430 AbstractCegarLoop]: === Iteration 507 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:06,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:06,548 INFO L82 PathProgramCache]: Analyzing trace with hash -1447900399, now seen corresponding path program 495 times [2021-06-05 04:38:06,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:06,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636518893] [2021-06-05 04:38:06,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:06,632 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 04:38:06,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:06,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636518893] [2021-06-05 04:38:06,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636518893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:06,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803280480] [2021-06-05 04:38:06,633 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 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 496 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:06,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:38:06,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:06,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:06,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:06,683 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 17 treesize of output 13 [2021-06-05 04:38:06,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,695 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 9 treesize of output 7 [2021-06-05 04:38:06,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:06,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:06,702 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:06,743 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 9 treesize of output 7 [2021-06-05 04:38:06,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:06,746 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:06,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:06,755 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:06,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:06,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:38:06,826 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 04:38:06,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803280480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:06,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:06,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:38:06,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009207310] [2021-06-05 04:38:06,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:38:06,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:06,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:38:06,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:06,827 INFO L87 Difference]: Start difference. First operand 498 states and 1580 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:38:07,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:07,351 INFO L93 Difference]: Finished difference Result 877 states and 2704 transitions. [2021-06-05 04:38:07,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:07,352 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:38:07,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:07,353 INFO L225 Difference]: With dead ends: 877 [2021-06-05 04:38:07,353 INFO L226 Difference]: Without dead ends: 850 [2021-06-05 04:38:07,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 419.4ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:38:07,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-06-05 04:38:07,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 516. [2021-06-05 04:38:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.18252427184466) internal successors, (1639), 515 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:07,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1639 transitions. [2021-06-05 04:38:07,359 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1639 transitions. Word has length 21 [2021-06-05 04:38:07,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:07,359 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1639 transitions. [2021-06-05 04:38:07,359 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:38:07,359 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1639 transitions. [2021-06-05 04:38:07,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:07,360 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:07,360 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:07,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2517,496 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:07,560 INFO L430 AbstractCegarLoop]: === Iteration 508 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:07,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:07,560 INFO L82 PathProgramCache]: Analyzing trace with hash 886319931, now seen corresponding path program 496 times [2021-06-05 04:38:07,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:07,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204915269] [2021-06-05 04:38:07,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:07,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:07,635 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 04:38:07,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:07,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204915269] [2021-06-05 04:38:07,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204915269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:07,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936753687] [2021-06-05 04:38:07,635 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 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 497 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:07,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:07,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:07,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:07,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:07,684 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 9 treesize of output 7 [2021-06-05 04:38:07,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:07,686 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 17 treesize of output 13 [2021-06-05 04:38:07,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:07,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:07,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:07,693 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:07,739 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 19 treesize of output 15 [2021-06-05 04:38:07,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:07,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:07,743 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:07,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:07,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:38:07,761 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 04:38:07,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936753687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:07,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:07,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:07,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973086688] [2021-06-05 04:38:07,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:07,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:07,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:07,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:07,761 INFO L87 Difference]: Start difference. First operand 516 states and 1639 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:07,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:07,931 INFO L93 Difference]: Finished difference Result 768 states and 2376 transitions. [2021-06-05 04:38:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:07,932 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:07,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:07,933 INFO L225 Difference]: With dead ends: 768 [2021-06-05 04:38:07,933 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 04:38:07,933 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 127.3ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:07,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 04:38:07,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 514. [2021-06-05 04:38:07,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.185185185185185) internal successors, (1634), 513 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:07,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1634 transitions. [2021-06-05 04:38:07,938 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1634 transitions. Word has length 21 [2021-06-05 04:38:07,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:07,938 INFO L482 AbstractCegarLoop]: Abstraction has 514 states and 1634 transitions. [2021-06-05 04:38:07,938 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:07,938 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1634 transitions. [2021-06-05 04:38:07,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:07,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:07,939 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:08,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 497 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2527 [2021-06-05 04:38:08,139 INFO L430 AbstractCegarLoop]: === Iteration 509 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:08,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:08,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1431692585, now seen corresponding path program 497 times [2021-06-05 04:38:08,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:08,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847487430] [2021-06-05 04:38:08,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:08,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:08,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:08,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847487430] [2021-06-05 04:38:08,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847487430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:08,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386172452] [2021-06-05 04:38:08,216 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 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 498 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:08,242 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:08,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:08,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:08,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:08,266 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 17 treesize of output 13 [2021-06-05 04:38:08,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,269 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 9 treesize of output 7 [2021-06-05 04:38:08,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:08,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:08,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:08,350 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 19 treesize of output 15 [2021-06-05 04:38:08,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:08,353 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:08,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,354 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:08,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:08,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386172452] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:08,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:08,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:08,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392433356] [2021-06-05 04:38:08,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:08,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:08,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:08,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:08,365 INFO L87 Difference]: Start difference. First operand 514 states and 1634 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:08,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:08,530 INFO L93 Difference]: Finished difference Result 772 states and 2383 transitions. [2021-06-05 04:38:08,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:08,530 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:08,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:08,531 INFO L225 Difference]: With dead ends: 772 [2021-06-05 04:38:08,531 INFO L226 Difference]: Without dead ends: 751 [2021-06-05 04:38:08,531 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 138.1ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-05 04:38:08,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 506. [2021-06-05 04:38:08,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1782178217821784) internal successors, (1605), 505 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:08,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1605 transitions. [2021-06-05 04:38:08,537 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1605 transitions. Word has length 21 [2021-06-05 04:38:08,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:08,537 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1605 transitions. [2021-06-05 04:38:08,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:08,537 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1605 transitions. [2021-06-05 04:38:08,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:08,537 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:08,537 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:08,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 498 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2530 [2021-06-05 04:38:08,738 INFO L430 AbstractCegarLoop]: === Iteration 510 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:08,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:08,738 INFO L82 PathProgramCache]: Analyzing trace with hash -1923558039, now seen corresponding path program 498 times [2021-06-05 04:38:08,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:08,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688137381] [2021-06-05 04:38:08,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:08,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:08,814 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 04:38:08,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:08,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688137381] [2021-06-05 04:38:08,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688137381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:08,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582096571] [2021-06-05 04:38:08,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 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 499 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:08,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:38:08,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:08,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:08,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:08,862 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 9 treesize of output 7 [2021-06-05 04:38:08,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,865 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 17 treesize of output 13 [2021-06-05 04:38:08,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:08,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:08,872 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:08,901 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 19 treesize of output 15 [2021-06-05 04:38:08,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:08,905 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:08,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:08,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:38:08,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:08,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582096571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:08,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:08,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:38:08,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184720684] [2021-06-05 04:38:08,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:38:08,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:08,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:38:08,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:08,946 INFO L87 Difference]: Start difference. First operand 506 states and 1605 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:38:09,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:09,286 INFO L93 Difference]: Finished difference Result 906 states and 2767 transitions. [2021-06-05 04:38:09,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:38:09,286 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 21 [2021-06-05 04:38:09,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:09,287 INFO L225 Difference]: With dead ends: 906 [2021-06-05 04:38:09,287 INFO L226 Difference]: Without dead ends: 887 [2021-06-05 04:38:09,287 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 251.7ms TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:38:09,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-06-05 04:38:09,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 484. [2021-06-05 04:38:09,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1614906832298137) internal successors, (1527), 483 states have internal predecessors, (1527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:09,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1527 transitions. [2021-06-05 04:38:09,293 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1527 transitions. Word has length 21 [2021-06-05 04:38:09,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:09,293 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1527 transitions. [2021-06-05 04:38:09,293 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:38:09,293 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1527 transitions. [2021-06-05 04:38:09,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:09,294 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:09,294 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:09,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 499 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2534 [2021-06-05 04:38:09,494 INFO L430 AbstractCegarLoop]: === Iteration 511 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:09,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:09,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1186061807, now seen corresponding path program 499 times [2021-06-05 04:38:09,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:09,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297467866] [2021-06-05 04:38:09,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:09,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:09,562 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 04:38:09,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:09,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297467866] [2021-06-05 04:38:09,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297467866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:09,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865300084] [2021-06-05 04:38:09,563 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 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 500 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:09,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:09,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:09,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:09,617 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 17 treesize of output 13 [2021-06-05 04:38:09,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:09,619 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 9 treesize of output 7 [2021-06-05 04:38:09,620 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:09,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:09,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:09,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:09,648 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 19 treesize of output 15 [2021-06-05 04:38:09,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:09,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:09,651 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:09,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:09,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:09,661 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 04:38:09,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865300084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:09,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:09,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:09,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701075548] [2021-06-05 04:38:09,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:09,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:09,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:09,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:09,662 INFO L87 Difference]: Start difference. First operand 484 states and 1527 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:09,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:09,800 INFO L93 Difference]: Finished difference Result 847 states and 2585 transitions. [2021-06-05 04:38:09,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:09,800 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:09,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:09,801 INFO L225 Difference]: With dead ends: 847 [2021-06-05 04:38:09,801 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 04:38:09,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 113.8ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:09,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 04:38:09,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 477. [2021-06-05 04:38:09,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1596638655462184) internal successors, (1504), 476 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:09,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1504 transitions. [2021-06-05 04:38:09,807 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1504 transitions. Word has length 21 [2021-06-05 04:38:09,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:09,807 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1504 transitions. [2021-06-05 04:38:09,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:09,807 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1504 transitions. [2021-06-05 04:38:09,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:09,808 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:09,808 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:10,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 500 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2537 [2021-06-05 04:38:10,008 INFO L430 AbstractCegarLoop]: === Iteration 512 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:10,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:10,008 INFO L82 PathProgramCache]: Analyzing trace with hash 571602225, now seen corresponding path program 500 times [2021-06-05 04:38:10,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:10,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991787015] [2021-06-05 04:38:10,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:10,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:10,099 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 04:38:10,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:10,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991787015] [2021-06-05 04:38:10,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991787015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:10,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340461791] [2021-06-05 04:38:10,099 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 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 501 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:10,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:10,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:10,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:10,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:10,158 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 17 treesize of output 13 [2021-06-05 04:38:10,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:10,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,163 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:10,192 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 19 treesize of output 15 [2021-06-05 04:38:10,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:10,195 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:10,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:10,222 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 04:38:10,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340461791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:10,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:10,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:38:10,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949066579] [2021-06-05 04:38:10,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:38:10,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:10,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:38:10,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:10,223 INFO L87 Difference]: Start difference. First operand 477 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:38:10,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:10,542 INFO L93 Difference]: Finished difference Result 721 states and 2218 transitions. [2021-06-05 04:38:10,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:38:10,542 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:38:10,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:10,543 INFO L225 Difference]: With dead ends: 721 [2021-06-05 04:38:10,543 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 04:38:10,543 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 280.4ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:38:10,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 04:38:10,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 483. [2021-06-05 04:38:10,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1514522821576763) internal successors, (1519), 482 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:10,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1519 transitions. [2021-06-05 04:38:10,548 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1519 transitions. Word has length 21 [2021-06-05 04:38:10,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:10,548 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1519 transitions. [2021-06-05 04:38:10,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:38:10,548 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1519 transitions. [2021-06-05 04:38:10,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:10,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:10,549 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:10,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 501 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2541 [2021-06-05 04:38:10,749 INFO L430 AbstractCegarLoop]: === Iteration 513 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:10,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:10,749 INFO L82 PathProgramCache]: Analyzing trace with hash -758325937, now seen corresponding path program 501 times [2021-06-05 04:38:10,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:10,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509512262] [2021-06-05 04:38:10,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:10,834 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 04:38:10,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:10,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509512262] [2021-06-05 04:38:10,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509512262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:10,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737123447] [2021-06-05 04:38:10,835 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 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 502 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:10,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:10,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:10,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:10,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:10,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:38:10,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:10,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:10,913 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 19 treesize of output 15 [2021-06-05 04:38:10,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:10,917 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:10,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:10,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:38:10,958 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 04:38:10,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737123447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:10,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:10,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:38:10,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182115662] [2021-06-05 04:38:10,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:38:10,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:10,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:38:10,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:10,959 INFO L87 Difference]: Start difference. First operand 483 states and 1519 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:38:11,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:11,290 INFO L93 Difference]: Finished difference Result 715 states and 2203 transitions. [2021-06-05 04:38:11,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:38:11,290 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:38:11,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:11,291 INFO L225 Difference]: With dead ends: 715 [2021-06-05 04:38:11,291 INFO L226 Difference]: Without dead ends: 694 [2021-06-05 04:38:11,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 281.0ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:38:11,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-06-05 04:38:11,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 480. [2021-06-05 04:38:11,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1461377870563676) internal successors, (1507), 479 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:11,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1507 transitions. [2021-06-05 04:38:11,296 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1507 transitions. Word has length 21 [2021-06-05 04:38:11,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:11,296 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1507 transitions. [2021-06-05 04:38:11,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:38:11,296 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1507 transitions. [2021-06-05 04:38:11,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:11,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:11,297 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:11,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 502 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2543 [2021-06-05 04:38:11,497 INFO L430 AbstractCegarLoop]: === Iteration 514 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:11,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:11,498 INFO L82 PathProgramCache]: Analyzing trace with hash -1673407425, now seen corresponding path program 502 times [2021-06-05 04:38:11,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:11,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035268537] [2021-06-05 04:38:11,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:11,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:11,586 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 04:38:11,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:11,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035268537] [2021-06-05 04:38:11,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035268537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:11,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597406467] [2021-06-05 04:38:11,587 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 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 503 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:11,613 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:11,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:11,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:11,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:11,664 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 17 treesize of output 13 [2021-06-05 04:38:11,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:11,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:11,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:11,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:11,684 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 19 treesize of output 15 [2021-06-05 04:38:11,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:11,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:11,688 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:11,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:11,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:38:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:11,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597406467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:11,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:11,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:38:11,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99339159] [2021-06-05 04:38:11,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:38:11,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:11,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:38:11,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:11,730 INFO L87 Difference]: Start difference. First operand 480 states and 1507 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:38:12,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:12,009 INFO L93 Difference]: Finished difference Result 695 states and 2136 transitions. [2021-06-05 04:38:12,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:38:12,010 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:38:12,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:12,010 INFO L225 Difference]: With dead ends: 695 [2021-06-05 04:38:12,010 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 04:38:12,011 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 253.3ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:38:12,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 04:38:12,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 477. [2021-06-05 04:38:12,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:12,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 04:38:12,016 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 04:38:12,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:12,016 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 04:38:12,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:38:12,016 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 04:38:12,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:12,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:12,016 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:12,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 503 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2545 [2021-06-05 04:38:12,217 INFO L430 AbstractCegarLoop]: === Iteration 515 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:12,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:12,217 INFO L82 PathProgramCache]: Analyzing trace with hash -188318099, now seen corresponding path program 503 times [2021-06-05 04:38:12,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:12,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607660261] [2021-06-05 04:38:12,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:12,291 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 04:38:12,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:12,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607660261] [2021-06-05 04:38:12,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607660261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:12,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776107520] [2021-06-05 04:38:12,292 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 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 504 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:12,318 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:38:12,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:12,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:38:12,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:12,352 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 17 treesize of output 13 [2021-06-05 04:38:12,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:12,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:12,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:12,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:12,372 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 19 treesize of output 15 [2021-06-05 04:38:12,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:12,374 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 19 treesize of output 15 [2021-06-05 04:38:12,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:12,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:12,389 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:12,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:12,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:38:12,461 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:12,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776107520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:12,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:12,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:38:12,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963528635] [2021-06-05 04:38:12,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:38:12,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:12,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:38:12,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:12,462 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:38:12,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:12,700 INFO L93 Difference]: Finished difference Result 720 states and 2178 transitions. [2021-06-05 04:38:12,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:38:12,700 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 21 [2021-06-05 04:38:12,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:12,701 INFO L225 Difference]: With dead ends: 720 [2021-06-05 04:38:12,701 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 04:38:12,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 225.1ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:12,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 04:38:12,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 450. [2021-06-05 04:38:12,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1224944320712695) internal successors, (1402), 449 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:12,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1402 transitions. [2021-06-05 04:38:12,706 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1402 transitions. Word has length 21 [2021-06-05 04:38:12,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:12,706 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1402 transitions. [2021-06-05 04:38:12,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:38:12,706 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1402 transitions. [2021-06-05 04:38:12,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:12,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:12,707 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:12,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2547,504 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:12,907 INFO L430 AbstractCegarLoop]: === Iteration 516 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:12,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:12,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1659004613, now seen corresponding path program 504 times [2021-06-05 04:38:12,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:12,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547258252] [2021-06-05 04:38:12,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:12,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:12,960 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 04:38:12,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:12,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547258252] [2021-06-05 04:38:12,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547258252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:12,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657562868] [2021-06-05 04:38:12,960 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 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 505 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:12,987 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:12,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:12,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:12,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:13,004 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 17 treesize of output 13 [2021-06-05 04:38:13,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:13,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:13,025 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 19 treesize of output 15 [2021-06-05 04:38:13,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:13,028 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:13,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:13,036 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 04:38:13,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657562868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:13,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:13,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:13,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603924989] [2021-06-05 04:38:13,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:13,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:13,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:13,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:13,036 INFO L87 Difference]: Start difference. First operand 450 states and 1402 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:13,191 INFO L93 Difference]: Finished difference Result 714 states and 2155 transitions. [2021-06-05 04:38:13,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:13,191 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:13,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:13,192 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:38:13,192 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 04:38:13,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 78.4ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:13,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 04:38:13,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 453. [2021-06-05 04:38:13,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1216814159292037) internal successors, (1411), 452 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1411 transitions. [2021-06-05 04:38:13,201 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1411 transitions. Word has length 21 [2021-06-05 04:38:13,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:13,201 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1411 transitions. [2021-06-05 04:38:13,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,201 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1411 transitions. [2021-06-05 04:38:13,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:13,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:13,201 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:13,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 505 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2552 [2021-06-05 04:38:13,402 INFO L430 AbstractCegarLoop]: === Iteration 517 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:13,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:13,402 INFO L82 PathProgramCache]: Analyzing trace with hash -283695579, now seen corresponding path program 505 times [2021-06-05 04:38:13,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:13,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231867338] [2021-06-05 04:38:13,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:13,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:13,458 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 04:38:13,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:13,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231867338] [2021-06-05 04:38:13,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231867338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:13,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506959118] [2021-06-05 04:38:13,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 506 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:13,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:13,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:13,508 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 17 treesize of output 13 [2021-06-05 04:38:13,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:13,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:13,544 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 19 treesize of output 15 [2021-06-05 04:38:13,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:13,547 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:13,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:13,548 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:13,556 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 04:38:13,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506959118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:13,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:13,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:13,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62317321] [2021-06-05 04:38:13,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:13,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:13,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:13,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:13,556 INFO L87 Difference]: Start difference. First operand 453 states and 1411 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:13,677 INFO L93 Difference]: Finished difference Result 651 states and 1975 transitions. [2021-06-05 04:38:13,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:13,678 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:13,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:13,678 INFO L225 Difference]: With dead ends: 651 [2021-06-05 04:38:13,678 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:38:13,679 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 86.5ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:13,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:38:13,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 459. [2021-06-05 04:38:13,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 04:38:13,683 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 04:38:13,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:13,684 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 04:38:13,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:13,684 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 04:38:13,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:13,684 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:13,684 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:13,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 506 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2554 [2021-06-05 04:38:13,885 INFO L430 AbstractCegarLoop]: === Iteration 518 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:13,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:13,885 INFO L82 PathProgramCache]: Analyzing trace with hash -785486915, now seen corresponding path program 506 times [2021-06-05 04:38:13,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:13,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670551868] [2021-06-05 04:38:13,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:13,956 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 04:38:13,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:13,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670551868] [2021-06-05 04:38:13,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670551868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:13,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584141542] [2021-06-05 04:38:13,957 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 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 507 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:13,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:13,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:13,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:13,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:14,007 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 17 treesize of output 13 [2021-06-05 04:38:14,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:14,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:14,026 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 19 treesize of output 15 [2021-06-05 04:38:14,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:14,030 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:14,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:14,060 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 04:38:14,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584141542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:14,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:14,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:14,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691569161] [2021-06-05 04:38:14,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:14,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:14,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:14,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:14,061 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:38:14,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:14,207 INFO L93 Difference]: Finished difference Result 660 states and 1999 transitions. [2021-06-05 04:38:14,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:14,207 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 21 [2021-06-05 04:38:14,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:14,208 INFO L225 Difference]: With dead ends: 660 [2021-06-05 04:38:14,208 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 04:38:14,208 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 97.3ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:14,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 04:38:14,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 456. [2021-06-05 04:38:14,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.120879120879121) internal successors, (1420), 455 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:14,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1420 transitions. [2021-06-05 04:38:14,213 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1420 transitions. Word has length 21 [2021-06-05 04:38:14,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:14,213 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1420 transitions. [2021-06-05 04:38:14,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:38:14,213 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1420 transitions. [2021-06-05 04:38:14,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:14,213 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:14,213 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:14,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2559,507 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:14,414 INFO L430 AbstractCegarLoop]: === Iteration 519 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:14,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:14,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1402696261, now seen corresponding path program 507 times [2021-06-05 04:38:14,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:14,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413526556] [2021-06-05 04:38:14,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:14,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:14,468 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 04:38:14,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:14,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413526556] [2021-06-05 04:38:14,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413526556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:14,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207552462] [2021-06-05 04:38:14,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 508 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:14,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:14,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:14,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:14,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:14,519 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 17 treesize of output 13 [2021-06-05 04:38:14,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:14,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:14,538 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 19 treesize of output 15 [2021-06-05 04:38:14,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:14,542 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:14,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:14,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:14,572 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 04:38:14,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207552462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:14,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:14,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:14,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094922673] [2021-06-05 04:38:14,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:14,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:14,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:14,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:14,572 INFO L87 Difference]: Start difference. First operand 456 states and 1420 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:38:14,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:14,720 INFO L93 Difference]: Finished difference Result 648 states and 1966 transitions. [2021-06-05 04:38:14,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:14,720 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 21 [2021-06-05 04:38:14,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:14,721 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:38:14,721 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 04:38:14,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:14,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 04:38:14,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 450. [2021-06-05 04:38:14,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.1224944320712695) internal successors, (1402), 449 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:14,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1402 transitions. [2021-06-05 04:38:14,725 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1402 transitions. Word has length 21 [2021-06-05 04:38:14,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:14,726 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1402 transitions. [2021-06-05 04:38:14,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:38:14,726 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1402 transitions. [2021-06-05 04:38:14,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:14,726 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:14,726 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:14,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2561,508 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:14,926 INFO L430 AbstractCegarLoop]: === Iteration 520 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:14,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:14,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1973638483, now seen corresponding path program 508 times [2021-06-05 04:38:14,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:14,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81719058] [2021-06-05 04:38:14,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:14,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:14,983 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 04:38:14,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:14,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81719058] [2021-06-05 04:38:14,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81719058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:14,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783998165] [2021-06-05 04:38:14,983 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 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 509 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:15,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:15,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:15,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:15,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:15,033 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 17 treesize of output 13 [2021-06-05 04:38:15,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:15,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:15,052 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 19 treesize of output 15 [2021-06-05 04:38:15,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:15,056 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:15,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:15,066 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 04:38:15,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783998165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:15,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:15,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:15,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880203138] [2021-06-05 04:38:15,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:15,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:15,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:15,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:15,066 INFO L87 Difference]: Start difference. First operand 450 states and 1402 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:15,193 INFO L93 Difference]: Finished difference Result 669 states and 2029 transitions. [2021-06-05 04:38:15,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:15,193 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:15,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:15,194 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:38:15,194 INFO L226 Difference]: Without dead ends: 647 [2021-06-05 04:38:15,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 69.7ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:15,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-06-05 04:38:15,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 459. [2021-06-05 04:38:15,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 04:38:15,199 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 04:38:15,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:15,199 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 04:38:15,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,199 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 04:38:15,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:15,200 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:15,200 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:15,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 509 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2563 [2021-06-05 04:38:15,400 INFO L430 AbstractCegarLoop]: === Iteration 521 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:15,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:15,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1819537477, now seen corresponding path program 509 times [2021-06-05 04:38:15,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:15,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179909287] [2021-06-05 04:38:15,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:15,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:15,457 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 04:38:15,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:15,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179909287] [2021-06-05 04:38:15,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179909287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:15,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141941506] [2021-06-05 04:38:15,457 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 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 510 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:15,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:15,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:15,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:15,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:15,509 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 17 treesize of output 13 [2021-06-05 04:38:15,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:15,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:15,518 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 19 treesize of output 15 [2021-06-05 04:38:15,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:15,522 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:15,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:15,535 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 04:38:15,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141941506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:15,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:15,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:15,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137267587] [2021-06-05 04:38:15,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:15,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:15,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:15,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:15,536 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:15,669 INFO L93 Difference]: Finished difference Result 678 states and 2053 transitions. [2021-06-05 04:38:15,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:15,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:15,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:15,670 INFO L225 Difference]: With dead ends: 678 [2021-06-05 04:38:15,670 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 04:38:15,670 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 71.3ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:15,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 04:38:15,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 456. [2021-06-05 04:38:15,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.120879120879121) internal successors, (1420), 455 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1420 transitions. [2021-06-05 04:38:15,675 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1420 transitions. Word has length 21 [2021-06-05 04:38:15,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:15,675 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1420 transitions. [2021-06-05 04:38:15,675 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:15,675 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1420 transitions. [2021-06-05 04:38:15,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:15,675 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:15,675 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:15,875 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 510 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2568 [2021-06-05 04:38:15,876 INFO L430 AbstractCegarLoop]: === Iteration 522 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:15,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:15,876 INFO L82 PathProgramCache]: Analyzing trace with hash -287246643, now seen corresponding path program 510 times [2021-06-05 04:38:15,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:15,876 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301966610] [2021-06-05 04:38:15,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:15,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:15,933 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 04:38:15,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:15,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301966610] [2021-06-05 04:38:15,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301966610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:15,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633696955] [2021-06-05 04:38:15,933 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 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 511 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:15,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:38:15,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:15,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:15,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:15,986 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 17 treesize of output 13 [2021-06-05 04:38:15,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:15,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:15,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:16,005 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 19 treesize of output 15 [2021-06-05 04:38:16,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:16,009 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:16,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:16,023 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 04:38:16,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633696955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:16,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:16,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:16,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106897917] [2021-06-05 04:38:16,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:16,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:16,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:16,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:16,023 INFO L87 Difference]: Start difference. First operand 456 states and 1420 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:16,142 INFO L93 Difference]: Finished difference Result 666 states and 2020 transitions. [2021-06-05 04:38:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:16,142 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:16,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:16,143 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:38:16,143 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 04:38:16,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 80.8ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:16,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 04:38:16,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 453. [2021-06-05 04:38:16,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1216814159292037) internal successors, (1411), 452 states have internal predecessors, (1411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1411 transitions. [2021-06-05 04:38:16,148 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1411 transitions. Word has length 21 [2021-06-05 04:38:16,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:16,148 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1411 transitions. [2021-06-05 04:38:16,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,148 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1411 transitions. [2021-06-05 04:38:16,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:16,149 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:16,149 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:16,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2570,511 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:16,349 INFO L430 AbstractCegarLoop]: === Iteration 523 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:16,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:16,349 INFO L82 PathProgramCache]: Analyzing trace with hash 752989155, now seen corresponding path program 511 times [2021-06-05 04:38:16,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:16,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092948446] [2021-06-05 04:38:16,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:16,406 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 04:38:16,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:16,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092948446] [2021-06-05 04:38:16,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092948446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:16,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177787884] [2021-06-05 04:38:16,406 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 512 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:16,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:16,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:16,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:16,452 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 17 treesize of output 13 [2021-06-05 04:38:16,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:16,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:16,471 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 19 treesize of output 15 [2021-06-05 04:38:16,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:16,475 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:16,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:16,489 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 04:38:16,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177787884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:16,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:16,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:16,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595099209] [2021-06-05 04:38:16,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:16,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:16,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:16,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:16,489 INFO L87 Difference]: Start difference. First operand 453 states and 1411 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:16,621 INFO L93 Difference]: Finished difference Result 744 states and 2248 transitions. [2021-06-05 04:38:16,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:16,621 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:16,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:16,622 INFO L225 Difference]: With dead ends: 744 [2021-06-05 04:38:16,622 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 04:38:16,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 85.7ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:16,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 04:38:16,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 452. [2021-06-05 04:38:16,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1330376940133036) internal successors, (1413), 451 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1413 transitions. [2021-06-05 04:38:16,627 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1413 transitions. Word has length 21 [2021-06-05 04:38:16,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:16,627 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1413 transitions. [2021-06-05 04:38:16,627 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:16,627 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1413 transitions. [2021-06-05 04:38:16,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:16,628 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:16,628 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:16,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2572,512 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:16,828 INFO L430 AbstractCegarLoop]: === Iteration 524 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:16,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:16,829 INFO L82 PathProgramCache]: Analyzing trace with hash -666170479, now seen corresponding path program 512 times [2021-06-05 04:38:16,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:16,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141155498] [2021-06-05 04:38:16,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:16,896 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 04:38:16,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:16,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141155498] [2021-06-05 04:38:16,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141155498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:16,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010844009] [2021-06-05 04:38:16,896 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 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 513 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:16,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:16,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:16,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:16,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:16,969 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 17 treesize of output 13 [2021-06-05 04:38:16,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,971 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 9 treesize of output 7 [2021-06-05 04:38:16,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:16,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:16,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:16,975 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:17,023 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 19 treesize of output 15 [2021-06-05 04:38:17,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:17,027 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:17,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:17,061 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 04:38:17,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010844009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:17,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:17,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:17,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612828531] [2021-06-05 04:38:17,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:17,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:17,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:17,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:17,062 INFO L87 Difference]: Start difference. First operand 452 states and 1413 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:17,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:17,531 INFO L93 Difference]: Finished difference Result 951 states and 2864 transitions. [2021-06-05 04:38:17,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:17,531 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:17,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:17,532 INFO L225 Difference]: With dead ends: 951 [2021-06-05 04:38:17,532 INFO L226 Difference]: Without dead ends: 932 [2021-06-05 04:38:17,533 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 399.4ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:17,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-06-05 04:38:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 459. [2021-06-05 04:38:17,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:17,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 04:38:17,538 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 04:38:17,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:17,538 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 04:38:17,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:17,538 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 04:38:17,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:17,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:17,539 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:17,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 513 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2574 [2021-06-05 04:38:17,739 INFO L430 AbstractCegarLoop]: === Iteration 525 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:17,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:17,739 INFO L82 PathProgramCache]: Analyzing trace with hash 290594643, now seen corresponding path program 513 times [2021-06-05 04:38:17,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:17,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141196152] [2021-06-05 04:38:17,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:17,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:17,803 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 04:38:17,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:17,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141196152] [2021-06-05 04:38:17,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141196152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:17,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782305916] [2021-06-05 04:38:17,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 514 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:17,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:38:17,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:17,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:17,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:17,853 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 19 treesize of output 15 [2021-06-05 04:38:17,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:17,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:38:17,901 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 19 treesize of output 15 [2021-06-05 04:38:17,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:17,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:17,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:17,906 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:17,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:17,906 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:38:17,933 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 04:38:17,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782305916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:17,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:17,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:38:17,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178638491] [2021-06-05 04:38:17,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:38:17,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:17,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:38:17,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:17,934 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 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 04:38:18,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:18,203 INFO L93 Difference]: Finished difference Result 951 states and 2867 transitions. [2021-06-05 04:38:18,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:38:18,203 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 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 21 [2021-06-05 04:38:18,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:18,204 INFO L225 Difference]: With dead ends: 951 [2021-06-05 04:38:18,204 INFO L226 Difference]: Without dead ends: 912 [2021-06-05 04:38:18,204 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:38:18,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2021-06-05 04:38:18,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 466. [2021-06-05 04:38:18,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1376344086021506) internal successors, (1459), 465 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:18,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1459 transitions. [2021-06-05 04:38:18,210 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1459 transitions. Word has length 21 [2021-06-05 04:38:18,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:18,210 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1459 transitions. [2021-06-05 04:38:18,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 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 04:38:18,210 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1459 transitions. [2021-06-05 04:38:18,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:18,211 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:18,211 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:18,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2577,514 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:18,411 INFO L430 AbstractCegarLoop]: === Iteration 526 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:18,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:18,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1686096625, now seen corresponding path program 514 times [2021-06-05 04:38:18,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:18,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304225852] [2021-06-05 04:38:18,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:18,482 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:18,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304225852] [2021-06-05 04:38:18,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304225852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:18,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464975473] [2021-06-05 04:38:18,483 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 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 515 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:18,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:18,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:18,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:18,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:18,554 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 17 treesize of output 13 [2021-06-05 04:38:18,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:18,556 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 9 treesize of output 7 [2021-06-05 04:38:18,557 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:18,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:18,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:18,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:18,608 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 19 treesize of output 15 [2021-06-05 04:38:18,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:18,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:18,612 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:18,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:18,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:18,639 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 04:38:18,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464975473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:18,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:18,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:18,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951030328] [2021-06-05 04:38:18,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:18,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:18,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:18,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:18,640 INFO L87 Difference]: Start difference. First operand 466 states and 1459 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:19,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:19,389 INFO L93 Difference]: Finished difference Result 1196 states and 3629 transitions. [2021-06-05 04:38:19,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:38:19,389 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:19,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:19,391 INFO L225 Difference]: With dead ends: 1196 [2021-06-05 04:38:19,391 INFO L226 Difference]: Without dead ends: 1177 [2021-06-05 04:38:19,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 643.6ms TimeCoverageRelationStatistics Valid=263, Invalid=1069, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 04:38:19,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2021-06-05 04:38:19,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 468. [2021-06-05 04:38:19,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1349036402569594) internal successors, (1464), 467 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:19,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1464 transitions. [2021-06-05 04:38:19,397 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1464 transitions. Word has length 21 [2021-06-05 04:38:19,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:19,397 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1464 transitions. [2021-06-05 04:38:19,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:19,397 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1464 transitions. [2021-06-05 04:38:19,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:19,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:19,398 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:19,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2580,515 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:19,598 INFO L430 AbstractCegarLoop]: === Iteration 527 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:19,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:19,599 INFO L82 PathProgramCache]: Analyzing trace with hash -922478831, now seen corresponding path program 515 times [2021-06-05 04:38:19,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:19,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015325737] [2021-06-05 04:38:19,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:19,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:19,670 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 04:38:19,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:19,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015325737] [2021-06-05 04:38:19,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015325737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:19,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700235738] [2021-06-05 04:38:19,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 516 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:19,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:19,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:19,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:19,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:19,753 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 17 treesize of output 13 [2021-06-05 04:38:19,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:19,755 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 9 treesize of output 7 [2021-06-05 04:38:19,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:19,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:19,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:19,760 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:19,789 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 9 treesize of output 7 [2021-06-05 04:38:19,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:19,791 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 19 treesize of output 15 [2021-06-05 04:38:19,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:19,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:19,798 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:19,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:19,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:19,845 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 04:38:19,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700235738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:19,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:19,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:19,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597654203] [2021-06-05 04:38:19,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:19,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:19,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:19,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:19,845 INFO L87 Difference]: Start difference. First operand 468 states and 1464 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:20,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:20,345 INFO L93 Difference]: Finished difference Result 1066 states and 3233 transitions. [2021-06-05 04:38:20,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:38:20,345 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:20,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:20,346 INFO L225 Difference]: With dead ends: 1066 [2021-06-05 04:38:20,346 INFO L226 Difference]: Without dead ends: 1043 [2021-06-05 04:38:20,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 382.2ms TimeCoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:38:20,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1043 states. [2021-06-05 04:38:20,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1043 to 480. [2021-06-05 04:38:20,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.164926931106472) internal successors, (1516), 479 states have internal predecessors, (1516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:20,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1516 transitions. [2021-06-05 04:38:20,353 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1516 transitions. Word has length 21 [2021-06-05 04:38:20,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:20,353 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1516 transitions. [2021-06-05 04:38:20,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:20,353 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1516 transitions. [2021-06-05 04:38:20,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:20,353 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:20,354 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:20,554 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2583,516 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:20,554 INFO L430 AbstractCegarLoop]: === Iteration 528 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:20,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:20,554 INFO L82 PathProgramCache]: Analyzing trace with hash 418639447, now seen corresponding path program 516 times [2021-06-05 04:38:20,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:20,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033387658] [2021-06-05 04:38:20,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:20,626 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 04:38:20,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:20,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033387658] [2021-06-05 04:38:20,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033387658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:20,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587347183] [2021-06-05 04:38:20,626 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 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 517 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:20,652 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:20,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:20,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:20,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:20,710 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 9 treesize of output 7 [2021-06-05 04:38:20,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:20,713 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 17 treesize of output 13 [2021-06-05 04:38:20,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:20,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:20,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:20,720 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:20,754 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 19 treesize of output 15 [2021-06-05 04:38:20,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:20,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:20,757 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:20,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:20,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:20,783 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 04:38:20,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587347183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:20,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:20,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:20,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106501749] [2021-06-05 04:38:20,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:20,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:20,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:20,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:20,784 INFO L87 Difference]: Start difference. First operand 480 states and 1516 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:21,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:21,189 INFO L93 Difference]: Finished difference Result 814 states and 2490 transitions. [2021-06-05 04:38:21,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:21,189 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:21,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:21,190 INFO L225 Difference]: With dead ends: 814 [2021-06-05 04:38:21,190 INFO L226 Difference]: Without dead ends: 795 [2021-06-05 04:38:21,190 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 333.6ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:21,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2021-06-05 04:38:21,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 487. [2021-06-05 04:38:21,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:21,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 04:38:21,196 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 04:38:21,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:21,196 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 04:38:21,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:21,196 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 04:38:21,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:21,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:21,197 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:21,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 517 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2587 [2021-06-05 04:38:21,397 INFO L430 AbstractCegarLoop]: === Iteration 529 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:21,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:21,397 INFO L82 PathProgramCache]: Analyzing trace with hash 196430835, now seen corresponding path program 517 times [2021-06-05 04:38:21,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:21,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158897953] [2021-06-05 04:38:21,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:21,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:21,468 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 04:38:21,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:21,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158897953] [2021-06-05 04:38:21,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158897953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:21,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525751137] [2021-06-05 04:38:21,468 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 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 518 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:21,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:21,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:21,548 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 19 treesize of output 15 [2021-06-05 04:38:21,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:21,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:21,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:21,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:21,588 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 19 treesize of output 15 [2021-06-05 04:38:21,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:21,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:21,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:21,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:21,593 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:21,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:21,594 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:38:21,620 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 04:38:21,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525751137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:21,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:21,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:21,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008613553] [2021-06-05 04:38:21,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:21,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:21,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:21,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:21,620 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:22,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:22,129 INFO L93 Difference]: Finished difference Result 1028 states and 3127 transitions. [2021-06-05 04:38:22,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:38:22,129 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:22,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:22,130 INFO L225 Difference]: With dead ends: 1028 [2021-06-05 04:38:22,130 INFO L226 Difference]: Without dead ends: 968 [2021-06-05 04:38:22,130 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 412.7ms TimeCoverageRelationStatistics Valid=216, Invalid=974, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:38:22,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-05 04:38:22,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 493. [2021-06-05 04:38:22,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1686991869918697) internal successors, (1559), 492 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:22,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1559 transitions. [2021-06-05 04:38:22,137 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1559 transitions. Word has length 21 [2021-06-05 04:38:22,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:22,137 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1559 transitions. [2021-06-05 04:38:22,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:22,137 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1559 transitions. [2021-06-05 04:38:22,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:22,137 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:22,137 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:22,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2590,518 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:22,338 INFO L430 AbstractCegarLoop]: === Iteration 530 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:22,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:22,338 INFO L82 PathProgramCache]: Analyzing trace with hash 2105031287, now seen corresponding path program 518 times [2021-06-05 04:38:22,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:22,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277733489] [2021-06-05 04:38:22,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:22,411 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 04:38:22,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:22,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277733489] [2021-06-05 04:38:22,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277733489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:22,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97755031] [2021-06-05 04:38:22,411 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 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 519 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:22,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:22,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:22,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:22,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:22,497 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 9 treesize of output 7 [2021-06-05 04:38:22,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:22,499 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 17 treesize of output 13 [2021-06-05 04:38:22,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:22,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:22,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:22,506 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:22,529 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 9 treesize of output 7 [2021-06-05 04:38:22,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:22,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:22,538 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:22,539 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 19 treesize of output 15 [2021-06-05 04:38:22,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:22,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:22,546 INFO L518 ElimStorePlain]: Eliminatee v_prenex_111 vanished before elimination [2021-06-05 04:38:22,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:22,547 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:22,593 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 04:38:22,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97755031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:22,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:22,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:22,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931687545] [2021-06-05 04:38:22,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:22,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:22,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:22,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:22,594 INFO L87 Difference]: Start difference. First operand 493 states and 1559 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:23,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:23,076 INFO L93 Difference]: Finished difference Result 897 states and 2749 transitions. [2021-06-05 04:38:23,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:23,077 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:23,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:23,077 INFO L225 Difference]: With dead ends: 897 [2021-06-05 04:38:23,078 INFO L226 Difference]: Without dead ends: 874 [2021-06-05 04:38:23,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 347.8ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:23,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-06-05 04:38:23,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 487. [2021-06-05 04:38:23,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.162551440329218) internal successors, (1537), 486 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:23,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1537 transitions. [2021-06-05 04:38:23,083 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1537 transitions. Word has length 21 [2021-06-05 04:38:23,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:23,083 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1537 transitions. [2021-06-05 04:38:23,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:23,084 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1537 transitions. [2021-06-05 04:38:23,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:23,084 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:23,084 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:23,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 519 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2593 [2021-06-05 04:38:23,284 INFO L430 AbstractCegarLoop]: === Iteration 531 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:23,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:23,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1219233007, now seen corresponding path program 519 times [2021-06-05 04:38:23,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:23,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747002456] [2021-06-05 04:38:23,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:23,350 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 04:38:23,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:23,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747002456] [2021-06-05 04:38:23,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747002456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:23,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140865281] [2021-06-05 04:38:23,351 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 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 520 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:23,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:23,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:23,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:23,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:23,429 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 19 treesize of output 15 [2021-06-05 04:38:23,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:23,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:23,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:23,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:23,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:23,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:23,455 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 19 treesize of output 15 [2021-06-05 04:38:23,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:23,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:23,462 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:23,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:23,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:38:23,509 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 04:38:23,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140865281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:23,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:23,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 04:38:23,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075596051] [2021-06-05 04:38:23,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:23,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:23,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:23,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:23,510 INFO L87 Difference]: Start difference. First operand 487 states and 1537 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:24,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:24,020 INFO L93 Difference]: Finished difference Result 988 states and 3034 transitions. [2021-06-05 04:38:24,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:38:24,020 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 21 [2021-06-05 04:38:24,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:24,021 INFO L225 Difference]: With dead ends: 988 [2021-06-05 04:38:24,021 INFO L226 Difference]: Without dead ends: 961 [2021-06-05 04:38:24,021 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 435.2ms TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:38:24,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2021-06-05 04:38:24,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 488. [2021-06-05 04:38:24,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.166324435318275) internal successors, (1542), 487 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:24,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1542 transitions. [2021-06-05 04:38:24,027 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1542 transitions. Word has length 21 [2021-06-05 04:38:24,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:24,027 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1542 transitions. [2021-06-05 04:38:24,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:24,027 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1542 transitions. [2021-06-05 04:38:24,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:24,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:24,028 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:24,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 520 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2598 [2021-06-05 04:38:24,228 INFO L430 AbstractCegarLoop]: === Iteration 532 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:24,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:24,228 INFO L82 PathProgramCache]: Analyzing trace with hash 934970323, now seen corresponding path program 520 times [2021-06-05 04:38:24,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:24,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6212212] [2021-06-05 04:38:24,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:24,300 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 04:38:24,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:24,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6212212] [2021-06-05 04:38:24,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6212212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:24,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346434967] [2021-06-05 04:38:24,300 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 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 521 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:24,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:24,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:24,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:24,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:24,384 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 9 treesize of output 7 [2021-06-05 04:38:24,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:24,386 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 17 treesize of output 13 [2021-06-05 04:38:24,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:24,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:24,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:24,393 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:24,416 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 19 treesize of output 15 [2021-06-05 04:38:24,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:24,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:24,424 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:24,425 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 9 treesize of output 7 [2021-06-05 04:38:24,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:24,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:24,432 INFO L518 ElimStorePlain]: Eliminatee v_prenex_113 vanished before elimination [2021-06-05 04:38:24,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:24,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:24,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:24,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346434967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:24,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:24,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:24,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099943619] [2021-06-05 04:38:24,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:24,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:24,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:24,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:24,482 INFO L87 Difference]: Start difference. First operand 488 states and 1542 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:25,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:25,109 INFO L93 Difference]: Finished difference Result 1003 states and 3062 transitions. [2021-06-05 04:38:25,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:38:25,110 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:25,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:25,111 INFO L225 Difference]: With dead ends: 1003 [2021-06-05 04:38:25,111 INFO L226 Difference]: Without dead ends: 976 [2021-06-05 04:38:25,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 561.3ms TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:38:25,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-06-05 04:38:25,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 505. [2021-06-05 04:38:25,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1765873015873014) internal successors, (1601), 504 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:25,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1601 transitions. [2021-06-05 04:38:25,117 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1601 transitions. Word has length 21 [2021-06-05 04:38:25,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:25,117 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1601 transitions. [2021-06-05 04:38:25,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:25,117 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1601 transitions. [2021-06-05 04:38:25,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:25,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:25,118 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:25,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 521 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2601 [2021-06-05 04:38:25,318 INFO L430 AbstractCegarLoop]: === Iteration 533 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:25,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:25,319 INFO L82 PathProgramCache]: Analyzing trace with hash -1673605133, now seen corresponding path program 521 times [2021-06-05 04:38:25,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:25,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565886324] [2021-06-05 04:38:25,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:25,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:25,390 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 04:38:25,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:25,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565886324] [2021-06-05 04:38:25,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565886324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:25,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728557117] [2021-06-05 04:38:25,391 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 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 522 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:25,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:25,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:25,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:25,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:25,475 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 9 treesize of output 7 [2021-06-05 04:38:25,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:25,477 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 17 treesize of output 13 [2021-06-05 04:38:25,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:25,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:25,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:25,484 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:25,515 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 19 treesize of output 15 [2021-06-05 04:38:25,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:25,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:25,518 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:25,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:25,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:25,548 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 04:38:25,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728557117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:25,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:25,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:25,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503757856] [2021-06-05 04:38:25,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:25,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:25,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:25,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:25,548 INFO L87 Difference]: Start difference. First operand 505 states and 1601 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:25,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:25,952 INFO L93 Difference]: Finished difference Result 887 states and 2706 transitions. [2021-06-05 04:38:25,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:38:25,952 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:25,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:25,953 INFO L225 Difference]: With dead ends: 887 [2021-06-05 04:38:25,953 INFO L226 Difference]: Without dead ends: 866 [2021-06-05 04:38:25,954 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 365.2ms TimeCoverageRelationStatistics Valid=177, Invalid=693, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:38:25,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-06-05 04:38:25,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 484. [2021-06-05 04:38:25,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1718426501035197) internal successors, (1532), 483 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:25,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1532 transitions. [2021-06-05 04:38:25,959 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1532 transitions. Word has length 21 [2021-06-05 04:38:25,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:25,959 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1532 transitions. [2021-06-05 04:38:25,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:25,960 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1532 transitions. [2021-06-05 04:38:25,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:25,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:25,960 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:26,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2609,522 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:26,160 INFO L430 AbstractCegarLoop]: === Iteration 534 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:26,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:26,161 INFO L82 PathProgramCache]: Analyzing trace with hash -429983025, now seen corresponding path program 522 times [2021-06-05 04:38:26,161 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:26,161 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977944655] [2021-06-05 04:38:26,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:26,232 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 04:38:26,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:26,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977944655] [2021-06-05 04:38:26,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977944655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:26,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080174703] [2021-06-05 04:38:26,232 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 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 523 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:26,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:26,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:26,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:26,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:26,316 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 9 treesize of output 7 [2021-06-05 04:38:26,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:26,318 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 17 treesize of output 13 [2021-06-05 04:38:26,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:26,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:26,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:26,326 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:26,360 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 19 treesize of output 15 [2021-06-05 04:38:26,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:26,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:26,368 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:26,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:26,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:26,395 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 04:38:26,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080174703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:26,395 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:26,395 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:26,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884111065] [2021-06-05 04:38:26,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:26,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:26,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:26,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:26,396 INFO L87 Difference]: Start difference. First operand 484 states and 1532 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:26,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:26,825 INFO L93 Difference]: Finished difference Result 910 states and 2789 transitions. [2021-06-05 04:38:26,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:38:26,825 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:26,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:26,826 INFO L225 Difference]: With dead ends: 910 [2021-06-05 04:38:26,826 INFO L226 Difference]: Without dead ends: 891 [2021-06-05 04:38:26,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 367.9ms TimeCoverageRelationStatistics Valid=177, Invalid=693, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:38:26,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-06-05 04:38:26,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 493. [2021-06-05 04:38:26,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1747967479674797) internal successors, (1562), 492 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:26,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1562 transitions. [2021-06-05 04:38:26,833 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1562 transitions. Word has length 21 [2021-06-05 04:38:26,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:26,833 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1562 transitions. [2021-06-05 04:38:26,833 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:26,833 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1562 transitions. [2021-06-05 04:38:26,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:26,833 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:26,833 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:27,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 523 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2612 [2021-06-05 04:38:27,034 INFO L430 AbstractCegarLoop]: === Iteration 535 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:27,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:27,034 INFO L82 PathProgramCache]: Analyzing trace with hash -652191637, now seen corresponding path program 523 times [2021-06-05 04:38:27,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:27,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508008331] [2021-06-05 04:38:27,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:27,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:27,106 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 04:38:27,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:27,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508008331] [2021-06-05 04:38:27,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508008331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:27,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107466850] [2021-06-05 04:38:27,107 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 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 524 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:27,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:27,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:27,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:27,186 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 19 treesize of output 15 [2021-06-05 04:38:27,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:27,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:27,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:27,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:27,227 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 19 treesize of output 15 [2021-06-05 04:38:27,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:27,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:27,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:27,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:27,232 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:27,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:27,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:38:27,259 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 04:38:27,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107466850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:27,259 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:27,259 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:27,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132121003] [2021-06-05 04:38:27,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:27,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:27,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:27,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:27,259 INFO L87 Difference]: Start difference. First operand 493 states and 1562 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:27,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:27,724 INFO L93 Difference]: Finished difference Result 983 states and 2986 transitions. [2021-06-05 04:38:27,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:38:27,724 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:27,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:27,725 INFO L225 Difference]: With dead ends: 983 [2021-06-05 04:38:27,725 INFO L226 Difference]: Without dead ends: 923 [2021-06-05 04:38:27,726 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 393.5ms TimeCoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:38:27,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-06-05 04:38:27,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 501. [2021-06-05 04:38:27,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.172) internal successors, (1586), 500 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:27,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1586 transitions. [2021-06-05 04:38:27,731 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1586 transitions. Word has length 21 [2021-06-05 04:38:27,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:27,732 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1586 transitions. [2021-06-05 04:38:27,732 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:27,732 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1586 transitions. [2021-06-05 04:38:27,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:27,732 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:27,732 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:27,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2615,524 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:27,933 INFO L430 AbstractCegarLoop]: === Iteration 536 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:27,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:27,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1256408815, now seen corresponding path program 524 times [2021-06-05 04:38:27,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:27,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53546003] [2021-06-05 04:38:27,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:28,009 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 04:38:28,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:28,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53546003] [2021-06-05 04:38:28,010 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53546003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:28,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292772239] [2021-06-05 04:38:28,010 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 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 525 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:28,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:28,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:28,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:28,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:28,094 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 9 treesize of output 7 [2021-06-05 04:38:28,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:28,096 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 17 treesize of output 13 [2021-06-05 04:38:28,097 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:28,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:28,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:28,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:28,127 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 9 treesize of output 7 [2021-06-05 04:38:28,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:28,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:28,137 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:28,139 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 19 treesize of output 15 [2021-06-05 04:38:28,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:28,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:28,147 INFO L518 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2021-06-05 04:38:28,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:28,148 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:28,196 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 04:38:28,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292772239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:28,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:28,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:28,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11013654] [2021-06-05 04:38:28,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:28,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:28,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:28,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:28,197 INFO L87 Difference]: Start difference. First operand 501 states and 1586 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:28,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:28,798 INFO L93 Difference]: Finished difference Result 1022 states and 3138 transitions. [2021-06-05 04:38:28,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:38:28,798 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:28,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:28,800 INFO L225 Difference]: With dead ends: 1022 [2021-06-05 04:38:28,800 INFO L226 Difference]: Without dead ends: 999 [2021-06-05 04:38:28,800 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 516.8ms TimeCoverageRelationStatistics Valid=223, Invalid=899, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 04:38:28,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-06-05 04:38:28,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 498. [2021-06-05 04:38:28,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.17102615694165) internal successors, (1576), 497 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:28,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1576 transitions. [2021-06-05 04:38:28,806 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1576 transitions. Word has length 21 [2021-06-05 04:38:28,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:28,806 INFO L482 AbstractCegarLoop]: Abstraction has 498 states and 1576 transitions. [2021-06-05 04:38:28,806 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:28,806 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1576 transitions. [2021-06-05 04:38:28,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:28,807 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:28,807 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:29,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2618,525 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:29,007 INFO L430 AbstractCegarLoop]: === Iteration 537 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:29,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:29,007 INFO L82 PathProgramCache]: Analyzing trace with hash 370610535, now seen corresponding path program 525 times [2021-06-05 04:38:29,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:29,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643796261] [2021-06-05 04:38:29,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:29,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:29,081 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:29,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:29,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643796261] [2021-06-05 04:38:29,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643796261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:29,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471380680] [2021-06-05 04:38:29,082 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 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 526 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:29,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:29,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:29,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:38:29,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:29,196 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 19 treesize of output 15 [2021-06-05 04:38:29,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:29,198 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 26 treesize of output 20 [2021-06-05 04:38:29,199 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:29,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:29,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:29,212 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:49 [2021-06-05 04:38:29,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:38:29,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:29,282 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.9 percent of original size [2021-06-05 04:38:29,284 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 28 treesize of output 22 [2021-06-05 04:38:29,285 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:29,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:29,298 INFO L518 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2021-06-05 04:38:29,298 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:29,298 INFO L518 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2021-06-05 04:38:29,298 INFO L518 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2021-06-05 04:38:29,299 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 19 treesize of output 15 [2021-06-05 04:38:29,300 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:29,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:29,311 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-06-05 04:38:29,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:38:29,311 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:105, output treesize:26 [2021-06-05 04:38:29,388 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 04:38:29,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471380680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:29,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:29,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:29,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980406951] [2021-06-05 04:38:29,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:29,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:29,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:29,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:29,389 INFO L87 Difference]: Start difference. First operand 498 states and 1576 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:30,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:30,599 INFO L93 Difference]: Finished difference Result 1189 states and 3699 transitions. [2021-06-05 04:38:30,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 04:38:30,599 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:30,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:30,601 INFO L225 Difference]: With dead ends: 1189 [2021-06-05 04:38:30,601 INFO L226 Difference]: Without dead ends: 1135 [2021-06-05 04:38:30,601 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1093.2ms TimeCoverageRelationStatistics Valid=346, Invalid=1816, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 04:38:30,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-06-05 04:38:30,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 499. [2021-06-05 04:38:30,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.174698795180723) internal successors, (1581), 498 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:30,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1581 transitions. [2021-06-05 04:38:30,608 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1581 transitions. Word has length 21 [2021-06-05 04:38:30,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:30,608 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1581 transitions. [2021-06-05 04:38:30,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:30,608 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1581 transitions. [2021-06-05 04:38:30,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:30,608 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:30,608 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:30,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 526 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2623 [2021-06-05 04:38:30,809 INFO L430 AbstractCegarLoop]: === Iteration 538 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:30,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:30,809 INFO L82 PathProgramCache]: Analyzing trace with hash 86347851, now seen corresponding path program 526 times [2021-06-05 04:38:30,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:30,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736414693] [2021-06-05 04:38:30,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:30,869 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 04:38:30,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:30,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736414693] [2021-06-05 04:38:30,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736414693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:30,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99101500] [2021-06-05 04:38:30,870 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 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 527 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:30,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:30,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:30,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:30,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:30,962 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 9 treesize of output 7 [2021-06-05 04:38:30,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:30,964 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 17 treesize of output 13 [2021-06-05 04:38:30,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:30,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:30,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:30,971 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:30,993 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 19 treesize of output 15 [2021-06-05 04:38:30,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:31,001 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:31,003 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 9 treesize of output 7 [2021-06-05 04:38:31,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:31,010 INFO L518 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2021-06-05 04:38:31,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:31,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:31,058 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 04:38:31,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99101500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:31,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:31,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 04:38:31,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307747278] [2021-06-05 04:38:31,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:31,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:31,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:31,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:31,059 INFO L87 Difference]: Start difference. First operand 499 states and 1581 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:31,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:31,547 INFO L93 Difference]: Finished difference Result 1016 states and 3110 transitions. [2021-06-05 04:38:31,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:38:31,547 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 21 [2021-06-05 04:38:31,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:31,548 INFO L225 Difference]: With dead ends: 1016 [2021-06-05 04:38:31,548 INFO L226 Difference]: Without dead ends: 989 [2021-06-05 04:38:31,549 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 357.9ms TimeCoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:31,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-06-05 04:38:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 519. [2021-06-05 04:38:31,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 518 states have (on average 3.189189189189189) internal successors, (1652), 518 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:31,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1652 transitions. [2021-06-05 04:38:31,555 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1652 transitions. Word has length 21 [2021-06-05 04:38:31,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:31,555 INFO L482 AbstractCegarLoop]: Abstraction has 519 states and 1652 transitions. [2021-06-05 04:38:31,555 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:31,555 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1652 transitions. [2021-06-05 04:38:31,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:31,556 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:31,556 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:31,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 527 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2631 [2021-06-05 04:38:31,756 INFO L430 AbstractCegarLoop]: === Iteration 539 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:31,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:31,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1772739691, now seen corresponding path program 527 times [2021-06-05 04:38:31,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:31,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343798143] [2021-06-05 04:38:31,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:31,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:31,827 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 04:38:31,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:31,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343798143] [2021-06-05 04:38:31,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343798143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:31,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542547398] [2021-06-05 04:38:31,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 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 528 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:31,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:31,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:31,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:31,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:31,911 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 9 treesize of output 7 [2021-06-05 04:38:31,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,913 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 17 treesize of output 13 [2021-06-05 04:38:31,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:31,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:31,920 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:31,951 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 19 treesize of output 15 [2021-06-05 04:38:31,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:31,954 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:31,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:31,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:31,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 04:38:31,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542547398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:31,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:31,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:31,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21161784] [2021-06-05 04:38:31,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:31,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:31,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:31,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:31,985 INFO L87 Difference]: Start difference. First operand 519 states and 1652 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:32,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:32,394 INFO L93 Difference]: Finished difference Result 891 states and 2739 transitions. [2021-06-05 04:38:32,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:32,394 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:32,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:32,395 INFO L225 Difference]: With dead ends: 891 [2021-06-05 04:38:32,395 INFO L226 Difference]: Without dead ends: 864 [2021-06-05 04:38:32,395 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 340.1ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:32,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2021-06-05 04:38:32,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 500. [2021-06-05 04:38:32,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1783567134268536) internal successors, (1586), 499 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:32,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1586 transitions. [2021-06-05 04:38:32,401 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1586 transitions. Word has length 21 [2021-06-05 04:38:32,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:32,401 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1586 transitions. [2021-06-05 04:38:32,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:32,401 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1586 transitions. [2021-06-05 04:38:32,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:32,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:32,402 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:32,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 528 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2639 [2021-06-05 04:38:32,602 INFO L430 AbstractCegarLoop]: === Iteration 540 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:32,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:32,602 INFO L82 PathProgramCache]: Analyzing trace with hash -1741818095, now seen corresponding path program 528 times [2021-06-05 04:38:32,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:32,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723291582] [2021-06-05 04:38:32,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:32,674 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 04:38:32,674 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:32,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723291582] [2021-06-05 04:38:32,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723291582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:32,674 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139796186] [2021-06-05 04:38:32,674 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 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 529 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:32,701 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:38:32,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:32,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:32,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:32,742 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 19 treesize of output 15 [2021-06-05 04:38:32,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:32,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:32,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:32,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:38:32,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:32,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:32,779 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 19 treesize of output 15 [2021-06-05 04:38:32,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:32,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:32,786 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:32,786 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:32,787 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:38:32,833 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 04:38:32,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139796186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:32,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:32,834 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:32,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672707266] [2021-06-05 04:38:32,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:32,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:32,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:32,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:32,834 INFO L87 Difference]: Start difference. First operand 500 states and 1586 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:33,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:33,368 INFO L93 Difference]: Finished difference Result 1071 states and 3271 transitions. [2021-06-05 04:38:33,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:33,368 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:33,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:33,370 INFO L225 Difference]: With dead ends: 1071 [2021-06-05 04:38:33,370 INFO L226 Difference]: Without dead ends: 1040 [2021-06-05 04:38:33,370 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 446.3ms TimeCoverageRelationStatistics Valid=193, Invalid=799, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:33,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2021-06-05 04:38:33,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 502. [2021-06-05 04:38:33,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.18562874251497) internal successors, (1596), 501 states have internal predecessors, (1596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:33,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1596 transitions. [2021-06-05 04:38:33,377 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1596 transitions. Word has length 21 [2021-06-05 04:38:33,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:33,377 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1596 transitions. [2021-06-05 04:38:33,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:33,377 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1596 transitions. [2021-06-05 04:38:33,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:33,377 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:33,377 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:33,577 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2642,529 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:33,578 INFO L430 AbstractCegarLoop]: === Iteration 541 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:33,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:33,578 INFO L82 PathProgramCache]: Analyzing trace with hash -2026080779, now seen corresponding path program 529 times [2021-06-05 04:38:33,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:33,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343005050] [2021-06-05 04:38:33,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:33,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:33,636 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 04:38:33,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:33,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343005050] [2021-06-05 04:38:33,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343005050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:33,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082943294] [2021-06-05 04:38:33,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 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 530 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:33,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:33,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:33,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:33,706 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 17 treesize of output 13 [2021-06-05 04:38:33,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:33,708 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 9 treesize of output 7 [2021-06-05 04:38:33,709 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:33,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:33,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:33,712 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:33,741 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 19 treesize of output 15 [2021-06-05 04:38:33,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:33,743 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 9 treesize of output 7 [2021-06-05 04:38:33,744 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:33,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:33,750 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:33,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:33,751 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:38:33,801 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 04:38:33,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082943294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:33,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:33,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-06-05 04:38:33,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511174225] [2021-06-05 04:38:33,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:33,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:33,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:33,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:33,802 INFO L87 Difference]: Start difference. First operand 502 states and 1596 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:34,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:34,307 INFO L93 Difference]: Finished difference Result 1144 states and 3503 transitions. [2021-06-05 04:38:34,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:34,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 21 [2021-06-05 04:38:34,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:34,309 INFO L225 Difference]: With dead ends: 1144 [2021-06-05 04:38:34,309 INFO L226 Difference]: Without dead ends: 1117 [2021-06-05 04:38:34,309 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 398.9ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:38:34,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2021-06-05 04:38:34,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 530. [2021-06-05 04:38:34,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.2060491493383743) internal successors, (1696), 529 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:34,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1696 transitions. [2021-06-05 04:38:34,316 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1696 transitions. Word has length 21 [2021-06-05 04:38:34,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:34,316 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1696 transitions. [2021-06-05 04:38:34,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 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 04:38:34,317 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1696 transitions. [2021-06-05 04:38:34,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:34,317 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:34,317 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:34,517 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2645,530 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:34,518 INFO L430 AbstractCegarLoop]: === Iteration 542 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:34,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:34,518 INFO L82 PathProgramCache]: Analyzing trace with hash -339688939, now seen corresponding path program 530 times [2021-06-05 04:38:34,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:34,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374659303] [2021-06-05 04:38:34,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:34,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:34,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:34,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374659303] [2021-06-05 04:38:34,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374659303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:34,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803399234] [2021-06-05 04:38:34,589 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 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 531 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:34,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:34,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:34,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:34,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:34,670 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 17 treesize of output 13 [2021-06-05 04:38:34,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:34,672 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 9 treesize of output 7 [2021-06-05 04:38:34,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:34,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:34,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:34,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:34,716 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 19 treesize of output 15 [2021-06-05 04:38:34,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:34,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:34,720 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:34,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:34,720 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:34,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:34,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803399234] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:34,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:34,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:34,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209669806] [2021-06-05 04:38:34,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:34,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:34,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:34,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:34,751 INFO L87 Difference]: Start difference. First operand 530 states and 1696 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:35,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:35,185 INFO L93 Difference]: Finished difference Result 1042 states and 3189 transitions. [2021-06-05 04:38:35,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:38:35,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:35,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:35,187 INFO L225 Difference]: With dead ends: 1042 [2021-06-05 04:38:35,187 INFO L226 Difference]: Without dead ends: 1021 [2021-06-05 04:38:35,187 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 363.5ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:38:35,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-06-05 04:38:35,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 524. [2021-06-05 04:38:35,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 3.2007648183556405) internal successors, (1674), 523 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:35,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1674 transitions. [2021-06-05 04:38:35,193 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1674 transitions. Word has length 21 [2021-06-05 04:38:35,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:35,193 INFO L482 AbstractCegarLoop]: Abstraction has 524 states and 1674 transitions. [2021-06-05 04:38:35,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:35,193 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1674 transitions. [2021-06-05 04:38:35,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:35,194 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:35,194 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:35,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 531 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2652 [2021-06-05 04:38:35,394 INFO L430 AbstractCegarLoop]: === Iteration 543 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:35,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:35,395 INFO L82 PathProgramCache]: Analyzing trace with hash 700546859, now seen corresponding path program 531 times [2021-06-05 04:38:35,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:35,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276110454] [2021-06-05 04:38:35,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:35,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:35,464 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 04:38:35,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:35,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276110454] [2021-06-05 04:38:35,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276110454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:35,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709770028] [2021-06-05 04:38:35,464 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 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 532 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:35,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:35,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:35,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:35,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:35,547 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 17 treesize of output 13 [2021-06-05 04:38:35,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:35,549 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 9 treesize of output 7 [2021-06-05 04:38:35,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:35,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:35,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:35,553 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:38:35,592 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 19 treesize of output 15 [2021-06-05 04:38:35,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:35,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:35,596 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:35,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:35,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:38:35,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 04:38:35,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709770028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:35,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:35,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-06-05 04:38:35,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435422883] [2021-06-05 04:38:35,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 04:38:35,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:35,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 04:38:35,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:35,630 INFO L87 Difference]: Start difference. First operand 524 states and 1674 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:36,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:36,149 INFO L93 Difference]: Finished difference Result 1084 states and 3297 transitions. [2021-06-05 04:38:36,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:38:36,149 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-06-05 04:38:36,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:36,150 INFO L225 Difference]: With dead ends: 1084 [2021-06-05 04:38:36,150 INFO L226 Difference]: Without dead ends: 1063 [2021-06-05 04:38:36,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 398.6ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:38:36,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-06-05 04:38:36,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 504. [2021-06-05 04:38:36,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1868787276341948) internal successors, (1603), 503 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:36,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1603 transitions. [2021-06-05 04:38:36,157 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1603 transitions. Word has length 21 [2021-06-05 04:38:36,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:36,157 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1603 transitions. [2021-06-05 04:38:36,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 04:38:36,157 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1603 transitions. [2021-06-05 04:38:36,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:36,157 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:36,157 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:36,357 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 532 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2655 [2021-06-05 04:38:36,358 INFO L430 AbstractCegarLoop]: === Iteration 544 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:36,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:36,358 INFO L82 PathProgramCache]: Analyzing trace with hash 2024385945, now seen corresponding path program 532 times [2021-06-05 04:38:36,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:36,358 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512646136] [2021-06-05 04:38:36,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:36,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:36,413 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 04:38:36,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:36,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512646136] [2021-06-05 04:38:36,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512646136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:36,413 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43848462] [2021-06-05 04:38: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 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 533 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:36,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:36,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:36,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:36,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:36,458 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 17 treesize of output 13 [2021-06-05 04:38:36,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:36,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:36,476 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 19 treesize of output 15 [2021-06-05 04:38:36,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:36,479 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:36,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:36,487 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 04:38:36,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43848462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:36,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:36,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:36,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101237127] [2021-06-05 04:38:36,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:36,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:36,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:36,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:36,488 INFO L87 Difference]: Start difference. First operand 504 states and 1603 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:36,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:36,621 INFO L93 Difference]: Finished difference Result 779 states and 2413 transitions. [2021-06-05 04:38:36,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:36,622 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:36,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:36,622 INFO L225 Difference]: With dead ends: 779 [2021-06-05 04:38:36,622 INFO L226 Difference]: Without dead ends: 757 [2021-06-05 04:38:36,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 88.3ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:36,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-06-05 04:38:36,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 507. [2021-06-05 04:38:36,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.185770750988142) internal successors, (1612), 506 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:36,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1612 transitions. [2021-06-05 04:38:36,628 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1612 transitions. Word has length 21 [2021-06-05 04:38:36,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:36,628 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1612 transitions. [2021-06-05 04:38:36,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:36,628 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1612 transitions. [2021-06-05 04:38:36,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:36,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:36,629 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:36,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 533 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2658 [2021-06-05 04:38:36,829 INFO L430 AbstractCegarLoop]: === Iteration 545 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:36,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:36,829 INFO L82 PathProgramCache]: Analyzing trace with hash 81685753, now seen corresponding path program 533 times [2021-06-05 04:38:36,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:36,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018265563] [2021-06-05 04:38:36,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:36,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:36,893 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 04:38:36,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:36,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018265563] [2021-06-05 04:38:36,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018265563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:36,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830944035] [2021-06-05 04:38:36,893 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 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 534 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:36,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:36,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:36,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:36,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:36,944 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 17 treesize of output 13 [2021-06-05 04:38:36,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:36,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:36,963 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 19 treesize of output 15 [2021-06-05 04:38:36,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:36,967 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:36,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:36,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:36,975 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 04:38:36,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830944035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:36,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:36,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:36,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087571793] [2021-06-05 04:38:36,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:36,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:36,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:36,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:36,976 INFO L87 Difference]: Start difference. First operand 507 states and 1612 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:37,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:37,097 INFO L93 Difference]: Finished difference Result 686 states and 2140 transitions. [2021-06-05 04:38:37,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:37,098 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:37,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:37,098 INFO L225 Difference]: With dead ends: 686 [2021-06-05 04:38:37,098 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 04:38:37,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 83.3ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:37,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 04:38:37,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 513. [2021-06-05 04:38:37,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.189453125) internal successors, (1633), 512 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 04:38:37,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1633 transitions. [2021-06-05 04:38:37,104 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1633 transitions. Word has length 21 [2021-06-05 04:38:37,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:37,104 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1633 transitions. [2021-06-05 04:38:37,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:37,104 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1633 transitions. [2021-06-05 04:38:37,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:37,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:37,104 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:37,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2660,534 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:37,305 INFO L430 AbstractCegarLoop]: === Iteration 546 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:37,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:37,305 INFO L82 PathProgramCache]: Analyzing trace with hash -420105583, now seen corresponding path program 534 times [2021-06-05 04:38:37,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:37,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816773800] [2021-06-05 04:38:37,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:37,374 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 04:38:37,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:37,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816773800] [2021-06-05 04:38:37,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816773800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:37,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611493004] [2021-06-05 04:38:37,374 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 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 535 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:37,400 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:37,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:37,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:37,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:37,432 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 17 treesize of output 13 [2021-06-05 04:38:37,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:37,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:37,446 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 19 treesize of output 15 [2021-06-05 04:38:37,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:37,450 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:37,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:37,463 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 04:38:37,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611493004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:37,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:37,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:37,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35097507] [2021-06-05 04:38:37,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:37,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:37,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:37,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:37,464 INFO L87 Difference]: Start difference. First operand 513 states and 1633 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:37,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:37,586 INFO L93 Difference]: Finished difference Result 677 states and 2116 transitions. [2021-06-05 04:38:37,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:37,587 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:37,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:37,587 INFO L225 Difference]: With dead ends: 677 [2021-06-05 04:38:37,587 INFO L226 Difference]: Without dead ends: 655 [2021-06-05 04:38:37,588 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 85.7ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:37,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-05 04:38:37,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 510. [2021-06-05 04:38:37,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 509 states have (on average 3.1846758349705304) internal successors, (1621), 509 states have internal predecessors, (1621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:37,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1621 transitions. [2021-06-05 04:38:37,593 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1621 transitions. Word has length 21 [2021-06-05 04:38:37,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:37,593 INFO L482 AbstractCegarLoop]: Abstraction has 510 states and 1621 transitions. [2021-06-05 04:38:37,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:37,593 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1621 transitions. [2021-06-05 04:38:37,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:37,593 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:37,593 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:37,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 535 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2662 [2021-06-05 04:38:37,794 INFO L430 AbstractCegarLoop]: === Iteration 547 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:37,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:37,794 INFO L82 PathProgramCache]: Analyzing trace with hash 1768077593, now seen corresponding path program 535 times [2021-06-05 04:38:37,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:37,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790820570] [2021-06-05 04:38:37,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:37,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:37,859 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 04:38:37,859 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:37,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790820570] [2021-06-05 04:38:37,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790820570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:37,859 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892324843] [2021-06-05 04:38:37,859 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 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 536 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:37,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:37,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:37,909 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 17 treesize of output 13 [2021-06-05 04:38:37,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:37,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:37,928 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 19 treesize of output 15 [2021-06-05 04:38:37,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:37,932 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:37,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:37,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:37,946 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 04:38:37,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892324843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:37,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:37,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:37,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188641029] [2021-06-05 04:38:37,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:37,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:37,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:37,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:37,946 INFO L87 Difference]: Start difference. First operand 510 states and 1621 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:38,084 INFO L93 Difference]: Finished difference Result 680 states and 2122 transitions. [2021-06-05 04:38:38,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:38,085 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:38,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:38,085 INFO L225 Difference]: With dead ends: 680 [2021-06-05 04:38:38,085 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 04:38:38,086 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 89.6ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:38,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 04:38:38,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 504. [2021-06-05 04:38:38,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1868787276341948) internal successors, (1603), 503 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1603 transitions. [2021-06-05 04:38:38,091 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1603 transitions. Word has length 21 [2021-06-05 04:38:38,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:38,091 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1603 transitions. [2021-06-05 04:38:38,091 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,091 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1603 transitions. [2021-06-05 04:38:38,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:38,091 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:38,092 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:38,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 536 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2664 [2021-06-05 04:38:38,292 INFO L430 AbstractCegarLoop]: === Iteration 548 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:38,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:38,292 INFO L82 PathProgramCache]: Analyzing trace with hash 643694887, now seen corresponding path program 536 times [2021-06-05 04:38:38,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:38,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224914159] [2021-06-05 04:38:38,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:38,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:38,350 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 04:38:38,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:38,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224914159] [2021-06-05 04:38:38,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224914159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:38,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622083342] [2021-06-05 04:38:38,350 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 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 537 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:38,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:38,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:38,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:38,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:38,401 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 17 treesize of output 13 [2021-06-05 04:38:38,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,403 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 9 treesize of output 7 [2021-06-05 04:38:38,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:38,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:38,411 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:38,442 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 19 treesize of output 15 [2021-06-05 04:38:38,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:38,446 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:38,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:38,454 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 04:38:38,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622083342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:38,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:38,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:38,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454214825] [2021-06-05 04:38:38,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:38,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:38,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:38,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:38,454 INFO L87 Difference]: Start difference. First operand 504 states and 1603 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:38,634 INFO L93 Difference]: Finished difference Result 870 states and 2692 transitions. [2021-06-05 04:38:38,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:38,634 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:38,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:38,635 INFO L225 Difference]: With dead ends: 870 [2021-06-05 04:38:38,635 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 04:38:38,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 127.1ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:38,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 04:38:38,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 507. [2021-06-05 04:38:38,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.183794466403162) internal successors, (1611), 506 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1611 transitions. [2021-06-05 04:38:38,641 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1611 transitions. Word has length 21 [2021-06-05 04:38:38,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:38,641 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1611 transitions. [2021-06-05 04:38:38,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:38,641 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1611 transitions. [2021-06-05 04:38:38,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:38,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:38,642 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:38,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2666,537 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:38,842 INFO L430 AbstractCegarLoop]: === Iteration 549 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:38,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:38,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1038441427, now seen corresponding path program 537 times [2021-06-05 04:38:38,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:38,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586801980] [2021-06-05 04:38:38,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:38,904 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 04:38:38,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:38,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586801980] [2021-06-05 04:38:38,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586801980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:38,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153736065] [2021-06-05 04:38:38,904 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 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 538 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:38,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:38,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:38,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:38,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:38,947 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 17 treesize of output 13 [2021-06-05 04:38:38,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,950 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 9 treesize of output 7 [2021-06-05 04:38:38,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:38,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:38,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:38,957 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:38,997 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 19 treesize of output 15 [2021-06-05 04:38:38,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:39,000 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:39,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:39,008 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 04:38:39,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153736065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:39,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:39,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:39,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933512883] [2021-06-05 04:38:39,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:39,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:39,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:39,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:39,010 INFO L87 Difference]: Start difference. First operand 507 states and 1611 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:39,181 INFO L93 Difference]: Finished difference Result 789 states and 2455 transitions. [2021-06-05 04:38:39,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:39,181 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:39,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:39,182 INFO L225 Difference]: With dead ends: 789 [2021-06-05 04:38:39,182 INFO L226 Difference]: Without dead ends: 767 [2021-06-05 04:38:39,182 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 126.5ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:39,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-06-05 04:38:39,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 511. [2021-06-05 04:38:39,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.184313725490196) internal successors, (1624), 510 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1624 transitions. [2021-06-05 04:38:39,187 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1624 transitions. Word has length 21 [2021-06-05 04:38:39,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:39,188 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1624 transitions. [2021-06-05 04:38:39,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,188 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1624 transitions. [2021-06-05 04:38:39,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:39,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:39,188 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:39,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 538 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2669 [2021-06-05 04:38:39,389 INFO L430 AbstractCegarLoop]: === Iteration 550 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:39,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:39,389 INFO L82 PathProgramCache]: Analyzing trace with hash 842311511, now seen corresponding path program 538 times [2021-06-05 04:38:39,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:39,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343016631] [2021-06-05 04:38:39,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:39,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:39,451 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 04:38:39,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:39,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343016631] [2021-06-05 04:38:39,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343016631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:39,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183600334] [2021-06-05 04:38:39,452 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 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 539 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:39,478 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:39,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:39,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:39,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:39,495 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 17 treesize of output 13 [2021-06-05 04:38:39,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,497 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 9 treesize of output 7 [2021-06-05 04:38:39,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:39,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:39,505 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:39,532 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 9 treesize of output 7 [2021-06-05 04:38:39,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,534 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 19 treesize of output 15 [2021-06-05 04:38:39,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:39,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:39,541 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:39,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:39,541 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:38:39,566 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 04:38:39,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183600334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:39,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:39,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:39,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110066887] [2021-06-05 04:38:39,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:39,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:39,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:39,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:39,566 INFO L87 Difference]: Start difference. First operand 511 states and 1624 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:39,772 INFO L93 Difference]: Finished difference Result 798 states and 2481 transitions. [2021-06-05 04:38:39,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:39,772 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:39,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:39,773 INFO L225 Difference]: With dead ends: 798 [2021-06-05 04:38:39,773 INFO L226 Difference]: Without dead ends: 769 [2021-06-05 04:38:39,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:39,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-06-05 04:38:39,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 503. [2021-06-05 04:38:39,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.183266932270916) internal successors, (1598), 502 states have internal predecessors, (1598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1598 transitions. [2021-06-05 04:38:39,779 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1598 transitions. Word has length 21 [2021-06-05 04:38:39,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:39,779 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1598 transitions. [2021-06-05 04:38:39,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:39,779 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1598 transitions. [2021-06-05 04:38:39,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:39,780 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:39,780 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:39,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 539 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2673 [2021-06-05 04:38:39,980 INFO L430 AbstractCegarLoop]: === Iteration 551 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:39,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:39,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1458565331, now seen corresponding path program 539 times [2021-06-05 04:38:39,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:39,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340747435] [2021-06-05 04:38:39,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:39,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:40,055 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 04:38:40,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:40,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340747435] [2021-06-05 04:38:40,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340747435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:40,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155144493] [2021-06-05 04:38:40,055 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 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 540 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:40,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:40,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:40,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:40,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:40,136 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 17 treesize of output 13 [2021-06-05 04:38:40,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:40,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:40,171 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 19 treesize of output 15 [2021-06-05 04:38:40,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:40,174 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:40,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:40,182 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 04:38:40,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155144493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:40,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:40,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:40,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653325144] [2021-06-05 04:38:40,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:40,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:40,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:40,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:40,183 INFO L87 Difference]: Start difference. First operand 503 states and 1598 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:40,350 INFO L93 Difference]: Finished difference Result 658 states and 2055 transitions. [2021-06-05 04:38:40,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:40,351 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:40,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:40,352 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:38:40,352 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 04:38:40,352 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 135.4ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:40,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 04:38:40,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 510. [2021-06-05 04:38:40,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 509 states have (on average 3.1886051080550097) internal successors, (1623), 509 states have internal predecessors, (1623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1623 transitions. [2021-06-05 04:38:40,357 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1623 transitions. Word has length 21 [2021-06-05 04:38:40,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:40,357 INFO L482 AbstractCegarLoop]: Abstraction has 510 states and 1623 transitions. [2021-06-05 04:38:40,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,357 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1623 transitions. [2021-06-05 04:38:40,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:40,357 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:40,357 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:40,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2678,540 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:40,558 INFO L430 AbstractCegarLoop]: === Iteration 552 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:40,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:40,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1960356667, now seen corresponding path program 540 times [2021-06-05 04:38:40,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:40,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165052031] [2021-06-05 04:38:40,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:40,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:40,638 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 04:38:40,638 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:40,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165052031] [2021-06-05 04:38:40,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165052031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:40,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900625416] [2021-06-05 04:38:40,638 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 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 541 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:40,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:40,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:40,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:40,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:40,732 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 17 treesize of output 13 [2021-06-05 04:38:40,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:40,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:40,752 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 19 treesize of output 15 [2021-06-05 04:38:40,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:40,756 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:40,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:40,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:40,770 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 04:38:40,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900625416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:40,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:40,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:40,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443343215] [2021-06-05 04:38:40,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:40,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:40,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:40,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:40,770 INFO L87 Difference]: Start difference. First operand 510 states and 1623 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:40,919 INFO L93 Difference]: Finished difference Result 649 states and 2031 transitions. [2021-06-05 04:38:40,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:40,919 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:40,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:40,920 INFO L225 Difference]: With dead ends: 649 [2021-06-05 04:38:40,920 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 04:38:40,920 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:40,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 04:38:40,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 507. [2021-06-05 04:38:40,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.183794466403162) internal successors, (1611), 506 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1611 transitions. [2021-06-05 04:38:40,925 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1611 transitions. Word has length 21 [2021-06-05 04:38:40,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:40,925 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1611 transitions. [2021-06-05 04:38:40,925 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:40,925 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1611 transitions. [2021-06-05 04:38:40,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:40,925 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:40,925 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:41,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2681,541 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:41,126 INFO L430 AbstractCegarLoop]: === Iteration 553 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:41,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:41,126 INFO L82 PathProgramCache]: Analyzing trace with hash 227826509, now seen corresponding path program 541 times [2021-06-05 04:38:41,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:41,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464606428] [2021-06-05 04:38:41,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:41,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:41,201 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 04:38:41,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:41,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464606428] [2021-06-05 04:38:41,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464606428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:41,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751347223] [2021-06-05 04:38:41,201 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 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 542 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:41,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:41,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:41,289 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 17 treesize of output 13 [2021-06-05 04:38:41,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:41,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:41,310 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 19 treesize of output 15 [2021-06-05 04:38:41,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:41,314 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:41,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:41,327 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 04:38:41,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751347223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:41,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:41,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:41,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011754092] [2021-06-05 04:38:41,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:41,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:41,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:41,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:41,327 INFO L87 Difference]: Start difference. First operand 507 states and 1611 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:41,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:41,476 INFO L93 Difference]: Finished difference Result 652 states and 2037 transitions. [2021-06-05 04:38:41,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:41,476 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:41,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:41,477 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:38:41,477 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 04:38:41,477 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 135.8ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:41,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 04:38:41,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 504. [2021-06-05 04:38:41,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1848906560636183) internal successors, (1602), 503 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:41,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1602 transitions. [2021-06-05 04:38:41,482 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1602 transitions. Word has length 21 [2021-06-05 04:38:41,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:41,482 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1602 transitions. [2021-06-05 04:38:41,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:41,482 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1602 transitions. [2021-06-05 04:38:41,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:41,483 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:41,483 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:41,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 542 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2684 [2021-06-05 04:38:41,683 INFO L430 AbstractCegarLoop]: === Iteration 554 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:41,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:41,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1960579551, now seen corresponding path program 542 times [2021-06-05 04:38:41,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:41,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150051416] [2021-06-05 04:38:41,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:41,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:41,757 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 04:38:41,757 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:41,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150051416] [2021-06-05 04:38:41,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150051416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:41,757 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066221378] [2021-06-05 04:38:41,757 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 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 543 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:41,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:41,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:41,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:41,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:41,823 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 17 treesize of output 13 [2021-06-05 04:38:41,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,826 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 9 treesize of output 7 [2021-06-05 04:38:41,826 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:41,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:41,836 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:41,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:41,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:41,896 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:41,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:41,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:41,905 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 04:38:41,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066221378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:41,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:41,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:41,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209660601] [2021-06-05 04:38:41,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:41,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:41,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:41,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:41,905 INFO L87 Difference]: Start difference. First operand 504 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:42,066 INFO L93 Difference]: Finished difference Result 670 states and 2091 transitions. [2021-06-05 04:38:42,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:42,066 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:42,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:42,067 INFO L225 Difference]: With dead ends: 670 [2021-06-05 04:38:42,067 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 04:38:42,067 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 158.2ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:42,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 04:38:42,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 511. [2021-06-05 04:38:42,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.1901960784313728) internal successors, (1627), 510 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1627 transitions. [2021-06-05 04:38:42,072 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1627 transitions. Word has length 21 [2021-06-05 04:38:42,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:42,072 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1627 transitions. [2021-06-05 04:38:42,072 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,072 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1627 transitions. [2021-06-05 04:38:42,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:42,073 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:42,073 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:42,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 543 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2687 [2021-06-05 04:38:42,273 INFO L430 AbstractCegarLoop]: === Iteration 555 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:42,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:42,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1458788215, now seen corresponding path program 543 times [2021-06-05 04:38:42,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:42,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903395694] [2021-06-05 04:38:42,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:42,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:42,348 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 04:38:42,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:42,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903395694] [2021-06-05 04:38:42,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903395694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:42,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566922788] [2021-06-05 04:38:42,349 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 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 544 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:42,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:38:42,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:42,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:42,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:42,420 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 17 treesize of output 13 [2021-06-05 04:38:42,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:42,422 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 9 treesize of output 7 [2021-06-05 04:38:42,423 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:42,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:42,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:42,432 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:42,468 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 19 treesize of output 15 [2021-06-05 04:38:42,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:42,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:42,473 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:42,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:42,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:42,486 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 04:38:42,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566922788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:42,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:42,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:42,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489414650] [2021-06-05 04:38:42,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:42,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:42,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:42,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:42,486 INFO L87 Difference]: Start difference. First operand 511 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:42,661 INFO L93 Difference]: Finished difference Result 661 states and 2067 transitions. [2021-06-05 04:38:42,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:42,661 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:42,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:42,662 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:38:42,662 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:38:42,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 154.8ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:42,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:38:42,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 508. [2021-06-05 04:38:42,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.185404339250493) internal successors, (1615), 507 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1615 transitions. [2021-06-05 04:38:42,667 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1615 transitions. Word has length 21 [2021-06-05 04:38:42,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:42,667 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1615 transitions. [2021-06-05 04:38:42,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:42,668 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1615 transitions. [2021-06-05 04:38:42,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:42,668 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:42,668 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:42,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2691,544 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:42,869 INFO L430 AbstractCegarLoop]: === Iteration 556 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:42,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:42,869 INFO L82 PathProgramCache]: Analyzing trace with hash 545205239, now seen corresponding path program 544 times [2021-06-05 04:38:42,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:42,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750183818] [2021-06-05 04:38:42,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:42,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:42,944 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 04:38:42,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:42,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750183818] [2021-06-05 04:38:42,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750183818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:42,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427174526] [2021-06-05 04:38:42,945 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 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 545 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:42,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:42,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:42,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:42,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:43,011 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 17 treesize of output 13 [2021-06-05 04:38:43,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,014 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 9 treesize of output 7 [2021-06-05 04:38:43,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:43,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:43,072 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 9 treesize of output 7 [2021-06-05 04:38:43,073 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,080 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:43,082 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 19 treesize of output 15 [2021-06-05 04:38:43,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,088 INFO L518 ElimStorePlain]: Eliminatee v_prenex_125 vanished before elimination [2021-06-05 04:38:43,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:43,089 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:38:43,114 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 04:38:43,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427174526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:43,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:43,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:43,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625420627] [2021-06-05 04:38:43,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:43,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:43,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:43,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:43,114 INFO L87 Difference]: Start difference. First operand 508 states and 1615 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:43,331 INFO L93 Difference]: Finished difference Result 679 states and 2117 transitions. [2021-06-05 04:38:43,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:43,332 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:43,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:43,332 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:38:43,332 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 04:38:43,333 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 169.1ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:43,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 04:38:43,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 505. [2021-06-05 04:38:43,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1884920634920637) internal successors, (1607), 504 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1607 transitions. [2021-06-05 04:38:43,338 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1607 transitions. Word has length 21 [2021-06-05 04:38:43,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:43,338 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1607 transitions. [2021-06-05 04:38:43,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,338 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1607 transitions. [2021-06-05 04:38:43,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:43,338 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:43,338 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:43,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 545 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2695 [2021-06-05 04:38:43,539 INFO L430 AbstractCegarLoop]: === Iteration 557 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:43,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:43,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1173779443, now seen corresponding path program 545 times [2021-06-05 04:38:43,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:43,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601707085] [2021-06-05 04:38:43,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:43,617 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 04:38:43,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:43,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601707085] [2021-06-05 04:38:43,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601707085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:43,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621833994] [2021-06-05 04:38:43,617 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 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 546 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:43,643 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:43,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:43,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:43,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:43,684 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 17 treesize of output 13 [2021-06-05 04:38:43,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,687 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 9 treesize of output 7 [2021-06-05 04:38:43,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:43,697 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:43,722 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 9 treesize of output 7 [2021-06-05 04:38:43,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,733 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:43,735 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 19 treesize of output 15 [2021-06-05 04:38:43,735 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:43,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:43,744 INFO L518 ElimStorePlain]: Eliminatee v_prenex_127 vanished before elimination [2021-06-05 04:38:43,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:43,744 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:43,777 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 04:38:43,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621833994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:43,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:43,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:43,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672619728] [2021-06-05 04:38:43,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:43,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:43,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:43,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:43,778 INFO L87 Difference]: Start difference. First operand 505 states and 1607 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:43,947 INFO L93 Difference]: Finished difference Result 682 states and 2125 transitions. [2021-06-05 04:38:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:43,948 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:43,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:43,949 INFO L225 Difference]: With dead ends: 682 [2021-06-05 04:38:43,949 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 04:38:43,949 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:43,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 04:38:43,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 504. [2021-06-05 04:38:43,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1848906560636183) internal successors, (1602), 503 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1602 transitions. [2021-06-05 04:38:43,954 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1602 transitions. Word has length 21 [2021-06-05 04:38:43,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:43,954 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1602 transitions. [2021-06-05 04:38:43,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:43,954 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1602 transitions. [2021-06-05 04:38:43,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:43,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:43,954 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:44,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2704,546 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:44,155 INFO L430 AbstractCegarLoop]: === Iteration 558 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:44,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:44,155 INFO L82 PathProgramCache]: Analyzing trace with hash 222607735, now seen corresponding path program 546 times [2021-06-05 04:38:44,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:44,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138193100] [2021-06-05 04:38:44,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:44,234 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 04:38:44,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:44,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138193100] [2021-06-05 04:38:44,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138193100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:44,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933290224] [2021-06-05 04:38:44,234 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 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 547 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:44,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:44,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:44,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:44,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:44,309 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 9 treesize of output 7 [2021-06-05 04:38:44,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,312 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 17 treesize of output 13 [2021-06-05 04:38:44,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:44,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:44,322 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:44,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 19 treesize of output 15 [2021-06-05 04:38:44,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:44,363 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:44,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:44,376 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 04:38:44,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933290224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:44,376 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:44,376 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:44,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455283961] [2021-06-05 04:38:44,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:44,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:44,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:44,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:44,377 INFO L87 Difference]: Start difference. First operand 504 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:44,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:44,593 INFO L93 Difference]: Finished difference Result 660 states and 2061 transitions. [2021-06-05 04:38:44,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:44,594 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:44,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:44,594 INFO L225 Difference]: With dead ends: 660 [2021-06-05 04:38:44,595 INFO L226 Difference]: Without dead ends: 638 [2021-06-05 04:38:44,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 175.6ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:44,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-06-05 04:38:44,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 507. [2021-06-05 04:38:44,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.185770750988142) internal successors, (1612), 506 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:44,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1612 transitions. [2021-06-05 04:38:44,600 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1612 transitions. Word has length 21 [2021-06-05 04:38:44,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:44,600 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1612 transitions. [2021-06-05 04:38:44,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:44,600 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1612 transitions. [2021-06-05 04:38:44,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:44,600 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:44,600 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:44,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2710,547 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:44,801 INFO L430 AbstractCegarLoop]: === Iteration 559 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:44,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:44,801 INFO L82 PathProgramCache]: Analyzing trace with hash -2022401915, now seen corresponding path program 547 times [2021-06-05 04:38:44,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:44,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96332937] [2021-06-05 04:38:44,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:44,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:44,882 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 04:38:44,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96332937] [2021-06-05 04:38:44,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96332937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287562627] [2021-06-05 04:38:44,882 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 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 548 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:44,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:44,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:44,957 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 9 treesize of output 7 [2021-06-05 04:38:44,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,959 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 17 treesize of output 13 [2021-06-05 04:38:44,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:44,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:44,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:44,969 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:44,994 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 19 treesize of output 15 [2021-06-05 04:38:44,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:45,007 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 9 treesize of output 7 [2021-06-05 04:38:45,007 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:45,016 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:45,016 INFO L518 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2021-06-05 04:38:45,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:45,016 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:45,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:38:45,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287562627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:45,050 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:45,050 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:45,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893117759] [2021-06-05 04:38:45,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:45,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:45,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:45,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:45,051 INFO L87 Difference]: Start difference. First operand 507 states and 1612 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:45,276 INFO L93 Difference]: Finished difference Result 675 states and 2105 transitions. [2021-06-05 04:38:45,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:45,276 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:45,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:45,277 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:38:45,277 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:38:45,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 188.7ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:45,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:38:45,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 502. [2021-06-05 04:38:45,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 04:38:45,282 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 04:38:45,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:45,282 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 04:38:45,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,282 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 04:38:45,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:45,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:45,283 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:45,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 548 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2714 [2021-06-05 04:38:45,483 INFO L430 AbstractCegarLoop]: === Iteration 560 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:45,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:45,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1818185465, now seen corresponding path program 548 times [2021-06-05 04:38:45,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:45,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026951333] [2021-06-05 04:38:45,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:45,547 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 04:38:45,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:45,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026951333] [2021-06-05 04:38:45,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026951333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:45,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351802122] [2021-06-05 04:38:45,548 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 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 549 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:45,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:45,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:45,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:45,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:45,609 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 17 treesize of output 13 [2021-06-05 04:38:45,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:45,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:45,641 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 19 treesize of output 15 [2021-06-05 04:38:45,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:45,644 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:45,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:45,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:45,657 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 04:38:45,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351802122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:45,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:45,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:45,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790838806] [2021-06-05 04:38:45,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:45,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:45,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:45,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:45,657 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:45,796 INFO L93 Difference]: Finished difference Result 699 states and 2179 transitions. [2021-06-05 04:38:45,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:45,796 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:45,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:45,797 INFO L225 Difference]: With dead ends: 699 [2021-06-05 04:38:45,797 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:38:45,797 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 106.6ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:38:45,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:38:45,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 511. [2021-06-05 04:38:45,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.184313725490196) internal successors, (1624), 510 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1624 transitions. [2021-06-05 04:38:45,803 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1624 transitions. Word has length 21 [2021-06-05 04:38:45,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:45,803 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1624 transitions. [2021-06-05 04:38:45,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:45,803 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1624 transitions. [2021-06-05 04:38:45,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:45,803 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:45,803 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:46,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2720,549 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:46,004 INFO L430 AbstractCegarLoop]: === Iteration 561 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:46,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:46,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1316394129, now seen corresponding path program 549 times [2021-06-05 04:38:46,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:46,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953720387] [2021-06-05 04:38:46,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:46,070 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 04:38:46,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:46,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953720387] [2021-06-05 04:38:46,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953720387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:46,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051031122] [2021-06-05 04:38:46,071 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 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 550 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:46,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:38:46,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:46,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:46,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:46,132 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 17 treesize of output 13 [2021-06-05 04:38:46,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:46,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:46,150 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 19 treesize of output 15 [2021-06-05 04:38:46,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:46,155 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:46,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:46,168 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 04:38:46,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051031122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:46,168 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:46,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:46,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844476677] [2021-06-05 04:38:46,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:46,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:46,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:46,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:46,168 INFO L87 Difference]: Start difference. First operand 511 states and 1624 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:46,296 INFO L93 Difference]: Finished difference Result 690 states and 2155 transitions. [2021-06-05 04:38:46,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:46,296 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:46,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:46,297 INFO L225 Difference]: With dead ends: 690 [2021-06-05 04:38:46,297 INFO L226 Difference]: Without dead ends: 668 [2021-06-05 04:38:46,297 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:46,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-06-05 04:38:46,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 508. [2021-06-05 04:38:46,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.1794871794871793) internal successors, (1612), 507 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1612 transitions. [2021-06-05 04:38:46,305 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1612 transitions. Word has length 21 [2021-06-05 04:38:46,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:46,305 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1612 transitions. [2021-06-05 04:38:46,305 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,305 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1612 transitions. [2021-06-05 04:38:46,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:46,306 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:46,306 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:46,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 550 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2722 [2021-06-05 04:38:46,521 INFO L430 AbstractCegarLoop]: === Iteration 562 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:46,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:46,521 INFO L82 PathProgramCache]: Analyzing trace with hash -790389991, now seen corresponding path program 550 times [2021-06-05 04:38:46,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:46,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25672912] [2021-06-05 04:38:46,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:46,588 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 04:38:46,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:46,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25672912] [2021-06-05 04:38:46,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25672912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:46,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985716809] [2021-06-05 04:38:46,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 551 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:46,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:46,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:46,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:46,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:46,649 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 17 treesize of output 13 [2021-06-05 04:38:46,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:46,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,654 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:46,663 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 19 treesize of output 15 [2021-06-05 04:38:46,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:46,667 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:46,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:46,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:46,680 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 04:38:46,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985716809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:46,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:46,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:46,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143689770] [2021-06-05 04:38:46,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:46,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:46,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:46,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:46,681 INFO L87 Difference]: Start difference. First operand 508 states and 1612 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:46,813 INFO L93 Difference]: Finished difference Result 693 states and 2161 transitions. [2021-06-05 04:38:46,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:46,813 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:46,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:46,814 INFO L225 Difference]: With dead ends: 693 [2021-06-05 04:38:46,814 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 04:38:46,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 98.3ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:46,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 04:38:46,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 505. [2021-06-05 04:38:46,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1805555555555554) internal successors, (1603), 504 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1603 transitions. [2021-06-05 04:38:46,819 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1603 transitions. Word has length 21 [2021-06-05 04:38:46,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:46,819 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1603 transitions. [2021-06-05 04:38:46,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:46,819 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1603 transitions. [2021-06-05 04:38:46,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:46,820 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:46,820 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:47,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2724,551 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:47,020 INFO L430 AbstractCegarLoop]: === Iteration 563 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:47,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:47,021 INFO L82 PathProgramCache]: Analyzing trace with hash 249845807, now seen corresponding path program 551 times [2021-06-05 04:38:47,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:47,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972265106] [2021-06-05 04:38:47,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:47,082 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 04:38:47,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:47,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972265106] [2021-06-05 04:38:47,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972265106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:47,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217109995] [2021-06-05 04:38:47,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 552 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:47,109 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:47,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:47,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:47,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:47,139 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 17 treesize of output 13 [2021-06-05 04:38:47,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:47,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:47,153 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 19 treesize of output 15 [2021-06-05 04:38:47,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:47,157 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:47,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:47,170 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 04:38:47,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217109995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:47,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:47,170 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:47,170 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861230037] [2021-06-05 04:38:47,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:47,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:47,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:47,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:47,171 INFO L87 Difference]: Start difference. First operand 505 states and 1603 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:47,324 INFO L93 Difference]: Finished difference Result 777 states and 2407 transitions. [2021-06-05 04:38:47,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:47,324 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:47,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:47,325 INFO L225 Difference]: With dead ends: 777 [2021-06-05 04:38:47,325 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 04:38:47,325 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 100.8ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:47,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 04:38:47,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 502. [2021-06-05 04:38:47,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 04:38:47,331 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 04:38:47,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:47,331 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 04:38:47,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,331 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 04:38:47,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:47,331 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:47,331 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:47,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 552 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2726 [2021-06-05 04:38:47,532 INFO L430 AbstractCegarLoop]: === Iteration 564 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:47,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:47,532 INFO L82 PathProgramCache]: Analyzing trace with hash -940974683, now seen corresponding path program 552 times [2021-06-05 04:38:47,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:47,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557700893] [2021-06-05 04:38:47,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:47,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:47,609 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 04:38:47,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:47,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557700893] [2021-06-05 04:38:47,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557700893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:47,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398205916] [2021-06-05 04:38:47,610 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 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 553 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:47,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:47,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:47,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:47,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:47,689 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 17 treesize of output 13 [2021-06-05 04:38:47,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:47,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:47,724 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 19 treesize of output 15 [2021-06-05 04:38:47,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:47,727 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:47,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:47,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:47,735 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 04:38:47,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398205916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:47,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:47,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:47,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366295281] [2021-06-05 04:38:47,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:47,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:47,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:47,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:47,736 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:47,905 INFO L93 Difference]: Finished difference Result 668 states and 2085 transitions. [2021-06-05 04:38:47,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:47,905 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:47,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:47,906 INFO L225 Difference]: With dead ends: 668 [2021-06-05 04:38:47,906 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:38:47,906 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:47,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:38:47,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 508. [2021-06-05 04:38:47,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.185404339250493) internal successors, (1615), 507 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1615 transitions. [2021-06-05 04:38:47,911 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1615 transitions. Word has length 21 [2021-06-05 04:38:47,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:47,912 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1615 transitions. [2021-06-05 04:38:47,912 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:47,912 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1615 transitions. [2021-06-05 04:38:47,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:47,912 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:47,912 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:48,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2728,553 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:48,113 INFO L430 AbstractCegarLoop]: === Iteration 565 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:48,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:48,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1442766019, now seen corresponding path program 553 times [2021-06-05 04:38:48,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:48,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072972611] [2021-06-05 04:38:48,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:48,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:48,187 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 04:38:48,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:48,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072972611] [2021-06-05 04:38:48,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072972611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:48,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617227075] [2021-06-05 04:38:48,188 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 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 554 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:48,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:48,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:48,276 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 17 treesize of output 13 [2021-06-05 04:38:48,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:48,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:48,297 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 19 treesize of output 15 [2021-06-05 04:38:48,298 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:48,301 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:48,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:48,315 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 04:38:48,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617227075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:48,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:48,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:48,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255027092] [2021-06-05 04:38:48,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:48,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:48,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:48,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:48,316 INFO L87 Difference]: Start difference. First operand 508 states and 1615 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:48,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:48,490 INFO L93 Difference]: Finished difference Result 659 states and 2061 transitions. [2021-06-05 04:38:48,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:48,490 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:48,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:48,491 INFO L225 Difference]: With dead ends: 659 [2021-06-05 04:38:48,491 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:38:48,491 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:48,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:38:48,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 505. [2021-06-05 04:38:48,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1805555555555554) internal successors, (1603), 504 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:48,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1603 transitions. [2021-06-05 04:38:48,496 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1603 transitions. Word has length 21 [2021-06-05 04:38:48,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:48,496 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1603 transitions. [2021-06-05 04:38:48,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:48,496 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1603 transitions. [2021-06-05 04:38:48,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:48,497 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:48,497 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:48,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 554 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2731 [2021-06-05 04:38:48,697 INFO L430 AbstractCegarLoop]: === Iteration 566 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:48,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:48,697 INFO L82 PathProgramCache]: Analyzing trace with hash 745417157, now seen corresponding path program 554 times [2021-06-05 04:38:48,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:48,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651070730] [2021-06-05 04:38:48,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:48,772 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 04:38:48,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:48,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651070730] [2021-06-05 04:38:48,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651070730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:48,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755993984] [2021-06-05 04:38:48,772 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 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 555 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:48,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:48,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:48,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:48,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:48,862 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 17 treesize of output 13 [2021-06-05 04:38:48,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:48,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:38:48,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:48,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:48,886 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:48,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:48,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:48,899 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 04:38:48,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755993984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:48,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:48,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:48,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881451932] [2021-06-05 04:38:48,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:48,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:48,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:48,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:48,900 INFO L87 Difference]: Start difference. First operand 505 states and 1603 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:49,036 INFO L93 Difference]: Finished difference Result 662 states and 2067 transitions. [2021-06-05 04:38:49,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:49,036 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:49,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:49,037 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:38:49,037 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 04:38:49,037 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 136.4ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:49,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 04:38:49,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 502. [2021-06-05 04:38:49,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 04:38:49,042 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 04:38:49,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:49,042 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 04:38:49,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,042 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 04:38:49,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:49,043 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:49,043 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:49,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2734,555 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:49,243 INFO L430 AbstractCegarLoop]: === Iteration 567 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:49,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:49,244 INFO L82 PathProgramCache]: Analyzing trace with hash -1816797097, now seen corresponding path program 555 times [2021-06-05 04:38:49,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:49,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614142336] [2021-06-05 04:38:49,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:49,321 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 04:38:49,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:49,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614142336] [2021-06-05 04:38:49,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614142336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:49,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420072641] [2021-06-05 04:38:49,322 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 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 556 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:49,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:38:49,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:49,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:49,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:49,388 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 9 treesize of output 7 [2021-06-05 04:38:49,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:49,390 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 17 treesize of output 13 [2021-06-05 04:38:49,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:49,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:49,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:49,400 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:49,451 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 19 treesize of output 15 [2021-06-05 04:38:49,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:49,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:49,454 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:49,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:49,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:49,462 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 04:38:49,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420072641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:49,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:49,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:49,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365282169] [2021-06-05 04:38:49,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:49,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:49,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:49,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:49,463 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:49,659 INFO L93 Difference]: Finished difference Result 676 states and 2108 transitions. [2021-06-05 04:38:49,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:49,659 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:49,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:49,660 INFO L225 Difference]: With dead ends: 676 [2021-06-05 04:38:49,660 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:38:49,660 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 173.6ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:49,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:38:49,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 508. [2021-06-05 04:38:49,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 3.1834319526627217) internal successors, (1614), 507 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1614 transitions. [2021-06-05 04:38:49,665 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1614 transitions. Word has length 21 [2021-06-05 04:38:49,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:49,665 INFO L482 AbstractCegarLoop]: Abstraction has 508 states and 1614 transitions. [2021-06-05 04:38:49,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:49,666 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1614 transitions. [2021-06-05 04:38:49,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:49,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:49,666 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:49,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2737,556 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:49,866 INFO L430 AbstractCegarLoop]: === Iteration 568 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:49,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:49,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1976378863, now seen corresponding path program 556 times [2021-06-05 04:38:49,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:49,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100315727] [2021-06-05 04:38:49,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:49,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:49,942 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 04:38:49,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:49,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100315727] [2021-06-05 04:38:49,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100315727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:49,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401744577] [2021-06-05 04:38:49,942 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 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 557 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:49,968 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:49,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:49,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:49,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:50,008 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 9 treesize of output 7 [2021-06-05 04:38:50,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,010 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 17 treesize of output 13 [2021-06-05 04:38:50,011 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:50,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:50,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:50,057 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 19 treesize of output 15 [2021-06-05 04:38:50,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:50,061 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:50,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:50,074 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 04:38:50,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401744577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:50,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:50,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:50,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228304796] [2021-06-05 04:38:50,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:50,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:50,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:50,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:50,075 INFO L87 Difference]: Start difference. First operand 508 states and 1614 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:50,290 INFO L93 Difference]: Finished difference Result 667 states and 2084 transitions. [2021-06-05 04:38:50,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:50,290 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:50,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:50,291 INFO L225 Difference]: With dead ends: 667 [2021-06-05 04:38:50,291 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 04:38:50,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 163.2ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:50,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 04:38:50,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 505. [2021-06-05 04:38:50,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1785714285714284) internal successors, (1602), 504 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1602 transitions. [2021-06-05 04:38:50,296 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1602 transitions. Word has length 21 [2021-06-05 04:38:50,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:50,296 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1602 transitions. [2021-06-05 04:38:50,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,296 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1602 transitions. [2021-06-05 04:38:50,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:50,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:50,297 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:50,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2741,557 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:50,497 INFO L430 AbstractCegarLoop]: === Iteration 569 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:50,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:50,498 INFO L82 PathProgramCache]: Analyzing trace with hash 1062795887, now seen corresponding path program 557 times [2021-06-05 04:38:50,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:50,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329517482] [2021-06-05 04:38:50,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:50,574 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 04:38:50,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:50,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329517482] [2021-06-05 04:38:50,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329517482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:50,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377659092] [2021-06-05 04:38:50,575 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 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 558 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:50,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:38:50,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:50,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:50,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:50,642 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 9 treesize of output 7 [2021-06-05 04:38:50,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,644 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 17 treesize of output 13 [2021-06-05 04:38:50,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:50,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:50,654 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:50,702 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 9 treesize of output 7 [2021-06-05 04:38:50,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:50,711 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:50,712 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 19 treesize of output 15 [2021-06-05 04:38:50,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:50,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:50,719 INFO L518 ElimStorePlain]: Eliminatee v_prenex_131 vanished before elimination [2021-06-05 04:38:50,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:50,719 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:38:50,744 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 04:38:50,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377659092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:50,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:50,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:50,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172662402] [2021-06-05 04:38:50,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:50,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:50,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:50,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:50,745 INFO L87 Difference]: Start difference. First operand 505 states and 1602 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:50,938 INFO L93 Difference]: Finished difference Result 685 states and 2134 transitions. [2021-06-05 04:38:50,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:50,938 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:50,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:50,939 INFO L225 Difference]: With dead ends: 685 [2021-06-05 04:38:50,939 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 04:38:50,939 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 182.3ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:50,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 04:38:50,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 502. [2021-06-05 04:38:50,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1816367265469063) internal successors, (1594), 501 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1594 transitions. [2021-06-05 04:38:50,944 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1594 transitions. Word has length 21 [2021-06-05 04:38:50,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:50,944 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1594 transitions. [2021-06-05 04:38:50,944 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:50,944 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1594 transitions. [2021-06-05 04:38:50,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:50,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:50,945 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:51,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2745,558 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:51,145 INFO L430 AbstractCegarLoop]: === Iteration 570 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:51,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:51,145 INFO L82 PathProgramCache]: Analyzing trace with hash -656188795, now seen corresponding path program 558 times [2021-06-05 04:38:51,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:51,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144958785] [2021-06-05 04:38:51,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:51,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:51,223 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 04:38:51,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:51,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144958785] [2021-06-05 04:38:51,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144958785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:51,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601319966] [2021-06-05 04:38:51,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 559 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:51,249 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:51,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:51,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:51,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:51,289 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 9 treesize of output 7 [2021-06-05 04:38:51,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,292 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 17 treesize of output 13 [2021-06-05 04:38:51,292 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:51,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:51,302 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:51,327 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 9 treesize of output 7 [2021-06-05 04:38:51,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:51,339 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:51,340 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 19 treesize of output 15 [2021-06-05 04:38:51,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:51,349 INFO L518 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2021-06-05 04:38:51,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:51,350 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:51,383 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 04:38:51,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601319966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:51,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:51,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:38:51,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666884264] [2021-06-05 04:38:51,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:38:51,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:51,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:38:51,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:38:51,384 INFO L87 Difference]: Start difference. First operand 502 states and 1594 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:51,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:51,578 INFO L93 Difference]: Finished difference Result 688 states and 2142 transitions. [2021-06-05 04:38:51,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:51,578 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:51,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:51,579 INFO L225 Difference]: With dead ends: 688 [2021-06-05 04:38:51,579 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 04:38:51,579 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 176.3ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:51,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 04:38:51,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 501. [2021-06-05 04:38:51,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.178) internal successors, (1589), 500 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:51,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1589 transitions. [2021-06-05 04:38:51,584 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1589 transitions. Word has length 21 [2021-06-05 04:38:51,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:51,585 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1589 transitions. [2021-06-05 04:38:51,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:51,585 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1589 transitions. [2021-06-05 04:38:51,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:51,585 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:51,585 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:51,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 559 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2754 [2021-06-05 04:38:51,786 INFO L430 AbstractCegarLoop]: === Iteration 571 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:51,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:51,786 INFO L82 PathProgramCache]: Analyzing trace with hash 740198383, now seen corresponding path program 559 times [2021-06-05 04:38:51,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:51,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119870015] [2021-06-05 04:38:51,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:51,863 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 04:38:51,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:51,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119870015] [2021-06-05 04:38:51,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119870015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:51,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531094765] [2021-06-05 04:38:51,863 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 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 560 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:51,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:51,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:51,938 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 9 treesize of output 7 [2021-06-05 04:38:51,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,940 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 17 treesize of output 13 [2021-06-05 04:38:51,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:51,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:51,950 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:51,988 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 19 treesize of output 15 [2021-06-05 04:38:51,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:51,992 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:51,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:51,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:52,005 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 04:38:52,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531094765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:52,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:52,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:52,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147374247] [2021-06-05 04:38:52,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:52,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:52,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:52,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:52,006 INFO L87 Difference]: Start difference. First operand 501 states and 1589 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:52,221 INFO L93 Difference]: Finished difference Result 666 states and 2078 transitions. [2021-06-05 04:38:52,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:52,221 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:52,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:52,222 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:38:52,222 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 04:38:52,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 162.3ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:52,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 04:38:52,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 504. [2021-06-05 04:38:52,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1789264413518885) internal successors, (1599), 503 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1599 transitions. [2021-06-05 04:38:52,227 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1599 transitions. Word has length 21 [2021-06-05 04:38:52,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:52,228 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1599 transitions. [2021-06-05 04:38:52,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,228 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1599 transitions. [2021-06-05 04:38:52,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:52,228 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:52,228 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:52,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 560 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2760 [2021-06-05 04:38:52,429 INFO L430 AbstractCegarLoop]: === Iteration 572 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:52,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:52,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1504811267, now seen corresponding path program 560 times [2021-06-05 04:38:52,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:52,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100618554] [2021-06-05 04:38:52,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:52,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:52,513 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 04:38:52,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:52,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100618554] [2021-06-05 04:38:52,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100618554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:52,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747417436] [2021-06-05 04:38:52,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 561 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:52,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:52,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:52,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:52,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:52,589 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 9 treesize of output 7 [2021-06-05 04:38:52,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:52,591 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 17 treesize of output 13 [2021-06-05 04:38:52,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:52,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:52,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:52,601 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:38:52,628 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 9 treesize of output 7 [2021-06-05 04:38:52,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:52,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:52,639 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:52,640 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 19 treesize of output 15 [2021-06-05 04:38:52,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:52,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:52,649 INFO L518 ElimStorePlain]: Eliminatee v_prenex_135 vanished before elimination [2021-06-05 04:38:52,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:52,651 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:52,686 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 04:38:52,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747417436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:52,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:52,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:52,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107081976] [2021-06-05 04:38:52,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:52,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:52,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:52,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:52,687 INFO L87 Difference]: Start difference. First operand 504 states and 1599 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:52,941 INFO L93 Difference]: Finished difference Result 681 states and 2122 transitions. [2021-06-05 04:38:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:52,941 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:52,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:52,942 INFO L225 Difference]: With dead ends: 681 [2021-06-05 04:38:52,942 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:38:52,942 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 180.1ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:52,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:38:52,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 500. [2021-06-05 04:38:52,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.176352705410822) internal successors, (1585), 499 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1585 transitions. [2021-06-05 04:38:52,947 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1585 transitions. Word has length 21 [2021-06-05 04:38:52,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:52,947 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1585 transitions. [2021-06-05 04:38:52,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:52,948 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1585 transitions. [2021-06-05 04:38:52,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:52,948 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:52,948 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:53,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2764,561 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:53,148 INFO L430 AbstractCegarLoop]: === Iteration 573 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:53,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:53,149 INFO L82 PathProgramCache]: Analyzing trace with hash 88063813, now seen corresponding path program 561 times [2021-06-05 04:38:53,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:53,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176062176] [2021-06-05 04:38:53,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:53,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:53,211 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 04:38:53,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:53,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176062176] [2021-06-05 04:38:53,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176062176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:53,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249753687] [2021-06-05 04:38:53,212 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 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 562 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:53,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:38:53,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:53,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:53,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:53,263 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 9 treesize of output 7 [2021-06-05 04:38:53,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,265 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 17 treesize of output 13 [2021-06-05 04:38:53,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:53,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:53,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:53,300 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 19 treesize of output 15 [2021-06-05 04:38:53,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:53,304 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:53,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:53,318 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 04:38:53,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249753687] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:53,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:53,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:38:53,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284986628] [2021-06-05 04:38:53,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:38:53,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:53,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:38:53,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:53,318 INFO L87 Difference]: Start difference. First operand 500 states and 1585 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:53,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:53,481 INFO L93 Difference]: Finished difference Result 853 states and 2638 transitions. [2021-06-05 04:38:53,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:53,482 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:53,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:53,483 INFO L225 Difference]: With dead ends: 853 [2021-06-05 04:38:53,483 INFO L226 Difference]: Without dead ends: 831 [2021-06-05 04:38:53,483 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 126.2ms TimeCoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:38:53,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-06-05 04:38:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 502. [2021-06-05 04:38:53,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1736526946107784) internal successors, (1590), 501 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1590 transitions. [2021-06-05 04:38:53,489 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1590 transitions. Word has length 21 [2021-06-05 04:38:53,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:53,489 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1590 transitions. [2021-06-05 04:38:53,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:53,489 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1590 transitions. [2021-06-05 04:38:53,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:53,489 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:53,489 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:53,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2770,562 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:53,690 INFO L430 AbstractCegarLoop]: === Iteration 574 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:53,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:53,690 INFO L82 PathProgramCache]: Analyzing trace with hash -2079151335, now seen corresponding path program 562 times [2021-06-05 04:38:53,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:53,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514690539] [2021-06-05 04:38:53,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:53,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:53,760 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 04:38:53,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:53,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514690539] [2021-06-05 04:38:53,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514690539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:53,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825870185] [2021-06-05 04:38:53,760 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 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 563 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:53,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:53,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:53,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:53,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:53,822 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 9 treesize of output 7 [2021-06-05 04:38:53,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,824 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 17 treesize of output 13 [2021-06-05 04:38:53,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:53,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:53,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:53,884 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 19 treesize of output 15 [2021-06-05 04:38:53,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:53,888 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:53,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:53,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:53,901 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 04:38:53,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825870185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:53,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:53,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:53,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053945611] [2021-06-05 04:38:53,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:53,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:53,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:53,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:53,902 INFO L87 Difference]: Start difference. First operand 502 states and 1590 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:54,154 INFO L93 Difference]: Finished difference Result 776 states and 2411 transitions. [2021-06-05 04:38:54,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:54,154 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:54,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:54,155 INFO L225 Difference]: With dead ends: 776 [2021-06-05 04:38:54,155 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 04:38:54,155 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 189.0ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:54,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 04:38:54,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 504. [2021-06-05 04:38:54,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.1709741550695827) internal successors, (1595), 503 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1595 transitions. [2021-06-05 04:38:54,161 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1595 transitions. Word has length 21 [2021-06-05 04:38:54,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:54,161 INFO L482 AbstractCegarLoop]: Abstraction has 504 states and 1595 transitions. [2021-06-05 04:38:54,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,161 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1595 transitions. [2021-06-05 04:38:54,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:54,161 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:54,161 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:54,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 563 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2773 [2021-06-05 04:38:54,362 INFO L430 AbstractCegarLoop]: === Iteration 575 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:54,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:54,362 INFO L82 PathProgramCache]: Analyzing trace with hash -29193689, now seen corresponding path program 563 times [2021-06-05 04:38:54,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:54,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131195560] [2021-06-05 04:38:54,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:54,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:54,433 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 04:38:54,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:54,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131195560] [2021-06-05 04:38:54,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131195560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:54,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186000303] [2021-06-05 04:38:54,434 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 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 564 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:54,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:54,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:54,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:54,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:54,496 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 9 treesize of output 7 [2021-06-05 04:38:54,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:54,498 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 17 treesize of output 13 [2021-06-05 04:38:54,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:54,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:54,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:54,505 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:38:54,543 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 19 treesize of output 15 [2021-06-05 04:38:54,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:54,545 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 9 treesize of output 7 [2021-06-05 04:38:54,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:54,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:54,554 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:54,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:54,555 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:38:54,589 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 04:38:54,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186000303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:54,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:54,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:38:54,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970107551] [2021-06-05 04:38:54,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:38:54,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:54,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:38:54,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:38:54,589 INFO L87 Difference]: Start difference. First operand 504 states and 1595 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:54,853 INFO L93 Difference]: Finished difference Result 787 states and 2438 transitions. [2021-06-05 04:38:54,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:54,853 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:54,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:54,854 INFO L225 Difference]: With dead ends: 787 [2021-06-05 04:38:54,854 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 04:38:54,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 216.8ms TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:38:54,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 04:38:54,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 500. [2021-06-05 04:38:54,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 04:38:54,860 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 04:38:54,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:54,860 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 04:38:54,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:54,860 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 04:38:54,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:54,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:54,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:55,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 564 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2777 [2021-06-05 04:38:55,061 INFO L430 AbstractCegarLoop]: === Iteration 576 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:55,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:55,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1865307033, now seen corresponding path program 564 times [2021-06-05 04:38:55,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:55,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921665921] [2021-06-05 04:38:55,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:55,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:55,126 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 04:38:55,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:55,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921665921] [2021-06-05 04:38:55,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921665921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:55,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679203888] [2021-06-05 04:38:55,127 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 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 565 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:55,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:55,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:55,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:55,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:55,174 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 17 treesize of output 13 [2021-06-05 04:38:55,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:55,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:38:55,192 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 19 treesize of output 15 [2021-06-05 04:38:55,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:55,195 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:55,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:55,204 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 04:38:55,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679203888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:55,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:55,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:55,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957877778] [2021-06-05 04:38:55,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:55,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:55,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:55,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:55,204 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:55,338 INFO L93 Difference]: Finished difference Result 678 states and 2097 transitions. [2021-06-05 04:38:55,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:55,338 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:55,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:55,339 INFO L225 Difference]: With dead ends: 678 [2021-06-05 04:38:55,339 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 04:38:55,339 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 82.8ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:55,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 04:38:55,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 500. [2021-06-05 04:38:55,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 04:38:55,344 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 04:38:55,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:55,344 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 04:38:55,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,344 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 04:38:55,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:55,345 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:55,345 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:55,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2782,565 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:55,545 INFO L430 AbstractCegarLoop]: === Iteration 577 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:55,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:55,546 INFO L82 PathProgramCache]: Analyzing trace with hash 486960071, now seen corresponding path program 565 times [2021-06-05 04:38:55,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:55,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976031964] [2021-06-05 04:38:55,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:55,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:55,618 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 04:38:55,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:55,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976031964] [2021-06-05 04:38:55,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976031964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:55,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748657265] [2021-06-05 04:38:55,618 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 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 566 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:55,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:55,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:55,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:55,671 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 17 treesize of output 13 [2021-06-05 04:38:55,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:55,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:55,689 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 19 treesize of output 15 [2021-06-05 04:38:55,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:55,692 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:55,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:55,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:38:55,701 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 04:38:55,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748657265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:55,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:55,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:55,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444718109] [2021-06-05 04:38:55,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:55,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:55,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:55,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:55,701 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:55,811 INFO L93 Difference]: Finished difference Result 615 states and 1917 transitions. [2021-06-05 04:38:55,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:55,811 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:55,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:55,812 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:38:55,812 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 04:38:55,812 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 76.5ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:55,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 04:38:55,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 506. [2021-06-05 04:38:55,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1683168316831685) internal successors, (1600), 505 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1600 transitions. [2021-06-05 04:38:55,817 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1600 transitions. Word has length 21 [2021-06-05 04:38:55,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:55,817 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1600 transitions. [2021-06-05 04:38:55,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:55,817 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1600 transitions. [2021-06-05 04:38:55,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:55,818 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:55,818 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:56,018 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 566 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2784 [2021-06-05 04:38:56,018 INFO L430 AbstractCegarLoop]: === Iteration 578 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:56,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:56,018 INFO L82 PathProgramCache]: Analyzing trace with hash -14831265, now seen corresponding path program 566 times [2021-06-05 04:38:56,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:56,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323539960] [2021-06-05 04:38:56,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:56,093 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 04:38:56,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:56,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323539960] [2021-06-05 04:38:56,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323539960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:56,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375112928] [2021-06-05 04:38:56,093 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 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 567 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:56,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:56,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:56,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:56,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:56,146 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 17 treesize of output 13 [2021-06-05 04:38:56,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:56,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:56,159 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 19 treesize of output 15 [2021-06-05 04:38:56,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:56,164 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:38:56,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:56,177 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 04:38:56,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375112928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:56,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:56,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:38:56,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841897434] [2021-06-05 04:38:56,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:38:56,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:56,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:38:56,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:56,178 INFO L87 Difference]: Start difference. First operand 506 states and 1600 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:56,284 INFO L93 Difference]: Finished difference Result 624 states and 1941 transitions. [2021-06-05 04:38:56,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:56,284 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:56,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:56,285 INFO L225 Difference]: With dead ends: 624 [2021-06-05 04:38:56,285 INFO L226 Difference]: Without dead ends: 602 [2021-06-05 04:38:56,285 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 78.4ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:38:56,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-06-05 04:38:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 503. [2021-06-05 04:38:56,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1633466135458166) internal successors, (1588), 502 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1588 transitions. [2021-06-05 04:38:56,290 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1588 transitions. Word has length 21 [2021-06-05 04:38:56,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:56,290 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1588 transitions. [2021-06-05 04:38:56,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1588 transitions. [2021-06-05 04:38:56,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:56,290 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:56,290 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:56,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2786,567 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:56,491 INFO L430 AbstractCegarLoop]: === Iteration 579 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:56,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:56,491 INFO L82 PathProgramCache]: Analyzing trace with hash -2121615385, now seen corresponding path program 567 times [2021-06-05 04:38:56,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:56,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635909257] [2021-06-05 04:38:56,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:56,565 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 04:38:56,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:56,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635909257] [2021-06-05 04:38:56,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635909257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:56,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938738376] [2021-06-05 04:38:56,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 568 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:56,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:38:56,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:56,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:56,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:56,618 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 17 treesize of output 13 [2021-06-05 04:38:56,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:56,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:38:56,637 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 19 treesize of output 15 [2021-06-05 04:38:56,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:56,642 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:38:56,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:56,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:38:56,655 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 04:38:56,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938738376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:56,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:56,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:38:56,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016254601] [2021-06-05 04:38:56,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:38:56,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:56,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:38:56,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:38:56,656 INFO L87 Difference]: Start difference. First operand 503 states and 1588 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:56,794 INFO L93 Difference]: Finished difference Result 612 states and 1908 transitions. [2021-06-05 04:38:56,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:38:56,795 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:38:56,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:56,795 INFO L225 Difference]: With dead ends: 612 [2021-06-05 04:38:56,795 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 04:38:56,796 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 92.0ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:38:56,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 04:38:56,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 497. [2021-06-05 04:38:56,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 04:38:56,800 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 04:38:56,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:56,801 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 04:38:56,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:56,801 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 04:38:56,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:56,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:56,801 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:57,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 568 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2788 [2021-06-05 04:38:57,002 INFO L430 AbstractCegarLoop]: === Iteration 580 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:57,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:57,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1267485953, now seen corresponding path program 568 times [2021-06-05 04:38:57,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:57,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47657561] [2021-06-05 04:38:57,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:57,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:57,079 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 04:38:57,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:57,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47657561] [2021-06-05 04:38:57,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47657561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:57,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098477018] [2021-06-05 04:38:57,080 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 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 569 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:57,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:38:57,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:57,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:57,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:57,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:57,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:57,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:57,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:38:57,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:23 [2021-06-05 04:38:57,229 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:38:57,231 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 19 treesize of output 15 [2021-06-05 04:38:57,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:57,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:57,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:57,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:57,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:57,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:57,255 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 04:38:57,282 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 04:38:57,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098477018] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:57,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:57,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:57,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381359661] [2021-06-05 04:38:57,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:57,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:57,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:57,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:57,282 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:57,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:57,594 INFO L93 Difference]: Finished difference Result 877 states and 2702 transitions. [2021-06-05 04:38:57,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:38:57,594 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:57,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:57,595 INFO L225 Difference]: With dead ends: 877 [2021-06-05 04:38:57,595 INFO L226 Difference]: Without dead ends: 838 [2021-06-05 04:38:57,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 213.2ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:38:57,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-06-05 04:38:57,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 501. [2021-06-05 04:38:57,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.16) internal successors, (1580), 500 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:57,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1580 transitions. [2021-06-05 04:38:57,601 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1580 transitions. Word has length 21 [2021-06-05 04:38:57,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:57,601 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1580 transitions. [2021-06-05 04:38:57,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:57,601 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1580 transitions. [2021-06-05 04:38:57,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:57,602 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:57,602 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:57,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2790,569 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:57,802 INFO L430 AbstractCegarLoop]: === Iteration 581 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:57,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:57,802 INFO L82 PathProgramCache]: Analyzing trace with hash 128016029, now seen corresponding path program 569 times [2021-06-05 04:38:57,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:57,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036891170] [2021-06-05 04:38:57,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:57,875 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 04:38:57,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:57,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036891170] [2021-06-05 04:38:57,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036891170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:57,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757165644] [2021-06-05 04:38:57,875 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 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 570 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:57,901 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:38:57,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:57,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:57,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:57,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:57,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:57,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:38:57,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,967 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 9 treesize of output 7 [2021-06-05 04:38:57,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:57,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:57,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:38:57,974 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:18 [2021-06-05 04:38:58,055 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:38:58,060 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 19 treesize of output 15 [2021-06-05 04:38:58,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:58,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:58,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:58,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:58,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:58,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:58,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:58,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:38:58,103 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 04:38:58,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757165644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:58,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:58,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:58,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344285045] [2021-06-05 04:38:58,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:58,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:58,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:58,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:58,104 INFO L87 Difference]: Start difference. First operand 501 states and 1580 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:58,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:58,573 INFO L93 Difference]: Finished difference Result 987 states and 3041 transitions. [2021-06-05 04:38:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:38:58,574 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:58,575 INFO L225 Difference]: With dead ends: 987 [2021-06-05 04:38:58,575 INFO L226 Difference]: Without dead ends: 968 [2021-06-05 04:38:58,575 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 355.4ms TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:38:58,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-06-05 04:38:58,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 497. [2021-06-05 04:38:58,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:58,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 04:38:58,581 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 04:38:58,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:58,581 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 04:38:58,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:58,581 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 04:38:58,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:58,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:58,582 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:58,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 570 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2798 [2021-06-05 04:38:58,782 INFO L430 AbstractCegarLoop]: === Iteration 582 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:58,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:58,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1361649761, now seen corresponding path program 570 times [2021-06-05 04:38:58,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:58,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249015549] [2021-06-05 04:38:58,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:58,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:58,862 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 04:38:58,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:58,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249015549] [2021-06-05 04:38:58,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249015549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:58,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857489084] [2021-06-05 04:38:58,863 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 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 571 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:58,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:38:58,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:38:58,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:58,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:58,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:58,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:58,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:58,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:58,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:38:58,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:38:59,010 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:38:59,012 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 19 treesize of output 15 [2021-06-05 04:38:59,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:59,016 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:59,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:59,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:59,027 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:59,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:59,037 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 04:38:59,064 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 04:38:59,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857489084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:59,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:59,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:59,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722042502] [2021-06-05 04:38:59,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:59,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:59,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:59,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:59,064 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:59,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:59,255 INFO L93 Difference]: Finished difference Result 801 states and 2463 transitions. [2021-06-05 04:38:59,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:38:59,255 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:59,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:59,256 INFO L225 Difference]: With dead ends: 801 [2021-06-05 04:38:59,256 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 04:38:59,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 180.3ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:38:59,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 04:38:59,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 500. [2021-06-05 04:38:59,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.164328657314629) internal successors, (1579), 499 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:59,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1579 transitions. [2021-06-05 04:38:59,262 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1579 transitions. Word has length 21 [2021-06-05 04:38:59,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:59,262 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1579 transitions. [2021-06-05 04:38:59,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:59,262 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1579 transitions. [2021-06-05 04:38:59,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:59,262 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:59,262 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:38:59,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 571 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2804 [2021-06-05 04:38:59,463 INFO L430 AbstractCegarLoop]: === Iteration 583 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:38:59,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:38:59,463 INFO L82 PathProgramCache]: Analyzing trace with hash -338847589, now seen corresponding path program 571 times [2021-06-05 04:38:59,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:38:59,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605023196] [2021-06-05 04:38:59,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:38:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:59,544 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 04:38:59,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:38:59,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605023196] [2021-06-05 04:38:59,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605023196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:59,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203336827] [2021-06-05 04:38:59,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 572 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:38:59,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:38:59,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:38:59,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:38:59,623 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 19 treesize of output 15 [2021-06-05 04:38:59,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:59,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:38:59,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:38:59,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:59,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:38:59,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:59,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:38:59,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:38:59,677 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:38:59,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:38:59,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:38:59,686 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 04:38:59,730 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 04:38:59,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203336827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:38:59,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:38:59,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:38:59,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778639826] [2021-06-05 04:38:59,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:38:59,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:38:59,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:38:59,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:38:59,731 INFO L87 Difference]: Start difference. First operand 500 states and 1579 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:59,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:38:59,972 INFO L93 Difference]: Finished difference Result 697 states and 2169 transitions. [2021-06-05 04:38:59,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:38:59,972 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:38:59,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:38:59,973 INFO L225 Difference]: With dead ends: 697 [2021-06-05 04:38:59,973 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 04:38:59,973 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:38:59,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 04:38:59,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 503. [2021-06-05 04:38:59,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1653386454183265) internal successors, (1589), 502 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:38:59,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1589 transitions. [2021-06-05 04:38:59,978 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1589 transitions. Word has length 21 [2021-06-05 04:38:59,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:38:59,978 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1589 transitions. [2021-06-05 04:38:59,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:38:59,978 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1589 transitions. [2021-06-05 04:38:59,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:38:59,979 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:38:59,979 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:00,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 572 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2812 [2021-06-05 04:39:00,179 INFO L430 AbstractCegarLoop]: === Iteration 584 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:00,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:00,179 INFO L82 PathProgramCache]: Analyzing trace with hash -623110273, now seen corresponding path program 572 times [2021-06-05 04:39:00,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:00,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427744089] [2021-06-05 04:39:00,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:00,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:00,265 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 04:39:00,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:00,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427744089] [2021-06-05 04:39:00,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427744089] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:00,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983413294] [2021-06-05 04:39:00,265 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 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 573 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:00,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:00,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:00,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:00,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:00,346 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 17 treesize of output 13 [2021-06-05 04:39:00,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:00,349 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 9 treesize of output 7 [2021-06-05 04:39:00,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:00,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:00,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:00,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:00,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:00,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:00,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:00,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:00,391 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 9 treesize of output 7 [2021-06-05 04:39:00,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:00,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:00,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:00,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:00,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:00,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:00,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:00,418 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:39:00,468 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 04:39:00,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983413294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:00,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:00,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:00,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245852391] [2021-06-05 04:39:00,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:00,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:00,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:00,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:00,468 INFO L87 Difference]: Start difference. First operand 503 states and 1589 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:00,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:00,766 INFO L93 Difference]: Finished difference Result 725 states and 2245 transitions. [2021-06-05 04:39:00,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:00,767 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:00,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:00,767 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:39:00,767 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 04:39:00,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 248.9ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:39:00,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 04:39:00,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 516. [2021-06-05 04:39:00,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.1611650485436895) internal successors, (1628), 515 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:00,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1628 transitions. [2021-06-05 04:39:00,773 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1628 transitions. Word has length 21 [2021-06-05 04:39:00,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:00,773 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1628 transitions. [2021-06-05 04:39:00,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:00,773 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1628 transitions. [2021-06-05 04:39:00,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:00,774 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:00,774 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:00,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2818,573 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:00,974 INFO L430 AbstractCegarLoop]: === Iteration 585 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:00,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:00,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1063281567, now seen corresponding path program 573 times [2021-06-05 04:39:00,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:00,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056632060] [2021-06-05 04:39:00,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:00,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:01,050 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 04:39:01,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:01,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056632060] [2021-06-05 04:39:01,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056632060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:01,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413999960] [2021-06-05 04:39:01,051 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 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 574 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:01,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:01,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:01,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:39:01,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:01,159 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 9 treesize of output 7 [2021-06-05 04:39:01,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,162 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 24 treesize of output 18 [2021-06-05 04:39:01,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,164 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 17 treesize of output 13 [2021-06-05 04:39:01,165 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,167 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 17 treesize of output 13 [2021-06-05 04:39:01,168 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,200 INFO L628 ElimStorePlain]: treesize reduction 11, result has 82.3 percent of original size [2021-06-05 04:39:01,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:39:01,201 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:51 [2021-06-05 04:39:01,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:01,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:39:01,270 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:01,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:01,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:01,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:39:01,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:01,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:01,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:01,307 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:71, output treesize:21 [2021-06-05 04:39:01,357 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 04:39:01,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413999960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:01,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:01,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:01,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835709891] [2021-06-05 04:39:01,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:01,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:01,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:01,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:01,358 INFO L87 Difference]: Start difference. First operand 516 states and 1628 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:02,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:02,003 INFO L93 Difference]: Finished difference Result 715 states and 2190 transitions. [2021-06-05 04:39:02,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:39:02,003 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:02,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:02,004 INFO L225 Difference]: With dead ends: 715 [2021-06-05 04:39:02,004 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 04:39:02,004 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 619.2ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:39:02,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 04:39:02,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2021-06-05 04:39:02,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1756487025948106) internal successors, (1591), 501 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:02,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1591 transitions. [2021-06-05 04:39:02,010 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1591 transitions. Word has length 21 [2021-06-05 04:39:02,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:02,010 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1591 transitions. [2021-06-05 04:39:02,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:02,010 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1591 transitions. [2021-06-05 04:39:02,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:02,011 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:02,011 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:02,211 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2826,574 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:02,211 INFO L430 AbstractCegarLoop]: === Iteration 586 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:02,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:02,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1048969205, now seen corresponding path program 574 times [2021-06-05 04:39:02,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:02,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167642627] [2021-06-05 04:39:02,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:02,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:02,283 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 04:39:02,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:02,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167642627] [2021-06-05 04:39:02,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167642627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:02,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417434599] [2021-06-05 04:39:02,283 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 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 575 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:02,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:02,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:02,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:02,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:02,328 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 17 treesize of output 13 [2021-06-05 04:39:02,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,330 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 9 treesize of output 7 [2021-06-05 04:39:02,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:02,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:02,337 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:02,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 19 treesize of output 15 [2021-06-05 04:39:02,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:02,362 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:02,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:02,370 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 04:39:02,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417434599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:02,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:02,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:02,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010595720] [2021-06-05 04:39:02,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:02,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:02,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:02,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:02,371 INFO L87 Difference]: Start difference. First operand 502 states and 1591 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:02,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:02,505 INFO L93 Difference]: Finished difference Result 872 states and 2704 transitions. [2021-06-05 04:39:02,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:02,505 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:02,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:02,506 INFO L225 Difference]: With dead ends: 872 [2021-06-05 04:39:02,506 INFO L226 Difference]: Without dead ends: 850 [2021-06-05 04:39:02,506 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:02,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2021-06-05 04:39:02,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 505. [2021-06-05 04:39:02,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.1785714285714284) internal successors, (1602), 504 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:02,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1602 transitions. [2021-06-05 04:39:02,512 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1602 transitions. Word has length 21 [2021-06-05 04:39:02,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:02,512 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1602 transitions. [2021-06-05 04:39:02,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:02,512 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1602 transitions. [2021-06-05 04:39:02,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:02,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:02,513 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:02,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2836,575 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:02,713 INFO L430 AbstractCegarLoop]: === Iteration 587 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:02,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:02,713 INFO L82 PathProgramCache]: Analyzing trace with hash -84054495, now seen corresponding path program 575 times [2021-06-05 04:39:02,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:02,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386009941] [2021-06-05 04:39:02,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:02,791 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 04:39:02,791 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:02,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386009941] [2021-06-05 04:39:02,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386009941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:02,791 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291045284] [2021-06-05 04:39:02,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 576 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:02,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:02,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:02,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:02,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:02,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:02,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:02,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:02,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:02,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:39:02,950 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:39:02,952 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 19 treesize of output 15 [2021-06-05 04:39:02,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:02,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:02,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:02,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:02,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:02,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:02,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:02,976 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 04:39:03,002 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 04:39:03,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291045284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:03,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:03,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:03,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132081529] [2021-06-05 04:39:03,003 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:03,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:03,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:03,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:03,003 INFO L87 Difference]: Start difference. First operand 505 states and 1602 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:03,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:03,276 INFO L93 Difference]: Finished difference Result 900 states and 2764 transitions. [2021-06-05 04:39:03,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:39:03,276 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:03,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:03,277 INFO L225 Difference]: With dead ends: 900 [2021-06-05 04:39:03,277 INFO L226 Difference]: Without dead ends: 861 [2021-06-05 04:39:03,277 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 220.0ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:39:03,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2021-06-05 04:39:03,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 506. [2021-06-05 04:39:03,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 3.1702970297029704) internal successors, (1601), 505 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:03,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1601 transitions. [2021-06-05 04:39:03,283 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1601 transitions. Word has length 21 [2021-06-05 04:39:03,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:03,283 INFO L482 AbstractCegarLoop]: Abstraction has 506 states and 1601 transitions. [2021-06-05 04:39:03,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:03,283 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1601 transitions. [2021-06-05 04:39:03,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:03,284 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:03,284 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:03,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 576 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2839 [2021-06-05 04:39:03,484 INFO L430 AbstractCegarLoop]: === Iteration 588 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:03,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:03,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1311447487, now seen corresponding path program 576 times [2021-06-05 04:39:03,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:03,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530869105] [2021-06-05 04:39:03,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:03,569 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 04:39:03,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:03,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530869105] [2021-06-05 04:39:03,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530869105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:03,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750286720] [2021-06-05 04:39:03,569 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 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 577 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:03,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:03,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:03,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:03,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:03,635 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 9 treesize of output 7 [2021-06-05 04:39:03,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:03,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:03,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:03,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:03,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:03,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:03,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:03,766 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:39:03,767 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 19 treesize of output 15 [2021-06-05 04:39:03,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:03,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:03,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:03,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:03,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:03,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:03,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:03,780 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:39:03,806 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 04:39:03,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750286720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:03,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:03,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:03,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545737060] [2021-06-05 04:39:03,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:03,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:03,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:03,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:03,807 INFO L87 Difference]: Start difference. First operand 506 states and 1601 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:04,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:04,255 INFO L93 Difference]: Finished difference Result 933 states and 2862 transitions. [2021-06-05 04:39:04,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:39:04,256 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:04,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:04,257 INFO L225 Difference]: With dead ends: 933 [2021-06-05 04:39:04,257 INFO L226 Difference]: Without dead ends: 914 [2021-06-05 04:39:04,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 370.1ms TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:39:04,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-06-05 04:39:04,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 490. [2021-06-05 04:39:04,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.16359918200409) internal successors, (1547), 489 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:04,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1547 transitions. [2021-06-05 04:39:04,263 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1547 transitions. Word has length 21 [2021-06-05 04:39:04,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:04,263 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1547 transitions. [2021-06-05 04:39:04,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:04,263 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1547 transitions. [2021-06-05 04:39:04,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:04,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:04,263 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:04,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2847,577 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:04,464 INFO L430 AbstractCegarLoop]: === Iteration 589 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:04,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:04,464 INFO L82 PathProgramCache]: Analyzing trace with hash -633167109, now seen corresponding path program 577 times [2021-06-05 04:39:04,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:04,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126149154] [2021-06-05 04:39:04,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:04,536 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 04:39:04,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:04,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126149154] [2021-06-05 04:39:04,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126149154] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:04,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916307429] [2021-06-05 04:39:04,536 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 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 578 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:04,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:04,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:04,581 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 17 treesize of output 13 [2021-06-05 04:39:04,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:04,584 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 9 treesize of output 7 [2021-06-05 04:39:04,585 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:04,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:04,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:04,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:04,614 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 19 treesize of output 15 [2021-06-05 04:39:04,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:04,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:04,618 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:04,618 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:04,618 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:04,627 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 04:39:04,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916307429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:04,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:04,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:04,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168495647] [2021-06-05 04:39:04,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:04,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:04,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:04,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:04,628 INFO L87 Difference]: Start difference. First operand 490 states and 1547 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:04,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:04,786 INFO L93 Difference]: Finished difference Result 775 states and 2407 transitions. [2021-06-05 04:39:04,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:04,786 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:04,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:04,787 INFO L225 Difference]: With dead ends: 775 [2021-06-05 04:39:04,787 INFO L226 Difference]: Without dead ends: 753 [2021-06-05 04:39:04,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 108.0ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:04,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-05 04:39:04,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 493. [2021-06-05 04:39:04,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.160569105691057) internal successors, (1555), 492 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:04,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1555 transitions. [2021-06-05 04:39:04,792 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1555 transitions. Word has length 21 [2021-06-05 04:39:04,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:04,792 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1555 transitions. [2021-06-05 04:39:04,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:04,793 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1555 transitions. [2021-06-05 04:39:04,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:04,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:04,793 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:04,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 578 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2858 [2021-06-05 04:39:04,993 INFO L430 AbstractCegarLoop]: === Iteration 590 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:04,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:04,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1247585829, now seen corresponding path program 578 times [2021-06-05 04:39:04,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:04,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455173219] [2021-06-05 04:39:04,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:04,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:05,066 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 04:39:05,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455173219] [2021-06-05 04:39:05,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455173219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968644372] [2021-06-05 04:39:05,067 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 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 579 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:05,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:05,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:05,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:05,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:05,112 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 17 treesize of output 13 [2021-06-05 04:39:05,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,114 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 9 treesize of output 7 [2021-06-05 04:39:05,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:05,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:05,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:05,143 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 9 treesize of output 7 [2021-06-05 04:39:05,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,146 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 19 treesize of output 15 [2021-06-05 04:39:05,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:05,152 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:05,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:05,153 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:05,169 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 04:39:05,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968644372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:05,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:05,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:05,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129383149] [2021-06-05 04:39:05,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:05,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:05,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:05,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:05,170 INFO L87 Difference]: Start difference. First operand 493 states and 1555 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:05,311 INFO L93 Difference]: Finished difference Result 783 states and 2427 transitions. [2021-06-05 04:39:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:05,311 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:05,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:05,312 INFO L225 Difference]: With dead ends: 783 [2021-06-05 04:39:05,312 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 04:39:05,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 115.3ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:05,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 04:39:05,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 484. [2021-06-05 04:39:05,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:05,321 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:05,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:05,322 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:05,322 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,322 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:05,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:05,322 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:05,322 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:05,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 579 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2862 [2021-06-05 04:39:05,523 INFO L430 AbstractCegarLoop]: === Iteration 591 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:05,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:05,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1053291013, now seen corresponding path program 579 times [2021-06-05 04:39:05,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:05,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120215993] [2021-06-05 04:39:05,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:05,611 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 04:39:05,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:05,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120215993] [2021-06-05 04:39:05,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120215993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:05,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663056649] [2021-06-05 04:39:05,611 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 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 580 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:05,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:39:05,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:05,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:05,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:05,693 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 17 treesize of output 13 [2021-06-05 04:39:05,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:05,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:39:05,732 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 19 treesize of output 15 [2021-06-05 04:39:05,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:05,735 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:05,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:05,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:05,744 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 04:39:05,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663056649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:05,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:05,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:05,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662531027] [2021-06-05 04:39:05,744 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:05,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:05,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:05,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:05,744 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:05,851 INFO L93 Difference]: Finished difference Result 638 states and 1978 transitions. [2021-06-05 04:39:05,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:05,851 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:05,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:05,852 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:39:05,852 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:39:05,852 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 132.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:05,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:39:05,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 490. [2021-06-05 04:39:05,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1574642126789367) internal successors, (1544), 489 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1544 transitions. [2021-06-05 04:39:05,857 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1544 transitions. Word has length 21 [2021-06-05 04:39:05,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:05,857 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1544 transitions. [2021-06-05 04:39:05,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:05,857 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1544 transitions. [2021-06-05 04:39:05,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:05,857 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:05,857 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:06,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 580 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2867 [2021-06-05 04:39:06,058 INFO L430 AbstractCegarLoop]: === Iteration 592 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:06,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:06,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1555082349, now seen corresponding path program 580 times [2021-06-05 04:39:06,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:06,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868120724] [2021-06-05 04:39:06,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:06,146 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:39:06,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:06,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868120724] [2021-06-05 04:39:06,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868120724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:06,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161207412] [2021-06-05 04:39:06,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 581 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:06,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:06,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:06,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:06,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:06,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:06,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:06,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 04:39:06,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:06,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:06,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,334 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:06,353 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 04:39:06,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161207412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:06,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:06,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:06,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048758169] [2021-06-05 04:39:06,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:06,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:06,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:06,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:06,353 INFO L87 Difference]: Start difference. First operand 490 states and 1544 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:06,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:06,479 INFO L93 Difference]: Finished difference Result 629 states and 1954 transitions. [2021-06-05 04:39:06,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:06,479 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:06,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:06,480 INFO L225 Difference]: With dead ends: 629 [2021-06-05 04:39:06,480 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 04:39:06,480 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:06,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 04:39:06,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 487. [2021-06-05 04:39:06,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.152263374485597) internal successors, (1532), 486 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:06,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1532 transitions. [2021-06-05 04:39:06,485 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1532 transitions. Word has length 21 [2021-06-05 04:39:06,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:06,485 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1532 transitions. [2021-06-05 04:39:06,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:06,485 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1532 transitions. [2021-06-05 04:39:06,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:06,485 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:06,485 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:06,686 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2870,581 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:06,686 INFO L430 AbstractCegarLoop]: === Iteration 593 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:06,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:06,686 INFO L82 PathProgramCache]: Analyzing trace with hash 633100827, now seen corresponding path program 581 times [2021-06-05 04:39:06,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:06,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816886895] [2021-06-05 04:39:06,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:06,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:06,769 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 04:39:06,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:06,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816886895] [2021-06-05 04:39:06,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816886895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:06,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35591267] [2021-06-05 04:39:06,769 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 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 582 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:06,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:06,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:06,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:06,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:06,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:06,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:06,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:39:06,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:06,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:06,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:06,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:06,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:06,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:06,973 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 04:39:06,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35591267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:06,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:06,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:06,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243306766] [2021-06-05 04:39:06,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:06,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:06,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:06,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:06,978 INFO L87 Difference]: Start difference. First operand 487 states and 1532 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:07,167 INFO L93 Difference]: Finished difference Result 632 states and 1960 transitions. [2021-06-05 04:39:07,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:07,167 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:07,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:07,168 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:39:07,168 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:39:07,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 181.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:07,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:39:07,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 04:39:07,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:07,173 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:07,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:07,173 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:07,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,173 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:07,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:07,173 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:07,174 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:07,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 582 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2873 [2021-06-05 04:39:07,374 INFO L430 AbstractCegarLoop]: === Iteration 594 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:07,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:07,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1929113427, now seen corresponding path program 582 times [2021-06-05 04:39:07,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:07,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584611496] [2021-06-05 04:39:07,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:07,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:07,464 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 04:39:07,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:07,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584611496] [2021-06-05 04:39:07,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584611496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:07,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300172671] [2021-06-05 04:39:07,464 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 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 583 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:07,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:07,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:07,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:07,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:07,545 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 17 treesize of output 13 [2021-06-05 04:39:07,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:07,547 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 9 treesize of output 7 [2021-06-05 04:39:07,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:07,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:07,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:07,557 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:07,609 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 19 treesize of output 15 [2021-06-05 04:39:07,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:07,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:07,612 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:07,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:07,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:07,620 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 04:39:07,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300172671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:07,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:07,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:07,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082189659] [2021-06-05 04:39:07,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:07,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:07,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:07,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:07,621 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:07,735 INFO L93 Difference]: Finished difference Result 652 states and 2024 transitions. [2021-06-05 04:39:07,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:07,736 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:07,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:07,736 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:39:07,736 INFO L226 Difference]: Without dead ends: 630 [2021-06-05 04:39:07,736 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 137.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:07,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-06-05 04:39:07,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 491. [2021-06-05 04:39:07,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1653061224489796) internal successors, (1551), 490 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1551 transitions. [2021-06-05 04:39:07,741 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1551 transitions. Word has length 21 [2021-06-05 04:39:07,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:07,741 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1551 transitions. [2021-06-05 04:39:07,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:07,742 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1551 transitions. [2021-06-05 04:39:07,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:07,742 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:07,742 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:07,942 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 583 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2876 [2021-06-05 04:39:07,942 INFO L430 AbstractCegarLoop]: === Iteration 595 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:07,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:07,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1864062533, now seen corresponding path program 583 times [2021-06-05 04:39:07,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:07,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089157159] [2021-06-05 04:39:07,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:08,031 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 04:39:08,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:08,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089157159] [2021-06-05 04:39:08,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089157159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:08,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706597454] [2021-06-05 04:39:08,031 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 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 584 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:08,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:08,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:08,100 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 17 treesize of output 13 [2021-06-05 04:39:08,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,102 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 9 treesize of output 7 [2021-06-05 04:39:08,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:08,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:08,112 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:08,149 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 19 treesize of output 15 [2021-06-05 04:39:08,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:08,153 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:08,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:39:08,167 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 04:39:08,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706597454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:08,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:08,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:08,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877031819] [2021-06-05 04:39:08,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:08,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:08,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:08,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:08,167 INFO L87 Difference]: Start difference. First operand 491 states and 1551 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:08,350 INFO L93 Difference]: Finished difference Result 643 states and 2000 transitions. [2021-06-05 04:39:08,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:08,350 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:08,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:08,351 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:39:08,351 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:39:08,351 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 127.0ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:08,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:39:08,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 488. [2021-06-05 04:39:08,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 04:39:08,355 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 04:39:08,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:08,356 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 04:39:08,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,356 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 04:39:08,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:08,356 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:08,356 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:08,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2880,584 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:08,556 INFO L430 AbstractCegarLoop]: === Iteration 596 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:08,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:08,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1525997921, now seen corresponding path program 584 times [2021-06-05 04:39:08,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:08,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126969930] [2021-06-05 04:39:08,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:08,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:08,633 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 04:39:08,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:08,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126969930] [2021-06-05 04:39:08,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126969930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:08,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810419624] [2021-06-05 04:39:08,634 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 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 585 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:08,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:08,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:08,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:08,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:08,695 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 19 treesize of output 15 [2021-06-05 04:39:08,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:08,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:39:08,756 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 19 treesize of output 15 [2021-06-05 04:39:08,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:08,759 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:08,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:08,761 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:08,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:08,762 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:39:08,769 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 04:39:08,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810419624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:08,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:08,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:08,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856840484] [2021-06-05 04:39:08,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:08,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:08,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:08,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:08,769 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:08,945 INFO L93 Difference]: Finished difference Result 621 states and 1918 transitions. [2021-06-05 04:39:08,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:08,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:08,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:08,946 INFO L225 Difference]: With dead ends: 621 [2021-06-05 04:39:08,946 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:39:08,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:08,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:39:08,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 490. [2021-06-05 04:39:08,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1513292433537834) internal successors, (1541), 489 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1541 transitions. [2021-06-05 04:39:08,951 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1541 transitions. Word has length 21 [2021-06-05 04:39:08,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:08,951 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1541 transitions. [2021-06-05 04:39:08,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:08,951 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1541 transitions. [2021-06-05 04:39:08,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:08,952 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:08,952 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:09,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 585 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2884 [2021-06-05 04:39:09,152 INFO L430 AbstractCegarLoop]: === Iteration 597 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:09,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:09,152 INFO L82 PathProgramCache]: Analyzing trace with hash 98339847, now seen corresponding path program 585 times [2021-06-05 04:39:09,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:09,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535635408] [2021-06-05 04:39:09,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:09,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:09,231 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 04:39:09,231 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535635408] [2021-06-05 04:39:09,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535635408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:09,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292637674] [2021-06-05 04:39:09,232 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 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 586 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:09,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:39:09,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:09,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:09,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:09,291 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 19 treesize of output 15 [2021-06-05 04:39:09,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:09,297 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:39:09,332 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 19 treesize of output 15 [2021-06-05 04:39:09,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:09,335 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:09,341 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:09,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:09,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:39:09,360 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 04:39:09,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292637674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:09,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:09,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:09,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033637141] [2021-06-05 04:39:09,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:09,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:09,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:09,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:09,361 INFO L87 Difference]: Start difference. First operand 490 states and 1541 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:09,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:09,525 INFO L93 Difference]: Finished difference Result 615 states and 1900 transitions. [2021-06-05 04:39:09,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:09,525 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:09,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:09,526 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:39:09,526 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:39:09,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 124.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:09,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:39:09,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 488. [2021-06-05 04:39:09,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.154004106776181) internal successors, (1536), 487 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:09,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1536 transitions. [2021-06-05 04:39:09,531 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1536 transitions. Word has length 21 [2021-06-05 04:39:09,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:09,531 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1536 transitions. [2021-06-05 04:39:09,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:09,531 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1536 transitions. [2021-06-05 04:39:09,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:09,532 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:09,532 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:09,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2887,586 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:09,732 INFO L430 AbstractCegarLoop]: === Iteration 598 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:09,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:09,732 INFO L82 PathProgramCache]: Analyzing trace with hash 950479557, now seen corresponding path program 586 times [2021-06-05 04:39:09,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:09,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547966717] [2021-06-05 04:39:09,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:09,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:09,821 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 04:39:09,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:09,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547966717] [2021-06-05 04:39:09,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547966717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:09,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155826994] [2021-06-05 04:39:09,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 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 587 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:09,847 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:09,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:09,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:09,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:09,889 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 17 treesize of output 13 [2021-06-05 04:39:09,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,892 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 9 treesize of output 7 [2021-06-05 04:39:09,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:09,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:09,902 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:09,950 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 9 treesize of output 7 [2021-06-05 04:39:09,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:09,959 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:09,960 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 19 treesize of output 15 [2021-06-05 04:39:09,960 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:09,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:09,966 INFO L518 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2021-06-05 04:39:09,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:09,967 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:09,984 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 04:39:09,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155826994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:09,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:09,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:09,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392740057] [2021-06-05 04:39:09,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:09,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:09,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:09,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:09,984 INFO L87 Difference]: Start difference. First operand 488 states and 1536 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:10,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:10,140 INFO L93 Difference]: Finished difference Result 661 states and 2050 transitions. [2021-06-05 04:39:10,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:10,141 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:10,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:10,142 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:39:10,142 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:39:10,142 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 133.6ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:10,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:39:10,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 488. [2021-06-05 04:39:10,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.154004106776181) internal successors, (1536), 487 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:10,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1536 transitions. [2021-06-05 04:39:10,147 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1536 transitions. Word has length 21 [2021-06-05 04:39:10,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:10,147 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1536 transitions. [2021-06-05 04:39:10,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:10,147 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1536 transitions. [2021-06-05 04:39:10,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:10,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:10,147 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:10,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2891,587 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:10,363 INFO L430 AbstractCegarLoop]: === Iteration 599 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:10,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:10,363 INFO L82 PathProgramCache]: Analyzing trace with hash -144219361, now seen corresponding path program 587 times [2021-06-05 04:39:10,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:10,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133711432] [2021-06-05 04:39:10,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:10,464 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 04:39:10,465 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:10,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133711432] [2021-06-05 04:39:10,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133711432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:10,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930164872] [2021-06-05 04:39:10,465 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 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 588 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:10,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:10,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:10,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:10,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:10,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:10,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:10,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:10,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:10,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:10,559 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:10,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:10,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:10,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:10,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:10,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:10,656 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:10,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:10,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:10,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:10,677 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:10,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:10,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:10,696 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:39:10,746 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 04:39:10,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930164872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:10,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:10,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:10,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071949224] [2021-06-05 04:39:10,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:10,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:10,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:10,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:10,746 INFO L87 Difference]: Start difference. First operand 488 states and 1536 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:11,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:11,024 INFO L93 Difference]: Finished difference Result 836 states and 2559 transitions. [2021-06-05 04:39:11,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:39:11,025 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:11,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:11,026 INFO L225 Difference]: With dead ends: 836 [2021-06-05 04:39:11,026 INFO L226 Difference]: Without dead ends: 782 [2021-06-05 04:39:11,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 262.4ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:39:11,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2021-06-05 04:39:11,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 489. [2021-06-05 04:39:11,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1741803278688523) internal successors, (1549), 488 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:11,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1549 transitions. [2021-06-05 04:39:11,031 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1549 transitions. Word has length 21 [2021-06-05 04:39:11,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:11,031 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1549 transitions. [2021-06-05 04:39:11,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:11,031 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1549 transitions. [2021-06-05 04:39:11,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:11,032 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:11,032 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:11,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2900,588 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:11,232 INFO L430 AbstractCegarLoop]: === Iteration 600 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:11,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:11,232 INFO L82 PathProgramCache]: Analyzing trace with hash -768505125, now seen corresponding path program 588 times [2021-06-05 04:39:11,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:11,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852676603] [2021-06-05 04:39:11,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:11,321 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 04:39:11,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:11,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852676603] [2021-06-05 04:39:11,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852676603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:11,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267730101] [2021-06-05 04:39:11,321 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 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 589 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:11,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:11,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:11,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:11,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:11,389 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 17 treesize of output 13 [2021-06-05 04:39:11,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:11,391 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 9 treesize of output 7 [2021-06-05 04:39:11,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:11,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:11,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:11,401 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:11,427 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 9 treesize of output 7 [2021-06-05 04:39:11,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:11,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:11,438 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:11,439 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 19 treesize of output 15 [2021-06-05 04:39:11,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:11,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:11,448 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-06-05 04:39:11,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:11,449 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:39:11,471 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 04:39:11,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267730101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:11,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:11,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:39:11,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746729857] [2021-06-05 04:39:11,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:39:11,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:11,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:39:11,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:11,471 INFO L87 Difference]: Start difference. First operand 489 states and 1549 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:11,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:11,591 INFO L93 Difference]: Finished difference Result 665 states and 2066 transitions. [2021-06-05 04:39:11,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:11,591 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:11,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:11,592 INFO L225 Difference]: With dead ends: 665 [2021-06-05 04:39:11,592 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 04:39:11,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:11,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 04:39:11,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 489. [2021-06-05 04:39:11,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1741803278688523) internal successors, (1549), 488 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:11,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1549 transitions. [2021-06-05 04:39:11,597 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1549 transitions. Word has length 21 [2021-06-05 04:39:11,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:11,597 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1549 transitions. [2021-06-05 04:39:11,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:11,597 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1549 transitions. [2021-06-05 04:39:11,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:11,598 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:11,598 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:11,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2913,589 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:11,798 INFO L430 AbstractCegarLoop]: === Iteration 601 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:11,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:11,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1759833337, now seen corresponding path program 589 times [2021-06-05 04:39:11,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:11,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641393863] [2021-06-05 04:39:11,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:11,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:11,903 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 04:39:11,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:11,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641393863] [2021-06-05 04:39:11,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641393863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:11,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501787915] [2021-06-05 04:39:11,903 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 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 590 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:11,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:11,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:11,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:11,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:11,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:11,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:11,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:11,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:12,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:12,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:12,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:12,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:12,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:12,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:12,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:12,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:12,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:12,097 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 04:39:12,173 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 04:39:12,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501787915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:12,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:12,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:12,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103962596] [2021-06-05 04:39:12,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:12,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:12,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:12,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:12,174 INFO L87 Difference]: Start difference. First operand 489 states and 1549 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:12,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:12,398 INFO L93 Difference]: Finished difference Result 739 states and 2271 transitions. [2021-06-05 04:39:12,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:12,398 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:12,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:12,399 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:39:12,399 INFO L226 Difference]: Without dead ends: 712 [2021-06-05 04:39:12,399 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 238.3ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:12,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-06-05 04:39:12,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 484. [2021-06-05 04:39:12,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:12,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:12,404 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:12,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:12,404 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:12,404 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:12,404 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:12,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:12,405 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:12,405 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:12,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 590 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2919 [2021-06-05 04:39:12,605 INFO L430 AbstractCegarLoop]: === Iteration 602 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:12,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:12,605 INFO L82 PathProgramCache]: Analyzing trace with hash 627882053, now seen corresponding path program 590 times [2021-06-05 04:39:12,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:12,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769769090] [2021-06-05 04:39:12,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:12,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:12,699 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 04:39:12,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:12,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769769090] [2021-06-05 04:39:12,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769769090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:12,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511622500] [2021-06-05 04:39:12,699 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 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 591 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:12,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:12,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:12,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:12,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:12,771 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 9 treesize of output 7 [2021-06-05 04:39:12,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,773 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 17 treesize of output 13 [2021-06-05 04:39:12,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:12,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:12,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:12,821 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 19 treesize of output 15 [2021-06-05 04:39:12,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:12,825 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:39:12,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:12,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:39:12,838 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 04:39:12,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511622500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:12,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:12,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:12,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966999968] [2021-06-05 04:39:12,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:12,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:12,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:12,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:12,839 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:13,015 INFO L93 Difference]: Finished difference Result 632 states and 1957 transitions. [2021-06-05 04:39:13,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:13,015 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:13,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:13,016 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:39:13,016 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:39:13,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 169.6ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:13,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:39:13,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 04:39:13,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:13,021 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:13,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:13,021 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:13,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,021 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:13,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:13,021 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:13,021 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:13,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2929,591 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:13,222 INFO L430 AbstractCegarLoop]: === Iteration 603 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:13,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:13,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1617127597, now seen corresponding path program 591 times [2021-06-05 04:39:13,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:13,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045623453] [2021-06-05 04:39:13,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:13,310 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 04:39:13,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:13,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045623453] [2021-06-05 04:39:13,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045623453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:13,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540985803] [2021-06-05 04:39:13,310 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 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 592 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:13,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:39:13,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:13,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:13,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:13,380 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 9 treesize of output 7 [2021-06-05 04:39:13,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:13,382 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 17 treesize of output 13 [2021-06-05 04:39:13,383 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:13,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:13,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:13,392 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:13,423 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 9 treesize of output 7 [2021-06-05 04:39:13,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:13,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:13,434 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:39:13,436 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 19 treesize of output 15 [2021-06-05 04:39:13,436 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:13,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:13,445 INFO L518 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2021-06-05 04:39:13,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:13,446 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:39:13,467 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 04:39:13,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540985803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:13,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:13,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:39:13,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28441928] [2021-06-05 04:39:13,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:39:13,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:13,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:39:13,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:13,468 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:13,653 INFO L93 Difference]: Finished difference Result 647 states and 2006 transitions. [2021-06-05 04:39:13,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:13,653 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:13,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:13,654 INFO L225 Difference]: With dead ends: 647 [2021-06-05 04:39:13,654 INFO L226 Difference]: Without dead ends: 618 [2021-06-05 04:39:13,654 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 151.8ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:13,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-06-05 04:39:13,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 484. [2021-06-05 04:39:13,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:13,659 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:13,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:13,659 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:13,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:13,659 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:13,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:13,659 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:13,660 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:13,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 592 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2933 [2021-06-05 04:39:13,860 INFO L430 AbstractCegarLoop]: === Iteration 604 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:13,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:13,860 INFO L82 PathProgramCache]: Analyzing trace with hash -1319861187, now seen corresponding path program 592 times [2021-06-05 04:39:13,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:13,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631355461] [2021-06-05 04:39:13,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:13,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:13,963 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 04:39:13,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:13,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631355461] [2021-06-05 04:39:13,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631355461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:13,963 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323085871] [2021-06-05 04:39:13,963 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 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 593 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:13,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:13,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:13,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:13,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:14,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:14,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:14,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:14,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:14,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:14,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:39:14,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:14,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:14,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:14,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:14,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:14,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:14,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:14,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:14,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:14,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:14,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:14,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:14,137 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:39:14,211 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 04:39:14,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323085871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:14,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:14,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:14,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573943131] [2021-06-05 04:39:14,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:14,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:14,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:14,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:14,211 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:15,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:15,034 INFO L93 Difference]: Finished difference Result 883 states and 2715 transitions. [2021-06-05 04:39:15,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:39:15,035 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:15,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:15,036 INFO L225 Difference]: With dead ends: 883 [2021-06-05 04:39:15,036 INFO L226 Difference]: Without dead ends: 860 [2021-06-05 04:39:15,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 569.5ms TimeCoverageRelationStatistics Valid=163, Invalid=893, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:39:15,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2021-06-05 04:39:15,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 483. [2021-06-05 04:39:15,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1618257261410787) internal successors, (1524), 482 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:15,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1524 transitions. [2021-06-05 04:39:15,041 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1524 transitions. Word has length 21 [2021-06-05 04:39:15,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:15,042 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1524 transitions. [2021-06-05 04:39:15,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:15,042 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1524 transitions. [2021-06-05 04:39:15,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:15,042 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:15,042 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:15,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2939,593 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:15,242 INFO L430 AbstractCegarLoop]: === Iteration 605 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:15,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:15,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1604123871, now seen corresponding path program 593 times [2021-06-05 04:39:15,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:15,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147264216] [2021-06-05 04:39:15,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:15,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:15,347 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 04:39:15,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:15,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147264216] [2021-06-05 04:39:15,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147264216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:15,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758398322] [2021-06-05 04:39:15,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 594 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:15,374 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:15,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:15,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:15,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:15,435 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 9 treesize of output 7 [2021-06-05 04:39:15,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:15,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:15,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:15,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:15,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:15,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:15,458 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:15,508 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 9 treesize of output 7 [2021-06-05 04:39:15,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:15,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:15,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:15,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:15,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:15,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:15,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:15,531 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:15,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:15,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:15,547 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:39:15,625 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 04:39:15,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758398322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:15,625 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:15,625 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:15,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176057064] [2021-06-05 04:39:15,625 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:15,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:15,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:15,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:15,626 INFO L87 Difference]: Start difference. First operand 483 states and 1524 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:15,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:15,853 INFO L93 Difference]: Finished difference Result 714 states and 2190 transitions. [2021-06-05 04:39:15,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:15,853 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:15,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:15,854 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:39:15,854 INFO L226 Difference]: Without dead ends: 687 [2021-06-05 04:39:15,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 286.0ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:39:15,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-06-05 04:39:15,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 494. [2021-06-05 04:39:15,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.1643002028397564) internal successors, (1560), 493 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:15,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1560 transitions. [2021-06-05 04:39:15,859 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1560 transitions. Word has length 21 [2021-06-05 04:39:15,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:15,859 INFO L482 AbstractCegarLoop]: Abstraction has 494 states and 1560 transitions. [2021-06-05 04:39:15,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:15,859 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1560 transitions. [2021-06-05 04:39:15,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:15,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:15,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:16,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2948,594 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:16,060 INFO L430 AbstractCegarLoop]: === Iteration 606 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:16,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:16,061 INFO L82 PathProgramCache]: Analyzing trace with hash 471565919, now seen corresponding path program 594 times [2021-06-05 04:39:16,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:16,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990033903] [2021-06-05 04:39:16,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:16,160 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 04:39:16,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:16,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990033903] [2021-06-05 04:39:16,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990033903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:16,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338590541] [2021-06-05 04:39:16,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 595 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:16,187 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:39:16,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:16,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:16,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:16,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:16,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:16,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:16,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,251 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 9 treesize of output 7 [2021-06-05 04:39:16,252 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:16,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:16,272 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:16,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:16,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:16,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:16,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:16,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:16,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:16,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,360 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 04:39:16,406 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 04:39:16,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338590541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:16,406 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:16,406 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:16,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449242380] [2021-06-05 04:39:16,406 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:16,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:16,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:16,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:16,407 INFO L87 Difference]: Start difference. First operand 494 states and 1560 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:16,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:16,623 INFO L93 Difference]: Finished difference Result 663 states and 2046 transitions. [2021-06-05 04:39:16,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:16,623 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:16,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:16,624 INFO L225 Difference]: With dead ends: 663 [2021-06-05 04:39:16,624 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 04:39:16,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 238.0ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:16,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 04:39:16,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 476. [2021-06-05 04:39:16,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:16,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 04:39:16,629 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 04:39:16,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:16,629 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 04:39:16,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:16,629 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 04:39:16,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:16,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:16,630 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:16,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 595 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2961 [2021-06-05 04:39:16,830 INFO L430 AbstractCegarLoop]: === Iteration 607 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:16,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:16,830 INFO L82 PathProgramCache]: Analyzing trace with hash 13787909, now seen corresponding path program 595 times [2021-06-05 04:39:16,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:16,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443721227] [2021-06-05 04:39:16,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:16,888 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 04:39:16,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:16,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443721227] [2021-06-05 04:39:16,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443721227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:16,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432583223] [2021-06-05 04:39:16,889 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 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 596 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:16,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:16,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:16,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:16,936 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 17 treesize of output 13 [2021-06-05 04:39:16,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,939 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 9 treesize of output 7 [2021-06-05 04:39:16,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:16,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:16,946 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:16,968 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 19 treesize of output 15 [2021-06-05 04:39:16,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:16,971 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:16,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:16,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:16,980 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 04:39:16,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432583223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:16,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:16,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:16,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064624774] [2021-06-05 04:39:16,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:16,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:16,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:16,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:16,980 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:17,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:17,097 INFO L93 Difference]: Finished difference Result 741 states and 2254 transitions. [2021-06-05 04:39:17,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:17,098 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:17,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:17,098 INFO L225 Difference]: With dead ends: 741 [2021-06-05 04:39:17,099 INFO L226 Difference]: Without dead ends: 719 [2021-06-05 04:39:17,099 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 79.5ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:17,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-06-05 04:39:17,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 482. [2021-06-05 04:39:17,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1434511434511436) internal successors, (1512), 481 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:17,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1512 transitions. [2021-06-05 04:39:17,104 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1512 transitions. Word has length 21 [2021-06-05 04:39:17,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:17,104 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1512 transitions. [2021-06-05 04:39:17,104 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:17,104 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1512 transitions. [2021-06-05 04:39:17,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:17,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:17,104 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:17,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2966,596 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:17,305 INFO L430 AbstractCegarLoop]: === Iteration 608 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:17,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:17,305 INFO L82 PathProgramCache]: Analyzing trace with hash -2076000913, now seen corresponding path program 596 times [2021-06-05 04:39:17,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:17,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244382742] [2021-06-05 04:39:17,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:17,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:17,382 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 04:39:17,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:17,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244382742] [2021-06-05 04:39:17,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244382742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:17,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766216014] [2021-06-05 04:39:17,382 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 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 597 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:17,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:17,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:17,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:17,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:17,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:17,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:17,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:17,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:17,448 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 9 treesize of output 7 [2021-06-05 04:39:17,449 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:17,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:17,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:17,462 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 04:39:17,561 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:39:17,563 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 19 treesize of output 15 [2021-06-05 04:39:17,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:17,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:17,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:17,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:17,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:17,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:17,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:17,575 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:39:17,601 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 04:39:17,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766216014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:17,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:17,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:17,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290140270] [2021-06-05 04:39:17,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:17,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:17,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:17,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:17,602 INFO L87 Difference]: Start difference. First operand 482 states and 1512 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:18,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:18,151 INFO L93 Difference]: Finished difference Result 921 states and 2800 transitions. [2021-06-05 04:39:18,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:39:18,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:18,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:18,153 INFO L225 Difference]: With dead ends: 921 [2021-06-05 04:39:18,153 INFO L226 Difference]: Without dead ends: 902 [2021-06-05 04:39:18,153 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 443.1ms TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:39:18,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-06-05 04:39:18,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 487. [2021-06-05 04:39:18,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:18,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 04:39:18,159 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 04:39:18,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:18,160 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 04:39:18,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:18,160 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 04:39:18,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:18,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:18,160 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:18,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 597 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2969 [2021-06-05 04:39:18,361 INFO L430 AbstractCegarLoop]: === Iteration 609 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:18,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:18,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1119235791, now seen corresponding path program 597 times [2021-06-05 04:39:18,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:18,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813382190] [2021-06-05 04:39:18,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:18,440 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 04:39:18,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:18,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813382190] [2021-06-05 04:39:18,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813382190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:18,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172900986] [2021-06-05 04:39:18,440 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 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 598 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:18,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:18,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:18,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:18,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:18,485 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 19 treesize of output 15 [2021-06-05 04:39:18,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:18,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:18,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:18,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:39:18,542 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 19 treesize of output 15 [2021-06-05 04:39:18,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:18,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:18,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:18,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:18,548 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:18,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:18,548 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:39:18,573 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 04:39:18,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172900986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:18,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:18,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:18,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073631683] [2021-06-05 04:39:18,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:18,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:18,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:18,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:18,573 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:18,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:18,821 INFO L93 Difference]: Finished difference Result 818 states and 2508 transitions. [2021-06-05 04:39:18,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:18,822 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:18,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:18,823 INFO L225 Difference]: With dead ends: 818 [2021-06-05 04:39:18,823 INFO L226 Difference]: Without dead ends: 779 [2021-06-05 04:39:18,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 204.7ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:39:18,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2021-06-05 04:39:18,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 487. [2021-06-05 04:39:18,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.139917695473251) internal successors, (1526), 486 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:18,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1526 transitions. [2021-06-05 04:39:18,828 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1526 transitions. Word has length 21 [2021-06-05 04:39:18,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:18,828 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1526 transitions. [2021-06-05 04:39:18,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:18,828 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1526 transitions. [2021-06-05 04:39:18,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:18,829 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:18,829 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:19,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2976,598 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:19,029 INFO L430 AbstractCegarLoop]: === Iteration 610 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:19,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:19,030 INFO L82 PathProgramCache]: Analyzing trace with hash 276266191, now seen corresponding path program 598 times [2021-06-05 04:39:19,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:19,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21177586] [2021-06-05 04:39:19,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:19,112 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 04:39:19,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:19,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21177586] [2021-06-05 04:39:19,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21177586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:19,113 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280216642] [2021-06-05 04:39:19,113 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 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 599 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:19,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:19,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:19,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:19,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:19,161 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 17 treesize of output 13 [2021-06-05 04:39:19,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:19,163 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 9 treesize of output 7 [2021-06-05 04:39:19,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:19,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:19,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:19,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:19,233 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 19 treesize of output 15 [2021-06-05 04:39:19,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:19,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:19,237 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:19,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:19,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:39:19,262 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 04:39:19,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280216642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:19,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:19,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:19,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916296570] [2021-06-05 04:39:19,262 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:19,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:19,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:19,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:19,262 INFO L87 Difference]: Start difference. First operand 487 states and 1526 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:19,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:19,731 INFO L93 Difference]: Finished difference Result 906 states and 2775 transitions. [2021-06-05 04:39:19,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:39:19,731 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:19,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:19,732 INFO L225 Difference]: With dead ends: 906 [2021-06-05 04:39:19,732 INFO L226 Difference]: Without dead ends: 887 [2021-06-05 04:39:19,732 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 310.7ms TimeCoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:39:19,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 887 states. [2021-06-05 04:39:19,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 887 to 493. [2021-06-05 04:39:19,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:19,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 04:39:19,738 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 04:39:19,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:19,738 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 04:39:19,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:19,739 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 04:39:19,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:19,739 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:19,739 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:19,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2979,599 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:19,939 INFO L430 AbstractCegarLoop]: === Iteration 611 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:19,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:19,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1962658031, now seen corresponding path program 599 times [2021-06-05 04:39:19,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:19,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904159113] [2021-06-05 04:39:19,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:20,020 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 04:39:20,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:20,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904159113] [2021-06-05 04:39:20,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904159113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:20,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966916358] [2021-06-05 04:39:20,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 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 600 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:20,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:20,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:20,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:39:20,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:20,069 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 17 treesize of output 13 [2021-06-05 04:39:20,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,072 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 9 treesize of output 7 [2021-06-05 04:39:20,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,075 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 9 treesize of output 7 [2021-06-05 04:39:20,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,077 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 17 treesize of output 13 [2021-06-05 04:39:20,078 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:20,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:39:20,100 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 04:39:20,179 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 9 treesize of output 7 [2021-06-05 04:39:20,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,181 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 26 treesize of output 20 [2021-06-05 04:39:20,182 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,184 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 19 treesize of output 15 [2021-06-05 04:39:20,184 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:20,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:20,195 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:20,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:39:20,196 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:69, output treesize:26 [2021-06-05 04:39:20,264 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 04:39:20,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966916358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:20,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:20,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:20,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258948815] [2021-06-05 04:39:20,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:20,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:20,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:20,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:20,265 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:21,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:21,293 INFO L93 Difference]: Finished difference Result 1112 states and 3401 transitions. [2021-06-05 04:39:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 04:39:21,294 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:21,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:21,295 INFO L225 Difference]: With dead ends: 1112 [2021-06-05 04:39:21,295 INFO L226 Difference]: Without dead ends: 1066 [2021-06-05 04:39:21,295 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 804.8ms TimeCoverageRelationStatistics Valid=208, Invalid=982, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:39:21,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-06-05 04:39:21,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 499. [2021-06-05 04:39:21,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1646586345381524) internal successors, (1576), 498 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:21,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1576 transitions. [2021-06-05 04:39:21,302 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1576 transitions. Word has length 21 [2021-06-05 04:39:21,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:21,302 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1576 transitions. [2021-06-05 04:39:21,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:21,302 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1576 transitions. [2021-06-05 04:39:21,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:21,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:21,303 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:21,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 600 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2985 [2021-06-05 04:39:21,503 INFO L430 AbstractCegarLoop]: === Iteration 612 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:21,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:21,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1668348405, now seen corresponding path program 600 times [2021-06-05 04:39:21,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:21,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678153833] [2021-06-05 04:39:21,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:21,573 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 04:39:21,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:21,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678153833] [2021-06-05 04:39:21,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678153833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:21,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025308359] [2021-06-05 04:39:21,573 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 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 601 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:21,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:21,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:21,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:21,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:21,621 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 17 treesize of output 13 [2021-06-05 04:39:21,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:21,623 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 9 treesize of output 7 [2021-06-05 04:39:21,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:21,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:21,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:21,631 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:21,653 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 19 treesize of output 15 [2021-06-05 04:39:21,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:21,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:21,656 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:21,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:21,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:21,664 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 04:39:21,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025308359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:21,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:21,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:21,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951271960] [2021-06-05 04:39:21,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:21,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:21,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:21,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:21,665 INFO L87 Difference]: Start difference. First operand 499 states and 1576 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:21,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:21,844 INFO L93 Difference]: Finished difference Result 764 states and 2361 transitions. [2021-06-05 04:39:21,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:21,844 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:21,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:21,845 INFO L225 Difference]: With dead ends: 764 [2021-06-05 04:39:21,845 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 04:39:21,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.0ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:21,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 04:39:21,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 502. [2021-06-05 04:39:21,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.161676646706587) internal successors, (1584), 501 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:21,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1584 transitions. [2021-06-05 04:39:21,851 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1584 transitions. Word has length 21 [2021-06-05 04:39:21,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:21,851 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1584 transitions. [2021-06-05 04:39:21,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:21,851 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1584 transitions. [2021-06-05 04:39:21,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:21,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:21,851 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:22,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 601 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2994 [2021-06-05 04:39:22,052 INFO L430 AbstractCegarLoop]: === Iteration 613 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:22,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:22,052 INFO L82 PathProgramCache]: Analyzing trace with hash 212404533, now seen corresponding path program 601 times [2021-06-05 04:39:22,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:22,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488447947] [2021-06-05 04:39:22,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:22,123 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 04:39:22,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:22,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488447947] [2021-06-05 04:39:22,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488447947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:22,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756497866] [2021-06-05 04:39:22,123 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 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 602 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:22,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:22,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:22,170 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 17 treesize of output 13 [2021-06-05 04:39:22,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,173 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 9 treesize of output 7 [2021-06-05 04:39:22,173 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:22,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:22,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:22,201 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 9 treesize of output 7 [2021-06-05 04:39:22,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,203 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 19 treesize of output 15 [2021-06-05 04:39:22,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:22,210 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:22,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:22,210 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:22,226 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 04:39:22,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756497866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:22,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:22,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:22,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444760654] [2021-06-05 04:39:22,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:22,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:22,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:22,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:22,227 INFO L87 Difference]: Start difference. First operand 502 states and 1584 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:22,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:22,381 INFO L93 Difference]: Finished difference Result 765 states and 2356 transitions. [2021-06-05 04:39:22,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:22,381 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:22,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:22,382 INFO L225 Difference]: With dead ends: 765 [2021-06-05 04:39:22,382 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 04:39:22,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 113.0ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:22,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 04:39:22,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 493. [2021-06-05 04:39:22,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.154471544715447) internal successors, (1552), 492 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:22,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1552 transitions. [2021-06-05 04:39:22,387 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1552 transitions. Word has length 21 [2021-06-05 04:39:22,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:22,387 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1552 transitions. [2021-06-05 04:39:22,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:22,388 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1552 transitions. [2021-06-05 04:39:22,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:22,388 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:22,388 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:22,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2998,602 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:22,588 INFO L430 AbstractCegarLoop]: === Iteration 614 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:22,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:22,589 INFO L82 PathProgramCache]: Analyzing trace with hash 838275325, now seen corresponding path program 602 times [2021-06-05 04:39:22,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:22,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001488414] [2021-06-05 04:39:22,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:22,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:22,661 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 04:39:22,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:22,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001488414] [2021-06-05 04:39:22,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001488414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:22,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814357527] [2021-06-05 04:39:22,661 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 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 603 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:22,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:22,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:22,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:22,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:22,720 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 17 treesize of output 13 [2021-06-05 04:39:22,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:22,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:39:22,766 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 19 treesize of output 15 [2021-06-05 04:39:22,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:22,770 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:22,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:22,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:39:22,794 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 04:39:22,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814357527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:22,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:22,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:22,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74243806] [2021-06-05 04:39:22,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:22,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:22,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:22,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:22,794 INFO L87 Difference]: Start difference. First operand 493 states and 1552 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:39:23,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:23,363 INFO L93 Difference]: Finished difference Result 895 states and 2732 transitions. [2021-06-05 04:39:23,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:39:23,364 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:39:23,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:23,365 INFO L225 Difference]: With dead ends: 895 [2021-06-05 04:39:23,365 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 04:39:23,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=237, Invalid=953, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:39:23,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 04:39:23,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 483. [2021-06-05 04:39:23,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.136929460580913) internal successors, (1512), 482 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:23,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1512 transitions. [2021-06-05 04:39:23,371 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1512 transitions. Word has length 21 [2021-06-05 04:39:23,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:23,371 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1512 transitions. [2021-06-05 04:39:23,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:39:23,371 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1512 transitions. [2021-06-05 04:39:23,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:23,371 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:23,371 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:23,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3003,603 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:23,572 INFO L430 AbstractCegarLoop]: === Iteration 615 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:23,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:23,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1036891949, now seen corresponding path program 603 times [2021-06-05 04:39:23,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:23,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878445990] [2021-06-05 04:39:23,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:23,647 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 04:39:23,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:23,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878445990] [2021-06-05 04:39:23,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878445990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:23,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670251609] [2021-06-05 04:39:23,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 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 604 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:23,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:23,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:23,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:23,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:23,708 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 17 treesize of output 13 [2021-06-05 04:39:23,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:23,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:23,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:23,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:39:23,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:23,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:23,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:23,731 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:23,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:23,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:39:23,743 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 04:39:23,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670251609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:23,743 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:23,743 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:39:23,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666194948] [2021-06-05 04:39:23,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:39:23,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:23,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:39:23,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:39:23,744 INFO L87 Difference]: Start difference. First operand 483 states and 1512 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:23,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:23,842 INFO L93 Difference]: Finished difference Result 611 states and 1882 transitions. [2021-06-05 04:39:23,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:23,843 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:23,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:23,843 INFO L225 Difference]: With dead ends: 611 [2021-06-05 04:39:23,843 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 04:39:23,844 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 95.4ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:39:23,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 04:39:23,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 479. [2021-06-05 04:39:23,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1380753138075312) internal successors, (1500), 478 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:23,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1500 transitions. [2021-06-05 04:39:23,848 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1500 transitions. Word has length 21 [2021-06-05 04:39:23,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:23,848 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1500 transitions. [2021-06-05 04:39:23,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:23,848 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1500 transitions. [2021-06-05 04:39:23,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:23,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:23,849 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:24,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3005,604 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:24,049 INFO L430 AbstractCegarLoop]: === Iteration 616 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:24,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:24,050 INFO L82 PathProgramCache]: Analyzing trace with hash 2145041413, now seen corresponding path program 604 times [2021-06-05 04:39:24,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:24,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54088054] [2021-06-05 04:39:24,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:24,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:24,117 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 04:39:24,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:24,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54088054] [2021-06-05 04:39:24,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54088054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:24,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113131889] [2021-06-05 04:39:24,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 605 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:24,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:24,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:24,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:24,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:24,178 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 17 treesize of output 13 [2021-06-05 04:39:24,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,180 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 9 treesize of output 7 [2021-06-05 04:39:24,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:24,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:24,188 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:24,199 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 19 treesize of output 15 [2021-06-05 04:39:24,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:24,202 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:24,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:24,211 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 04:39:24,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113131889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:24,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:24,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:24,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089652939] [2021-06-05 04:39:24,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:24,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:24,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:24,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:24,211 INFO L87 Difference]: Start difference. First operand 479 states and 1500 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:24,357 INFO L93 Difference]: Finished difference Result 601 states and 1854 transitions. [2021-06-05 04:39:24,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:24,358 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:24,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:24,358 INFO L225 Difference]: With dead ends: 601 [2021-06-05 04:39:24,358 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 04:39:24,358 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 86.6ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:39:24,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 04:39:24,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 486. [2021-06-05 04:39:24,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1402061855670103) internal successors, (1523), 485 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1523 transitions. [2021-06-05 04:39:24,363 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:24,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:24,363 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1523 transitions. [2021-06-05 04:39:24,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,363 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1523 transitions. [2021-06-05 04:39:24,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:24,364 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:24,364 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:24,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3007,605 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:24,564 INFO L430 AbstractCegarLoop]: === Iteration 617 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:24,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:24,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1725853973, now seen corresponding path program 605 times [2021-06-05 04:39:24,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:24,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257256127] [2021-06-05 04:39:24,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:24,632 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 04:39:24,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:24,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257256127] [2021-06-05 04:39:24,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257256127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:24,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579849836] [2021-06-05 04:39:24,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 606 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:24,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:24,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:24,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:24,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:24,693 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 19 treesize of output 15 [2021-06-05 04:39:24,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:24,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:39:24,729 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 19 treesize of output 15 [2021-06-05 04:39:24,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:24,732 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:24,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:24,734 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:24,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:24,735 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:39:24,742 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 04:39:24,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579849836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:24,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:24,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:24,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50865220] [2021-06-05 04:39:24,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:24,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:24,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:24,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:24,743 INFO L87 Difference]: Start difference. First operand 486 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:24,879 INFO L93 Difference]: Finished difference Result 614 states and 1892 transitions. [2021-06-05 04:39:24,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:24,879 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:24,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:24,880 INFO L225 Difference]: With dead ends: 614 [2021-06-05 04:39:24,880 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 04:39:24,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 101.4ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:24,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 04:39:24,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 486. [2021-06-05 04:39:24,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 04:39:24,885 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 04:39:24,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:24,885 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 04:39:24,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:24,885 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 04:39:24,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:24,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:24,885 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:25,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 606 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3010 [2021-06-05 04:39:25,086 INFO L430 AbstractCegarLoop]: === Iteration 618 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:25,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:25,086 INFO L82 PathProgramCache]: Analyzing trace with hash -269172945, now seen corresponding path program 606 times [2021-06-05 04:39:25,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:25,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964819518] [2021-06-05 04:39:25,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:25,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:25,156 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 04:39:25,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:25,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964819518] [2021-06-05 04:39:25,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964819518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:25,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303248157] [2021-06-05 04:39:25,156 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 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 607 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:25,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:25,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:25,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:25,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:25,215 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 17 treesize of output 13 [2021-06-05 04:39:25,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,217 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 9 treesize of output 7 [2021-06-05 04:39:25,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:25,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:25,225 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:25,235 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 9 treesize of output 7 [2021-06-05 04:39:25,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,237 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 19 treesize of output 15 [2021-06-05 04:39:25,238 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:25,244 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:25,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:25,244 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:25,260 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 04:39:25,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303248157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:25,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:25,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:39:25,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102437048] [2021-06-05 04:39:25,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:39:25,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:25,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:39:25,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:39:25,260 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:25,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:25,389 INFO L93 Difference]: Finished difference Result 641 states and 1983 transitions. [2021-06-05 04:39:25,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:25,390 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:25,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:25,390 INFO L225 Difference]: With dead ends: 641 [2021-06-05 04:39:25,391 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 04:39:25,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 92.6ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:39:25,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 04:39:25,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 486. [2021-06-05 04:39:25,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:25,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 04:39:25,395 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 04:39:25,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:25,396 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 04:39:25,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:25,396 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 04:39:25,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:25,396 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:25,396 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:25,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3013,607 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:25,611 INFO L430 AbstractCegarLoop]: === Iteration 619 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:25,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:25,611 INFO L82 PathProgramCache]: Analyzing trace with hash -1363871863, now seen corresponding path program 607 times [2021-06-05 04:39:25,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:25,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741645686] [2021-06-05 04:39:25,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:25,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:25,681 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 04:39:25,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:25,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741645686] [2021-06-05 04:39:25,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741645686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:25,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20880479] [2021-06-05 04:39:25,681 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 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 608 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:25,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:25,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:25,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:25,742 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 19 treesize of output 15 [2021-06-05 04:39:25,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:25,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:39:25,766 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 19 treesize of output 15 [2021-06-05 04:39:25,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:25,769 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:25,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:25,775 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:25,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:25,775 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:39:25,803 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 04:39:25,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20880479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:25,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:25,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:25,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438949855] [2021-06-05 04:39:25,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:25,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:25,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:25,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:25,803 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:25,997 INFO L93 Difference]: Finished difference Result 601 states and 1858 transitions. [2021-06-05 04:39:25,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:25,997 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:25,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:25,998 INFO L225 Difference]: With dead ends: 601 [2021-06-05 04:39:25,998 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 04:39:25,998 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 118.6ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:25,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 04:39:26,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 483. [2021-06-05 04:39:26,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.136929460580913) internal successors, (1512), 482 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:26,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1512 transitions. [2021-06-05 04:39:26,003 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1512 transitions. Word has length 21 [2021-06-05 04:39:26,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:26,003 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1512 transitions. [2021-06-05 04:39:26,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:26,003 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1512 transitions. [2021-06-05 04:39:26,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:26,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:26,003 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:26,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3017,608 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:26,204 INFO L430 AbstractCegarLoop]: === Iteration 620 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:26,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:26,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1837611175, now seen corresponding path program 608 times [2021-06-05 04:39:26,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:26,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573143661] [2021-06-05 04:39:26,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:26,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:39:26,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:26,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573143661] [2021-06-05 04:39:26,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573143661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:26,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454434110] [2021-06-05 04:39:26,278 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 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 609 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:26,304 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:26,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:26,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:26,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:26,332 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 19 treesize of output 15 [2021-06-05 04:39:26,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:26,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:39:26,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 18 treesize of output 14 [2021-06-05 04:39:26,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,358 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 10 treesize of output 8 [2021-06-05 04:39:26,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:26,365 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:26,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:26,365 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:26,381 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 04:39:26,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454434110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:26,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:26,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:39:26,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501633360] [2021-06-05 04:39:26,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:39:26,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:26,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:39:26,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:39:26,382 INFO L87 Difference]: Start difference. First operand 483 states and 1512 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:26,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:26,519 INFO L93 Difference]: Finished difference Result 615 states and 1894 transitions. [2021-06-05 04:39:26,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:26,520 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:26,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:26,520 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:39:26,520 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 04:39:26,520 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 111.9ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:26,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 04:39:26,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 486. [2021-06-05 04:39:26,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.138144329896907) internal successors, (1522), 485 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:26,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1522 transitions. [2021-06-05 04:39:26,525 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1522 transitions. Word has length 21 [2021-06-05 04:39:26,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:26,525 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1522 transitions. [2021-06-05 04:39:26,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:26,525 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1522 transitions. [2021-06-05 04:39:26,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:26,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:26,526 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:26,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 609 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3023 [2021-06-05 04:39:26,726 INFO L430 AbstractCegarLoop]: === Iteration 621 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:26,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:26,726 INFO L82 PathProgramCache]: Analyzing trace with hash 742912257, now seen corresponding path program 609 times [2021-06-05 04:39:26,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:26,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466887616] [2021-06-05 04:39:26,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:26,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:26,797 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 04:39:26,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:26,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466887616] [2021-06-05 04:39:26,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466887616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:26,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589717063] [2021-06-05 04:39:26,797 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 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 610 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:26,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:26,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:26,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:26,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:26,862 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 17 treesize of output 13 [2021-06-05 04:39:26,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,865 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 9 treesize of output 7 [2021-06-05 04:39:26,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:26,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:26,872 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:26,895 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 19 treesize of output 15 [2021-06-05 04:39:26,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:26,903 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:26,905 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 9 treesize of output 7 [2021-06-05 04:39:26,905 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:26,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:26,912 INFO L518 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2021-06-05 04:39:26,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:26,912 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:39:26,939 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 04:39:26,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589717063] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:26,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:26,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:26,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524493550] [2021-06-05 04:39:26,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:26,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:26,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:26,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:26,940 INFO L87 Difference]: Start difference. First operand 486 states and 1522 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:27,144 INFO L93 Difference]: Finished difference Result 656 states and 2011 transitions. [2021-06-05 04:39:27,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:27,144 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:27,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:27,145 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:39:27,145 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:39:27,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:27,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:39:27,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 502. [2021-06-05 04:39:27,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 3.1397205588822357) internal successors, (1573), 501 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1573 transitions. [2021-06-05 04:39:27,150 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1573 transitions. Word has length 21 [2021-06-05 04:39:27,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:27,151 INFO L482 AbstractCegarLoop]: Abstraction has 502 states and 1573 transitions. [2021-06-05 04:39:27,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,151 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1573 transitions. [2021-06-05 04:39:27,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:27,151 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:27,151 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:27,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3026,610 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:27,352 INFO L430 AbstractCegarLoop]: === Iteration 622 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:27,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:27,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1671302101, now seen corresponding path program 610 times [2021-06-05 04:39:27,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:27,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133948504] [2021-06-05 04:39:27,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:27,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:27,422 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 04:39:27,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:27,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133948504] [2021-06-05 04:39:27,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133948504] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:27,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245497974] [2021-06-05 04:39:27,422 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 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 611 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:27,448 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:27,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:27,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:27,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:27,487 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 17 treesize of output 13 [2021-06-05 04:39:27,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:27,490 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 9 treesize of output 7 [2021-06-05 04:39:27,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:27,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:27,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:27,497 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:39:27,528 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 19 treesize of output 15 [2021-06-05 04:39:27,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:27,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:27,531 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:27,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:27,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:39:27,541 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 04:39:27,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245497974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:27,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:27,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:27,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618088295] [2021-06-05 04:39:27,541 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:27,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:27,542 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:27,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:27,542 INFO L87 Difference]: Start difference. First operand 502 states and 1573 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:27,713 INFO L93 Difference]: Finished difference Result 606 states and 1858 transitions. [2021-06-05 04:39:27,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:27,714 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:27,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:27,714 INFO L225 Difference]: With dead ends: 606 [2021-06-05 04:39:27,714 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 04:39:27,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 141.5ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:27,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 04:39:27,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 483. [2021-06-05 04:39:27,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 04:39:27,719 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 04:39:27,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:27,719 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 04:39:27,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:27,720 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 04:39:27,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:27,720 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:27,720 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:27,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 611 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3034 [2021-06-05 04:39:27,920 INFO L430 AbstractCegarLoop]: === Iteration 623 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:27,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:27,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1889309011, now seen corresponding path program 611 times [2021-06-05 04:39:27,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:27,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114896241] [2021-06-05 04:39:27,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:27,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:28,002 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 04:39:28,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:28,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114896241] [2021-06-05 04:39:28,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114896241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:28,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116031682] [2021-06-05 04:39:28,002 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 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 612 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:28,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:28,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:28,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:28,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:28,068 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 17 treesize of output 13 [2021-06-05 04:39:28,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,071 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 9 treesize of output 7 [2021-06-05 04:39:28,072 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:28,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:28,081 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:28,131 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 19 treesize of output 15 [2021-06-05 04:39:28,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:28,134 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:28,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:39:28,142 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 04:39:28,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116031682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:28,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:28,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:28,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119000776] [2021-06-05 04:39:28,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:28,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:28,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:28,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:28,143 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:28,292 INFO L93 Difference]: Finished difference Result 634 states and 1951 transitions. [2021-06-05 04:39:28,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:28,293 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:28,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:28,293 INFO L225 Difference]: With dead ends: 634 [2021-06-05 04:39:28,293 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 04:39:28,293 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 124.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:28,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 04:39:28,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 490. [2021-06-05 04:39:28,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1615541922290387) internal successors, (1546), 489 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1546 transitions. [2021-06-05 04:39:28,298 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1546 transitions. Word has length 21 [2021-06-05 04:39:28,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:28,298 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1546 transitions. [2021-06-05 04:39:28,298 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,298 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1546 transitions. [2021-06-05 04:39:28,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:28,299 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:28,299 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:28,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 612 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3037 [2021-06-05 04:39:28,499 INFO L430 AbstractCegarLoop]: === Iteration 624 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:28,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:28,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1903866949, now seen corresponding path program 612 times [2021-06-05 04:39:28,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:28,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495081122] [2021-06-05 04:39:28,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:28,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:28,577 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 04:39:28,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:28,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495081122] [2021-06-05 04:39:28,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495081122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:28,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128236469] [2021-06-05 04:39:28,578 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 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 613 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:28,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:39:28,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:28,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:28,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:28,644 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 17 treesize of output 13 [2021-06-05 04:39:28,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,647 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 9 treesize of output 7 [2021-06-05 04:39:28,648 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:28,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:28,657 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:28,693 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 19 treesize of output 15 [2021-06-05 04:39:28,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:28,698 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:28,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:28,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:39:28,711 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 04:39:28,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128236469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:28,711 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:28,711 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:28,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706819688] [2021-06-05 04:39:28,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:28,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:28,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:28,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:28,712 INFO L87 Difference]: Start difference. First operand 490 states and 1546 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:28,865 INFO L93 Difference]: Finished difference Result 625 states and 1927 transitions. [2021-06-05 04:39:28,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:28,865 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:28,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:28,866 INFO L225 Difference]: With dead ends: 625 [2021-06-05 04:39:28,866 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 04:39:28,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:28,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 04:39:28,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 487. [2021-06-05 04:39:28,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.156378600823045) internal successors, (1534), 486 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1534 transitions. [2021-06-05 04:39:28,871 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1534 transitions. Word has length 21 [2021-06-05 04:39:28,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:28,871 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1534 transitions. [2021-06-05 04:39:28,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:28,871 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1534 transitions. [2021-06-05 04:39:28,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:28,872 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:28,872 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:29,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 613 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3040 [2021-06-05 04:39:29,072 INFO L430 AbstractCegarLoop]: === Iteration 625 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:29,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:29,072 INFO L82 PathProgramCache]: Analyzing trace with hash -1263984893, now seen corresponding path program 613 times [2021-06-05 04:39:29,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:29,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948815904] [2021-06-05 04:39:29,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:29,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:29,174 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 04:39:29,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:29,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948815904] [2021-06-05 04:39:29,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948815904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:29,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458920307] [2021-06-05 04:39:29,175 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 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 614 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:29,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:29,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:29,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:29,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:29,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:29,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:29,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:29,293 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 9 treesize of output 7 [2021-06-05 04:39:29,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:29,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:29,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:29,312 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:39:29,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:29,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:29,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:29,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:29,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:29,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:29,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:29,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:29,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:29,501 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:33, output treesize:7 [2021-06-05 04:39:29,528 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 04:39:29,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458920307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:29,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:29,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:29,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061853344] [2021-06-05 04:39:29,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:29,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:29,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:29,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:29,529 INFO L87 Difference]: Start difference. First operand 487 states and 1534 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:29,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:29,860 INFO L93 Difference]: Finished difference Result 773 states and 2384 transitions. [2021-06-05 04:39:29,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:39:29,860 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:29,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:29,861 INFO L225 Difference]: With dead ends: 773 [2021-06-05 04:39:29,861 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 04:39:29,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 290.9ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:39:29,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 04:39:29,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 493. [2021-06-05 04:39:29,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1646341463414633) internal successors, (1557), 492 states have internal predecessors, (1557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:29,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1557 transitions. [2021-06-05 04:39:29,867 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1557 transitions. Word has length 21 [2021-06-05 04:39:29,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:29,867 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1557 transitions. [2021-06-05 04:39:29,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:29,867 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1557 transitions. [2021-06-05 04:39:29,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:29,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:29,867 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:30,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3043,614 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:30,068 INFO L430 AbstractCegarLoop]: === Iteration 626 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:30,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:30,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1486193505, now seen corresponding path program 614 times [2021-06-05 04:39:30,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:30,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332840995] [2021-06-05 04:39:30,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:30,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:30,149 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 04:39:30,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:30,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332840995] [2021-06-05 04:39:30,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332840995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:30,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476268799] [2021-06-05 04:39:30,149 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 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 615 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:30,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:30,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:30,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:30,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:30,210 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 19 treesize of output 15 [2021-06-05 04:39:30,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:30,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:39:30,265 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 19 treesize of output 15 [2021-06-05 04:39:30,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:30,268 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:30,271 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:30,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:30,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:39:30,296 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 04:39:30,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476268799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:30,296 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:30,296 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:30,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398666749] [2021-06-05 04:39:30,296 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:30,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:30,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:30,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:30,297 INFO L87 Difference]: Start difference. First operand 493 states and 1557 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:30,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:30,468 INFO L93 Difference]: Finished difference Result 826 states and 2520 transitions. [2021-06-05 04:39:30,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:39:30,469 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:30,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:30,469 INFO L225 Difference]: With dead ends: 826 [2021-06-05 04:39:30,470 INFO L226 Difference]: Without dead ends: 766 [2021-06-05 04:39:30,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 161.0ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:39:30,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-06-05 04:39:30,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 493. [2021-06-05 04:39:30,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.154471544715447) internal successors, (1552), 492 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:30,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1552 transitions. [2021-06-05 04:39:30,475 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1552 transitions. Word has length 21 [2021-06-05 04:39:30,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:30,475 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1552 transitions. [2021-06-05 04:39:30,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:30,475 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1552 transitions. [2021-06-05 04:39:30,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:30,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:30,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:30,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 615 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3060 [2021-06-05 04:39:30,676 INFO L430 AbstractCegarLoop]: === Iteration 627 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:30,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:30,676 INFO L82 PathProgramCache]: Analyzing trace with hash 422406947, now seen corresponding path program 615 times [2021-06-05 04:39:30,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:30,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714065761] [2021-06-05 04:39:30,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:30,773 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 04:39:30,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:30,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714065761] [2021-06-05 04:39:30,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714065761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:30,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703928532] [2021-06-05 04:39:30,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 616 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:30,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:30,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:30,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:30,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:30,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:30,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:30,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:30,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,888 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 9 treesize of output 7 [2021-06-05 04:39:30,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:30,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:30,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:30,907 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:39:31,062 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_146, v_prenex_147], 1=[o_2, o_4]} [2021-06-05 04:39:31,064 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 9 treesize of output 7 [2021-06-05 04:39:31,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:31,078 INFO L518 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2021-06-05 04:39:31,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:31,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:31,081 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:31,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:31,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:31,094 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:31,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:31,106 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 04:39:31,153 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 04:39:31,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703928532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:31,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:31,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:31,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466379465] [2021-06-05 04:39:31,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:31,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:31,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:31,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:31,153 INFO L87 Difference]: Start difference. First operand 493 states and 1552 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:31,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:31,446 INFO L93 Difference]: Finished difference Result 799 states and 2474 transitions. [2021-06-05 04:39:31,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:39:31,446 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:31,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:31,447 INFO L225 Difference]: With dead ends: 799 [2021-06-05 04:39:31,447 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 04:39:31,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 265.2ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:31,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 04:39:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 491. [2021-06-05 04:39:31,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:31,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 04:39:31,453 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 04:39:31,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:31,453 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 04:39:31,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:31,453 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 04:39:31,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:31,453 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:31,453 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:31,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3063,616 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:31,654 INFO L430 AbstractCegarLoop]: === Iteration 628 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:31,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:31,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1575721435, now seen corresponding path program 616 times [2021-06-05 04:39:31,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:31,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860028021] [2021-06-05 04:39:31,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:31,761 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 04:39:31,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:31,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860028021] [2021-06-05 04:39:31,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860028021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:31,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700023729] [2021-06-05 04:39:31,761 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 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 617 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:31,787 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:31,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:31,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:31,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:31,874 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 9 treesize of output 7 [2021-06-05 04:39:31,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:31,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:31,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:31,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:31,896 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:39:31,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:31,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:31,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:31,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:31,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:32,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:32,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:32,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,008 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:39:32,056 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 04:39:32,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700023729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:32,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:32,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:32,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575302230] [2021-06-05 04:39:32,056 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:32,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:32,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:32,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:32,057 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:32,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:32,340 INFO L93 Difference]: Finished difference Result 765 states and 2359 transitions. [2021-06-05 04:39:32,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:39:32,340 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:32,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:32,341 INFO L225 Difference]: With dead ends: 765 [2021-06-05 04:39:32,341 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 04:39:32,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 262.7ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:32,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 04:39:32,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 487. [2021-06-05 04:39:32,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:32,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 04:39:32,347 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 04:39:32,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:32,347 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 04:39:32,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:32,347 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 04:39:32,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:32,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:32,347 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:32,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 617 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3089 [2021-06-05 04:39:32,548 INFO L430 AbstractCegarLoop]: === Iteration 629 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:32,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:32,548 INFO L82 PathProgramCache]: Analyzing trace with hash 990283973, now seen corresponding path program 617 times [2021-06-05 04:39:32,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:32,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511786354] [2021-06-05 04:39:32,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:32,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:32,624 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 04:39:32,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:32,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511786354] [2021-06-05 04:39:32,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511786354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:32,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341767261] [2021-06-05 04:39:32,624 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 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 618 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:32,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:32,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:32,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:32,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:32,690 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 17 treesize of output 13 [2021-06-05 04:39:32,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,692 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 9 treesize of output 7 [2021-06-05 04:39:32,693 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:32,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:32,702 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:32,750 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 9 treesize of output 7 [2021-06-05 04:39:32,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:32,758 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:32,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:32,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:32,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:32,766 INFO L518 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2021-06-05 04:39:32,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:32,767 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:39:32,791 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 04:39:32,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341767261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:32,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:32,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:32,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087059114] [2021-06-05 04:39:32,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:32,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:32,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:32,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:32,792 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:32,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:32,960 INFO L93 Difference]: Finished difference Result 664 states and 2050 transitions. [2021-06-05 04:39:32,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:32,961 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:32,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:32,961 INFO L225 Difference]: With dead ends: 664 [2021-06-05 04:39:32,961 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 04:39:32,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 128.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:32,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 04:39:32,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 487. [2021-06-05 04:39:32,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1502057613168724) internal successors, (1531), 486 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:32,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1531 transitions. [2021-06-05 04:39:32,966 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1531 transitions. Word has length 21 [2021-06-05 04:39:32,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:32,967 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1531 transitions. [2021-06-05 04:39:32,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:32,967 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1531 transitions. [2021-06-05 04:39:32,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:32,967 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:32,967 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:33,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3094,618 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:33,168 INFO L430 AbstractCegarLoop]: === Iteration 630 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:33,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:33,168 INFO L82 PathProgramCache]: Analyzing trace with hash -104414945, now seen corresponding path program 618 times [2021-06-05 04:39:33,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:33,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834177857] [2021-06-05 04:39:33,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:33,247 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 04:39:33,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:33,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834177857] [2021-06-05 04:39:33,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834177857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:33,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576143625] [2021-06-05 04:39:33,247 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 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 619 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:33,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:33,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:33,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:33,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:33,309 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 19 treesize of output 15 [2021-06-05 04:39:33,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:33,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:39:33,351 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 19 treesize of output 15 [2021-06-05 04:39:33,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:33,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:33,361 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:33,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:33,361 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:39:33,379 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 04:39:33,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576143625] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:33,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:33,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:33,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595360267] [2021-06-05 04:39:33,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:33,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:33,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:33,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:33,379 INFO L87 Difference]: Start difference. First operand 487 states and 1531 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:33,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:33,506 INFO L93 Difference]: Finished difference Result 637 states and 1959 transitions. [2021-06-05 04:39:33,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:33,507 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:33,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:33,507 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:39:33,507 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:39:33,507 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:33,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:39:33,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 484. [2021-06-05 04:39:33,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:33,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:33,512 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:33,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:33,512 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:33,512 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:33,512 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:33,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:33,513 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:33,513 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:33,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 619 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3102 [2021-06-05 04:39:33,713 INFO L430 AbstractCegarLoop]: === Iteration 631 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:33,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:33,713 INFO L82 PathProgramCache]: Analyzing trace with hash -728700709, now seen corresponding path program 619 times [2021-06-05 04:39:33,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:33,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330758617] [2021-06-05 04:39:33,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:33,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:33,793 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 04:39:33,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:33,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330758617] [2021-06-05 04:39:33,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330758617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:33,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913463346] [2021-06-05 04:39:33,794 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 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 620 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:33,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:33,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:33,860 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 17 treesize of output 13 [2021-06-05 04:39:33,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,863 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 9 treesize of output 7 [2021-06-05 04:39:33,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:33,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:33,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:33,898 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 9 treesize of output 7 [2021-06-05 04:39:33,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:33,911 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 19 treesize of output 15 [2021-06-05 04:39:33,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:33,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:33,920 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:33,920 INFO L518 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2021-06-05 04:39:33,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:33,920 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:39:33,958 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 04:39:33,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913463346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:33,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:33,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:33,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85061606] [2021-06-05 04:39:33,958 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:33,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:33,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:33,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:33,958 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:34,096 INFO L93 Difference]: Finished difference Result 661 states and 2042 transitions. [2021-06-05 04:39:34,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:34,097 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:34,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:34,097 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:39:34,097 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:39:34,097 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 127.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:34,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:39:34,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 484. [2021-06-05 04:39:34,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.153209109730849) internal successors, (1523), 483 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1523 transitions. [2021-06-05 04:39:34,102 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1523 transitions. Word has length 21 [2021-06-05 04:39:34,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:34,102 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1523 transitions. [2021-06-05 04:39:34,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,103 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1523 transitions. [2021-06-05 04:39:34,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:34,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:34,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:34,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3106,620 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:34,303 INFO L430 AbstractCegarLoop]: === Iteration 632 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:34,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:34,304 INFO L82 PathProgramCache]: Analyzing trace with hash -431434299, now seen corresponding path program 620 times [2021-06-05 04:39:34,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:34,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224464891] [2021-06-05 04:39:34,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:34,401 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 04:39:34,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:34,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224464891] [2021-06-05 04:39:34,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224464891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:34,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400131586] [2021-06-05 04:39:34,401 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 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 621 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:34,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:34,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:34,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:34,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:34,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:34,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:34,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:34,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:34,519 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 9 treesize of output 7 [2021-06-05 04:39:34,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:34,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:34,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:34,539 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:39:34,582 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_152, v_prenex_153]} [2021-06-05 04:39:34,585 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 9 treesize of output 7 [2021-06-05 04:39:34,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:34,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:34,600 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:34,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:34,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:34,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:34,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:34,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:34,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:34,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:34,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:34,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:34,630 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:56, output treesize:19 [2021-06-05 04:39:34,674 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 04:39:34,674 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400131586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:34,674 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:34,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:34,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295561015] [2021-06-05 04:39:34,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:34,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:34,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:34,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:34,674 INFO L87 Difference]: Start difference. First operand 484 states and 1523 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:34,891 INFO L93 Difference]: Finished difference Result 685 states and 2115 transitions. [2021-06-05 04:39:34,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:34,891 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:34,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:34,892 INFO L225 Difference]: With dead ends: 685 [2021-06-05 04:39:34,892 INFO L226 Difference]: Without dead ends: 662 [2021-06-05 04:39:34,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 200.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:34,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-06-05 04:39:34,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 485. [2021-06-05 04:39:34,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.159090909090909) internal successors, (1529), 484 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1529 transitions. [2021-06-05 04:39:34,897 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1529 transitions. Word has length 21 [2021-06-05 04:39:34,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:34,897 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1529 transitions. [2021-06-05 04:39:34,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:34,897 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1529 transitions. [2021-06-05 04:39:34,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:34,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:34,898 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:35,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 621 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3111 [2021-06-05 04:39:35,098 INFO L430 AbstractCegarLoop]: === Iteration 633 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:35,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:35,098 INFO L82 PathProgramCache]: Analyzing trace with hash -715696983, now seen corresponding path program 621 times [2021-06-05 04:39:35,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:35,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516335671] [2021-06-05 04:39:35,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:35,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:35,192 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 04:39:35,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:35,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516335671] [2021-06-05 04:39:35,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516335671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:35,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488969596] [2021-06-05 04:39:35,193 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 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 622 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:35,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:35,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:35,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:35,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:35,254 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 19 treesize of output 15 [2021-06-05 04:39:35,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:35,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:39:35,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:35,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,283 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 19 treesize of output 15 [2021-06-05 04:39:35,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:35,293 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:35,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:35,293 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:39:35,365 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 04:39:35,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488969596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:35,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:35,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:35,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249252850] [2021-06-05 04:39:35,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:35,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:35,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:35,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:35,366 INFO L87 Difference]: Start difference. First operand 485 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:35,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:35,538 INFO L93 Difference]: Finished difference Result 690 states and 2123 transitions. [2021-06-05 04:39:35,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:35,538 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:35,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:35,539 INFO L225 Difference]: With dead ends: 690 [2021-06-05 04:39:35,539 INFO L226 Difference]: Without dead ends: 663 [2021-06-05 04:39:35,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:39:35,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-06-05 04:39:35,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 483. [2021-06-05 04:39:35,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:35,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 04:39:35,544 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 04:39:35,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:35,544 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 04:39:35,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:35,545 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 04:39:35,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:35,545 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:35,545 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:35,745 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 622 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3121 [2021-06-05 04:39:35,745 INFO L430 AbstractCegarLoop]: === Iteration 634 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:35,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:35,746 INFO L82 PathProgramCache]: Analyzing trace with hash 739785677, now seen corresponding path program 622 times [2021-06-05 04:39:35,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:35,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106388275] [2021-06-05 04:39:35,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:35,837 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 04:39:35,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:35,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106388275] [2021-06-05 04:39:35,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106388275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:35,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468852120] [2021-06-05 04:39:35,837 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 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 623 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:35,863 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:35,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:35,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:35,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:35,922 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 17 treesize of output 13 [2021-06-05 04:39:35,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:35,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:39:35,942 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 19 treesize of output 15 [2021-06-05 04:39:35,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:35,947 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:35,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:35,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:39:35,959 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 04:39:35,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468852120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:35,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:35,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:35,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257396202] [2021-06-05 04:39:35,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:35,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:35,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:35,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:35,959 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:36,073 INFO L93 Difference]: Finished difference Result 659 states and 2033 transitions. [2021-06-05 04:39:36,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:36,074 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:36,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:36,074 INFO L225 Difference]: With dead ends: 659 [2021-06-05 04:39:36,074 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 04:39:36,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 135.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:36,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 04:39:36,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 483. [2021-06-05 04:39:36,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 04:39:36,080 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 04:39:36,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:36,080 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 04:39:36,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,080 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 04:39:36,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:36,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:36,080 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:36,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 623 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3130 [2021-06-05 04:39:36,281 INFO L430 AbstractCegarLoop]: === Iteration 635 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:36,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:36,281 INFO L82 PathProgramCache]: Analyzing trace with hash 119921763, now seen corresponding path program 623 times [2021-06-05 04:39:36,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:36,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068935330] [2021-06-05 04:39:36,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:36,349 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 04:39:36,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:36,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068935330] [2021-06-05 04:39:36,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068935330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:36,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046626973] [2021-06-05 04:39:36,350 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 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 624 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:36,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:36,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:36,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:36,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:36,415 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 19 treesize of output 15 [2021-06-05 04:39:36,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:36,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:36,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:36,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:39:36,442 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 14 [2021-06-05 04:39:36,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:36,444 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 10 treesize of output 8 [2021-06-05 04:39:36,445 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:36,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:36,454 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:36,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:36,454 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:39:36,487 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 04:39:36,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046626973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:36,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:36,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:39:36,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653957868] [2021-06-05 04:39:36,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:39:36,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:36,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:39:36,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:39:36,488 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:36,634 INFO L93 Difference]: Finished difference Result 626 states and 1929 transitions. [2021-06-05 04:39:36,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:36,634 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:36,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:36,635 INFO L225 Difference]: With dead ends: 626 [2021-06-05 04:39:36,635 INFO L226 Difference]: Without dead ends: 597 [2021-06-05 04:39:36,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 117.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:36,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-06-05 04:39:36,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 481. [2021-06-05 04:39:36,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.152083333333333) internal successors, (1513), 480 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1513 transitions. [2021-06-05 04:39:36,640 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1513 transitions. Word has length 21 [2021-06-05 04:39:36,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:36,640 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1513 transitions. [2021-06-05 04:39:36,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:36,640 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1513 transitions. [2021-06-05 04:39:36,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:36,641 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:36,641 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:36,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 624 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3133 [2021-06-05 04:39:36,853 INFO L430 AbstractCegarLoop]: === Iteration 636 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:36,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:36,853 INFO L82 PathProgramCache]: Analyzing trace with hash 417188173, now seen corresponding path program 624 times [2021-06-05 04:39:36,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:36,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391175622] [2021-06-05 04:39:36,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:36,954 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 04:39:36,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:36,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391175622] [2021-06-05 04:39:36,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391175622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:36,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868481995] [2021-06-05 04:39:36,954 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 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 625 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:36,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:39:36,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:36,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:36,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:37,063 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_154]} [2021-06-05 04:39:37,065 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 9 treesize of output 7 [2021-06-05 04:39:37,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:37,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:37,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:37,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:37,083 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:37,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:37,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:37,096 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:39:37,137 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 9 treesize of output 7 [2021-06-05 04:39:37,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:37,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:37,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:37,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:37,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:37,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:37,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:37,169 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:37,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:37,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:37,184 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 04:39:37,256 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 04:39:37,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868481995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:37,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:37,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:37,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911927396] [2021-06-05 04:39:37,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:37,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:37,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:37,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:37,257 INFO L87 Difference]: Start difference. First operand 481 states and 1513 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:37,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:37,680 INFO L93 Difference]: Finished difference Result 825 states and 2525 transitions. [2021-06-05 04:39:37,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:39:37,680 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:37,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:37,681 INFO L225 Difference]: With dead ends: 825 [2021-06-05 04:39:37,681 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 04:39:37,681 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 370.2ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:39:37,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 04:39:37,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 496. [2021-06-05 04:39:37,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.1676767676767676) internal successors, (1568), 495 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:37,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1568 transitions. [2021-06-05 04:39:37,687 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1568 transitions. Word has length 21 [2021-06-05 04:39:37,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:37,687 INFO L482 AbstractCegarLoop]: Abstraction has 496 states and 1568 transitions. [2021-06-05 04:39:37,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:37,687 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1568 transitions. [2021-06-05 04:39:37,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:37,687 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:37,688 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:37,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3136,625 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:37,888 INFO L430 AbstractCegarLoop]: === Iteration 637 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:37,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:37,888 INFO L82 PathProgramCache]: Analyzing trace with hash 132925489, now seen corresponding path program 625 times [2021-06-05 04:39:37,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:37,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984777614] [2021-06-05 04:39:37,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:37,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:37,981 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 04:39:37,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:37,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984777614] [2021-06-05 04:39:37,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984777614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:37,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977034523] [2021-06-05 04:39:37,981 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 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 626 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:38,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:38,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:38,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:38,047 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 17 treesize of output 13 [2021-06-05 04:39:38,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,049 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 9 treesize of output 7 [2021-06-05 04:39:38,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:38,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:38,085 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 19 treesize of output 15 [2021-06-05 04:39:38,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,096 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:38,097 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 9 treesize of output 7 [2021-06-05 04:39:38,098 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,107 INFO L518 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2021-06-05 04:39:38,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:38,107 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:39:38,178 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 04:39:38,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977034523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:38,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:38,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:38,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467334538] [2021-06-05 04:39:38,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:38,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:38,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:38,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:38,179 INFO L87 Difference]: Start difference. First operand 496 states and 1568 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:38,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:38,407 INFO L93 Difference]: Finished difference Result 747 states and 2287 transitions. [2021-06-05 04:39:38,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:38,408 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:38,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:38,408 INFO L225 Difference]: With dead ends: 747 [2021-06-05 04:39:38,408 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 04:39:38,409 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 241.9ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:38,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 04:39:38,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 507. [2021-06-05 04:39:38,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1699604743083003) internal successors, (1604), 506 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:38,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1604 transitions. [2021-06-05 04:39:38,414 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1604 transitions. Word has length 21 [2021-06-05 04:39:38,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:38,414 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1604 transitions. [2021-06-05 04:39:38,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:38,414 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1604 transitions. [2021-06-05 04:39:38,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:38,415 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:38,415 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:38,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3146,626 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:38,615 INFO L430 AbstractCegarLoop]: === Iteration 638 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:38,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:38,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1827821477, now seen corresponding path program 626 times [2021-06-05 04:39:38,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:38,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230612657] [2021-06-05 04:39:38,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:38,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 04:39:38,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:38,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230612657] [2021-06-05 04:39:38,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230612657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:38,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111332132] [2021-06-05 04:39:38,719 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 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 627 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:38,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:38,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:38,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:38,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:38,832 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_157], 1=[o_2]} [2021-06-05 04:39:38,834 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 9 treesize of output 7 [2021-06-05 04:39:38,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:38,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:38,851 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:38,864 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:39:38,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:38,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:38,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:38,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:38,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:38,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:38,935 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:39:38,982 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 04:39:38,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111332132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:38,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:38,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:38,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127587487] [2021-06-05 04:39:38,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:38,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:38,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:38,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:38,983 INFO L87 Difference]: Start difference. First operand 507 states and 1604 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:39,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:39,313 INFO L93 Difference]: Finished difference Result 772 states and 2373 transitions. [2021-06-05 04:39:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:39:39,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:39,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:39,314 INFO L225 Difference]: With dead ends: 772 [2021-06-05 04:39:39,314 INFO L226 Difference]: Without dead ends: 753 [2021-06-05 04:39:39,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 377.5ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:39:39,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-06-05 04:39:39,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 493. [2021-06-05 04:39:39,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.160569105691057) internal successors, (1555), 492 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:39,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1555 transitions. [2021-06-05 04:39:39,319 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1555 transitions. Word has length 21 [2021-06-05 04:39:39,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:39,319 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1555 transitions. [2021-06-05 04:39:39,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:39,319 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1555 transitions. [2021-06-05 04:39:39,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:39,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:39,320 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:39,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3157,627 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:39,520 INFO L430 AbstractCegarLoop]: === Iteration 639 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:39,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:39,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1293533791, now seen corresponding path program 627 times [2021-06-05 04:39:39,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:39,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291346288] [2021-06-05 04:39:39,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:39,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:39,613 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 04:39:39,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:39,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291346288] [2021-06-05 04:39:39,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291346288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:39,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230166042] [2021-06-05 04:39:39,613 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 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 628 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:39,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:39,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:39,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:39,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:39,694 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 17 treesize of output 13 [2021-06-05 04:39:39,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:39,696 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 9 treesize of output 7 [2021-06-05 04:39:39,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:39,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:39,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:39,707 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:39:39,742 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 19 treesize of output 15 [2021-06-05 04:39:39,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:39,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:39,747 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:39:39,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:39,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:39:39,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:39:39,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230166042] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:39,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:39,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:39:39,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335106312] [2021-06-05 04:39:39,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:39:39,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:39,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:39:39,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:39,790 INFO L87 Difference]: Start difference. First operand 493 states and 1555 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:39,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:39,961 INFO L93 Difference]: Finished difference Result 675 states and 2074 transitions. [2021-06-05 04:39:39,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:39,961 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:39:39,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:39,962 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:39:39,962 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:39:39,962 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 207.4ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:39:39,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:39:39,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 475. [2021-06-05 04:39:39,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:39,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 04:39:39,967 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 04:39:39,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:39,967 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 04:39:39,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:39:39,967 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 04:39:39,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:39,968 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:39,968 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:40,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 628 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3162 [2021-06-05 04:39:40,168 INFO L430 AbstractCegarLoop]: === Iteration 640 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:40,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:40,168 INFO L82 PathProgramCache]: Analyzing trace with hash 447204325, now seen corresponding path program 628 times [2021-06-05 04:39:40,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:40,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601600923] [2021-06-05 04:39:40,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:40,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:40,276 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 04:39:40,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:40,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601600923] [2021-06-05 04:39:40,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601600923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:40,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750616501] [2021-06-05 04:39:40,276 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 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 629 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:40,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:40,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:40,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:40,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:40,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:40,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:40,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:40,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:40,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:40,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:27 [2021-06-05 04:39:40,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:40,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:40,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:40,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:40,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:40,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:40,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:40,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:40,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:40,501 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:31, output treesize:9 [2021-06-05 04:39:40,509 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 04:39:40,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750616501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:40,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:40,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:40,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983092026] [2021-06-05 04:39:40,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:40,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:40,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:40,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:40,510 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:40,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:40,656 INFO L93 Difference]: Finished difference Result 554 states and 1715 transitions. [2021-06-05 04:39:40,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:40,656 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:39:40,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:40,657 INFO L225 Difference]: With dead ends: 554 [2021-06-05 04:39:40,657 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:39:40,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 184.6ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:40,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:39:40,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 481. [2021-06-05 04:39:40,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.14375) internal successors, (1509), 480 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:40,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1509 transitions. [2021-06-05 04:39:40,662 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1509 transitions. Word has length 21 [2021-06-05 04:39:40,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:40,662 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1509 transitions. [2021-06-05 04:39:40,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:40,662 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1509 transitions. [2021-06-05 04:39:40,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:40,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:40,663 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:40,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 629 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3165 [2021-06-05 04:39:40,865 INFO L430 AbstractCegarLoop]: === Iteration 641 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:40,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:40,865 INFO L82 PathProgramCache]: Analyzing trace with hash -54587011, now seen corresponding path program 629 times [2021-06-05 04:39:40,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:40,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243672123] [2021-06-05 04:39:40,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:40,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:40,965 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 04:39:40,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:40,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243672123] [2021-06-05 04:39:40,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243672123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:40,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577379027] [2021-06-05 04:39:40,965 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 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 630 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:40,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:40,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:40,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:40,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:41,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:41,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:41,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 04:39:41,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:41,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:41,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,146 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:41,164 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 04:39:41,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577379027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:41,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:41,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:41,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977074186] [2021-06-05 04:39:41,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:41,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:41,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:41,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:41,165 INFO L87 Difference]: Start difference. First operand 481 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:41,314 INFO L93 Difference]: Finished difference Result 563 states and 1739 transitions. [2021-06-05 04:39:41,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:41,314 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:41,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:41,315 INFO L225 Difference]: With dead ends: 563 [2021-06-05 04:39:41,315 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:39:41,315 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 167.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:41,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:39:41,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 478. [2021-06-05 04:39:41,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.138364779874214) internal successors, (1497), 477 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1497 transitions. [2021-06-05 04:39:41,320 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1497 transitions. Word has length 21 [2021-06-05 04:39:41,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:41,320 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1497 transitions. [2021-06-05 04:39:41,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,320 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1497 transitions. [2021-06-05 04:39:41,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:41,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:41,321 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:41,521 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3172,630 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:41,521 INFO L430 AbstractCegarLoop]: === Iteration 642 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:41,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:41,521 INFO L82 PathProgramCache]: Analyzing trace with hash 2133596165, now seen corresponding path program 630 times [2021-06-05 04:39:41,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:41,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926560799] [2021-06-05 04:39:41,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:41,619 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 04:39:41,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:41,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926560799] [2021-06-05 04:39:41,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926560799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:41,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102767809] [2021-06-05 04:39:41,619 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 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 631 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:41,648 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:39:41,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:41,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:41,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:41,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:41,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:41,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:39:41,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:41,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:41,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:41,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:41,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:41,802 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:41,821 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 04:39:41,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102767809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:41,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:41,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:41,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540778109] [2021-06-05 04:39:41,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:41,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:41,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:41,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:41,821 INFO L87 Difference]: Start difference. First operand 478 states and 1497 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:41,945 INFO L93 Difference]: Finished difference Result 551 states and 1706 transitions. [2021-06-05 04:39:41,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:41,946 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:41,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:41,946 INFO L225 Difference]: With dead ends: 551 [2021-06-05 04:39:41,946 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 04:39:41,946 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 168.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:41,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 04:39:41,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 475. [2021-06-05 04:39:41,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 04:39:41,951 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 04:39:41,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:41,951 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 04:39:41,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:41,951 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 04:39:41,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:41,951 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:41,951 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:42,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 631 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3175 [2021-06-05 04:39:42,152 INFO L430 AbstractCegarLoop]: === Iteration 643 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:42,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1864793109, now seen corresponding path program 631 times [2021-06-05 04:39:42,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:42,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570928990] [2021-06-05 04:39:42,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:42,255 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 04:39:42,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:42,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570928990] [2021-06-05 04:39:42,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570928990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:42,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818329034] [2021-06-05 04:39:42,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 632 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:42,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:42,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:42,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:42,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:42,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:42,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:42,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:42,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:42,369 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:34 [2021-06-05 04:39:42,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:42,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:42,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:42,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:42,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:42,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:42,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:42,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:42,486 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:42,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:42,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:42,505 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 04:39:42,539 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 04:39:42,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818329034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:42,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:42,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:42,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774670925] [2021-06-05 04:39:42,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:42,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:42,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:42,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:42,539 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:42,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:42,745 INFO L93 Difference]: Finished difference Result 752 states and 2297 transitions. [2021-06-05 04:39:42,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:39:42,746 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:42,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:42,747 INFO L225 Difference]: With dead ends: 752 [2021-06-05 04:39:42,747 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 04:39:42,747 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 211.1ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:39:42,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 04:39:42,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 475. [2021-06-05 04:39:42,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:42,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 04:39:42,752 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 04:39:42,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:42,752 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 04:39:42,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:42,752 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 04:39:42,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:42,752 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:42,753 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:42,953 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3178,632 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:42,953 INFO L430 AbstractCegarLoop]: === Iteration 644 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:42,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:42,953 INFO L82 PathProgramCache]: Analyzing trace with hash -841990937, now seen corresponding path program 632 times [2021-06-05 04:39:42,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:42,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739990914] [2021-06-05 04:39:42,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:42,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:43,044 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 04:39:43,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:43,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739990914] [2021-06-05 04:39:43,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739990914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:43,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157886388] [2021-06-05 04:39:43,045 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 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 633 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:43,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:43,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:43,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:43,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:43,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:43,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:43,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:43,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:43,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:43,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:39:43,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:43,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:43,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:43,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:43,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:43,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:43,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:43,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:43,219 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:43,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:43,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:43,234 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:39:43,281 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 04:39:43,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157886388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:43,281 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:43,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:43,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091516233] [2021-06-05 04:39:43,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:43,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:43,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:43,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:43,282 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:43,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:43,532 INFO L93 Difference]: Finished difference Result 643 states and 1987 transitions. [2021-06-05 04:39:43,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:43,532 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:43,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:43,533 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:39:43,533 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:39:43,533 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 194.2ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:39:43,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:39:43,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 475. [2021-06-05 04:39:43,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1392405063291138) internal successors, (1488), 474 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:43,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1488 transitions. [2021-06-05 04:39:43,538 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1488 transitions. Word has length 21 [2021-06-05 04:39:43,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:43,538 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1488 transitions. [2021-06-05 04:39:43,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:43,538 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1488 transitions. [2021-06-05 04:39:43,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:43,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:43,539 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:43,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 633 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3192 [2021-06-05 04:39:43,739 INFO L430 AbstractCegarLoop]: === Iteration 645 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:43,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:43,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1126253621, now seen corresponding path program 633 times [2021-06-05 04:39:43,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:43,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130163932] [2021-06-05 04:39:43,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:43,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:43,836 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 04:39:43,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:43,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130163932] [2021-06-05 04:39:43,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130163932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:43,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651811027] [2021-06-05 04:39:43,837 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 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 634 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:43,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:43,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:43,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:39:43,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:44,020 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_162, v_prenex_164], 1=[v_prenex_160, o_4]} [2021-06-05 04:39:44,023 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 9 treesize of output 7 [2021-06-05 04:39:44,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,067 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 17 treesize of output 13 [2021-06-05 04:39:44,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:39:44,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:44,145 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:39:44,179 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:137, output treesize:82 [2021-06-05 04:39:44,267 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:39:44,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:44,271 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,274 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 9 treesize of output 7 [2021-06-05 04:39:44,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:39:44,279 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:44,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:44,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:39:44,310 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:44,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:44,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:39:44,335 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:109, output treesize:26 [2021-06-05 04:39:44,409 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 04:39:44,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651811027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:44,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:44,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:44,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085470196] [2021-06-05 04:39:44,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:44,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:44,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:44,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:44,410 INFO L87 Difference]: Start difference. First operand 475 states and 1488 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:44,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:44,858 INFO L93 Difference]: Finished difference Result 686 states and 2121 transitions. [2021-06-05 04:39:44,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:39:44,858 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:44,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:44,859 INFO L225 Difference]: With dead ends: 686 [2021-06-05 04:39:44,859 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 04:39:44,859 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 416.5ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:39:44,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 04:39:44,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 487. [2021-06-05 04:39:44,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1316872427983538) internal successors, (1522), 486 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:44,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1522 transitions. [2021-06-05 04:39:44,864 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1522 transitions. Word has length 21 [2021-06-05 04:39:44,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:44,864 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1522 transitions. [2021-06-05 04:39:44,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:44,864 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1522 transitions. [2021-06-05 04:39:44,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:44,865 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:44,865 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:45,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3202,634 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:45,065 INFO L430 AbstractCegarLoop]: === Iteration 646 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:45,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:45,065 INFO L82 PathProgramCache]: Analyzing trace with hash 560138219, now seen corresponding path program 634 times [2021-06-05 04:39:45,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:45,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81099538] [2021-06-05 04:39:45,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:45,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:45,163 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 04:39:45,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:45,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81099538] [2021-06-05 04:39:45,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81099538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:45,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215702411] [2021-06-05 04:39:45,163 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 635 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:45,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:45,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:45,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:45,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:45,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:45,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:45,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:45,276 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:45,278 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 9 treesize of output 7 [2021-06-05 04:39:45,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:45,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:45,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:45,295 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:39:45,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:45,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:45,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:45,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:45,354 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:45,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:45,355 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:45,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:45,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:45,362 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 04:39:45,393 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 04:39:45,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215702411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:45,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:45,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:45,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752813937] [2021-06-05 04:39:45,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:45,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:45,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:45,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:45,394 INFO L87 Difference]: Start difference. First operand 487 states and 1522 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:45,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:45,629 INFO L93 Difference]: Finished difference Result 619 states and 1909 transitions. [2021-06-05 04:39:45,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:45,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:45,630 INFO L225 Difference]: With dead ends: 619 [2021-06-05 04:39:45,630 INFO L226 Difference]: Without dead ends: 598 [2021-06-05 04:39:45,630 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 190.9ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:39:45,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-05 04:39:45,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 473. [2021-06-05 04:39:45,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:45,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 04:39:45,635 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 04:39:45,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:45,635 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 04:39:45,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:45,635 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 04:39:45,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:45,635 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:45,635 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:45,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3217,635 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:45,836 INFO L430 AbstractCegarLoop]: === Iteration 647 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:45,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:45,836 INFO L82 PathProgramCache]: Analyzing trace with hash -428618089, now seen corresponding path program 635 times [2021-06-05 04:39:45,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:45,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58880469] [2021-06-05 04:39:45,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:45,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:45,940 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 04:39:45,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58880469] [2021-06-05 04:39:45,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58880469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684960155] [2021-06-05 04:39:45,940 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 636 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:45,967 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:45,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:45,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:45,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:46,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:46,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,044 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 9 treesize of output 7 [2021-06-05 04:39:46,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:46,063 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 04:39:46,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:46,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:46,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,192 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:31, output treesize:9 [2021-06-05 04:39:46,205 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 04:39:46,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684960155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:46,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:46,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:46,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656561521] [2021-06-05 04:39:46,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:46,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:46,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:46,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:46,206 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:46,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:46,346 INFO L93 Difference]: Finished difference Result 604 states and 1869 transitions. [2021-06-05 04:39:46,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:46,346 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:39:46,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:46,347 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:39:46,347 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 04:39:46,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:46,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 04:39:46,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 480. [2021-06-05 04:39:46,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.154488517745303) internal successors, (1511), 479 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:46,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1511 transitions. [2021-06-05 04:39:46,352 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1511 transitions. Word has length 21 [2021-06-05 04:39:46,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:46,352 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1511 transitions. [2021-06-05 04:39:46,352 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:46,352 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1511 transitions. [2021-06-05 04:39:46,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:46,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:46,352 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:46,553 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3226,636 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:46,553 INFO L430 AbstractCegarLoop]: === Iteration 648 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:46,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:46,553 INFO L82 PathProgramCache]: Analyzing trace with hash -930409425, now seen corresponding path program 636 times [2021-06-05 04:39:46,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:46,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969785003] [2021-06-05 04:39:46,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:46,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:46,659 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 04:39:46,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:46,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969785003] [2021-06-05 04:39:46,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969785003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:46,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364969554] [2021-06-05 04:39:46,659 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 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 637 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:46,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:46,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:46,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:46,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:46,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:46,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,762 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 9 treesize of output 7 [2021-06-05 04:39:46,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:46,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 04:39:46,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:46,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:46,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:46,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:46,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:46,869 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:12 [2021-06-05 04:39:46,882 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 04:39:46,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364969554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:46,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:46,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:46,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321604897] [2021-06-05 04:39:46,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:46,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:46,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:46,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:46,882 INFO L87 Difference]: Start difference. First operand 480 states and 1511 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:47,012 INFO L93 Difference]: Finished difference Result 595 states and 1845 transitions. [2021-06-05 04:39:47,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:47,013 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:47,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:47,013 INFO L225 Difference]: With dead ends: 595 [2021-06-05 04:39:47,013 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:39:47,013 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 172.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:47,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:39:47,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 477. [2021-06-05 04:39:47,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.149159663865546) internal successors, (1499), 476 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1499 transitions. [2021-06-05 04:39:47,018 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1499 transitions. Word has length 21 [2021-06-05 04:39:47,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:47,018 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1499 transitions. [2021-06-05 04:39:47,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,018 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1499 transitions. [2021-06-05 04:39:47,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:47,019 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:47,019 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:47,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3235,637 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:47,219 INFO L430 AbstractCegarLoop]: === Iteration 649 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:47,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:47,219 INFO L82 PathProgramCache]: Analyzing trace with hash -25502583, now seen corresponding path program 637 times [2021-06-05 04:39:47,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:47,220 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37666163] [2021-06-05 04:39:47,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:47,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:47,311 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 04:39:47,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:47,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37666163] [2021-06-05 04:39:47,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37666163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:47,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874740614] [2021-06-05 04:39:47,311 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 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 638 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:47,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:47,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:47,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:47,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:47,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:47,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:47,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:47,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:47,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:47,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:47,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:47,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:47,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:47,535 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:47,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:47,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:47,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:47,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:47,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:47,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:47,568 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 04:39:47,575 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 04:39:47,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874740614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:47,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:47,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:47,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745103592] [2021-06-05 04:39:47,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:47,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:47,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:47,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:47,576 INFO L87 Difference]: Start difference. First operand 477 states and 1499 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:47,723 INFO L93 Difference]: Finished difference Result 582 states and 1793 transitions. [2021-06-05 04:39:47,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:47,723 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:47,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:47,724 INFO L225 Difference]: With dead ends: 582 [2021-06-05 04:39:47,724 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 04:39:47,724 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 158.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:47,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 04:39:47,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 479. [2021-06-05 04:39:47,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1401673640167362) internal successors, (1501), 478 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1501 transitions. [2021-06-05 04:39:47,728 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1501 transitions. Word has length 21 [2021-06-05 04:39:47,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:47,728 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1501 transitions. [2021-06-05 04:39:47,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:47,728 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1501 transitions. [2021-06-05 04:39:47,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:47,729 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:47,729 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:47,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 638 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3240 [2021-06-05 04:39:47,929 INFO L430 AbstractCegarLoop]: === Iteration 650 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:47,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:47,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1598835185, now seen corresponding path program 638 times [2021-06-05 04:39:47,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:47,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265061759] [2021-06-05 04:39:47,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:48,023 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 04:39:48,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:48,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265061759] [2021-06-05 04:39:48,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265061759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:48,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788092205] [2021-06-05 04:39:48,023 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 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 639 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:48,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:48,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:48,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:48,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:48,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:48,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:48,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:48,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:48,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:48,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:48,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:48,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:48,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:48,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:48,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:48,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:48,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:48,241 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:13 [2021-06-05 04:39:48,260 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 04:39:48,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788092205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:48,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:48,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:48,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109198157] [2021-06-05 04:39:48,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:48,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:48,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:48,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:48,261 INFO L87 Difference]: Start difference. First operand 479 states and 1501 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:48,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:48,438 INFO L93 Difference]: Finished difference Result 576 states and 1775 transitions. [2021-06-05 04:39:48,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:48,438 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:48,439 INFO L225 Difference]: With dead ends: 576 [2021-06-05 04:39:48,439 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 04:39:48,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 161.1ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:48,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 04:39:48,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 477. [2021-06-05 04:39:48,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.142857142857143) internal successors, (1496), 476 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:48,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1496 transitions. [2021-06-05 04:39:48,443 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1496 transitions. Word has length 21 [2021-06-05 04:39:48,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:48,444 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1496 transitions. [2021-06-05 04:39:48,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:48,444 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1496 transitions. [2021-06-05 04:39:48,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:48,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:48,444 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:48,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3254,639 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:48,645 INFO L430 AbstractCegarLoop]: === Iteration 651 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:48,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:48,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1843992401, now seen corresponding path program 639 times [2021-06-05 04:39:48,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:48,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176071764] [2021-06-05 04:39:48,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:48,758 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 04:39:48,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:48,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176071764] [2021-06-05 04:39:48,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176071764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:48,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706686987] [2021-06-05 04:39:48,758 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 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 640 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:48,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:48,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:48,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:48,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:48,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:48,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:48,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:48,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,861 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 9 treesize of output 7 [2021-06-05 04:39:48,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:48,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:48,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:48,880 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:36 [2021-06-05 04:39:48,998 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_165, v_prenex_166], 1=[o_2, o_4]} [2021-06-05 04:39:49,000 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 9 treesize of output 7 [2021-06-05 04:39:49,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,013 INFO L518 ElimStorePlain]: Eliminatee v_prenex_166 vanished before elimination [2021-06-05 04:39:49,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:49,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:49,028 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:49,038 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:46, output treesize:15 [2021-06-05 04:39:49,064 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 04:39:49,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706686987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:49,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:49,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:49,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767395311] [2021-06-05 04:39:49,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:49,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:49,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:49,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:49,065 INFO L87 Difference]: Start difference. First operand 477 states and 1496 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:49,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:49,248 INFO L93 Difference]: Finished difference Result 613 states and 1895 transitions. [2021-06-05 04:39:49,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:49,248 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:49,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:49,249 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:39:49,249 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:39:49,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 190.2ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:49,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:39:49,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 477. [2021-06-05 04:39:49,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.142857142857143) internal successors, (1496), 476 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:49,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1496 transitions. [2021-06-05 04:39:49,254 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1496 transitions. Word has length 21 [2021-06-05 04:39:49,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:49,254 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1496 transitions. [2021-06-05 04:39:49,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:49,254 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1496 transitions. [2021-06-05 04:39:49,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:49,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:49,254 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:49,455 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 640 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3263 [2021-06-05 04:39:49,455 INFO L430 AbstractCegarLoop]: === Iteration 652 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:49,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:49,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1356275977, now seen corresponding path program 640 times [2021-06-05 04:39:49,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:49,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484799003] [2021-06-05 04:39:49,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:49,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:49,567 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 04:39:49,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:49,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484799003] [2021-06-05 04:39:49,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484799003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:49,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554573365] [2021-06-05 04:39:49,567 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 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 641 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:49,593 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:49,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:49,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:49,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:49,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:49,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:49,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:49,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:49,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:49,754 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:49,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:49,777 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:49,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:49,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:49,796 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:39:49,846 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 04:39:49,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554573365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:49,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:49,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:49,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45423987] [2021-06-05 04:39:49,846 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:49,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:49,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:49,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:49,846 INFO L87 Difference]: Start difference. First operand 477 states and 1496 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:50,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:50,138 INFO L93 Difference]: Finished difference Result 797 states and 2434 transitions. [2021-06-05 04:39:50,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:39:50,138 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:50,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:50,139 INFO L225 Difference]: With dead ends: 797 [2021-06-05 04:39:50,139 INFO L226 Difference]: Without dead ends: 743 [2021-06-05 04:39:50,139 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 275.2ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:39:50,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2021-06-05 04:39:50,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 478. [2021-06-05 04:39:50,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1635220125786163) internal successors, (1509), 477 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:50,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1509 transitions. [2021-06-05 04:39:50,144 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1509 transitions. Word has length 21 [2021-06-05 04:39:50,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:50,144 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1509 transitions. [2021-06-05 04:39:50,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:50,145 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1509 transitions. [2021-06-05 04:39:50,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:50,145 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:50,145 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:50,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 641 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3284 [2021-06-05 04:39:50,345 INFO L430 AbstractCegarLoop]: === Iteration 653 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:50,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:50,346 INFO L82 PathProgramCache]: Analyzing trace with hash 731990213, now seen corresponding path program 641 times [2021-06-05 04:39:50,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:50,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026417281] [2021-06-05 04:39:50,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:50,451 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 04:39:50,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:50,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026417281] [2021-06-05 04:39:50,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026417281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:50,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571873235] [2021-06-05 04:39:50,452 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 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 642 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:50,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:50,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:50,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:50,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:50,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:50,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:50,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:50,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:50,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:39:50,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:50,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:50,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:50,584 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:39:50,626 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_167, v_prenex_168], 1=[o_2, o_4]} [2021-06-05 04:39:50,628 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 9 treesize of output 7 [2021-06-05 04:39:50,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:50,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:50,644 INFO L518 ElimStorePlain]: Eliminatee v_prenex_168 vanished before elimination [2021-06-05 04:39:50,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:50,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:50,647 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:50,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:50,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:50,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:50,664 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:50,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:50,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:50,678 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:21 [2021-06-05 04:39:50,718 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 04:39:50,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571873235] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:50,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:50,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:50,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273143167] [2021-06-05 04:39:50,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:50,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:50,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:50,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:50,718 INFO L87 Difference]: Start difference. First operand 478 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:50,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:50,891 INFO L93 Difference]: Finished difference Result 617 states and 1911 transitions. [2021-06-05 04:39:50,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:50,891 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:50,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:50,892 INFO L225 Difference]: With dead ends: 617 [2021-06-05 04:39:50,892 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:39:50,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 179.8ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:50,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:39:50,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 478. [2021-06-05 04:39:50,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1635220125786163) internal successors, (1509), 477 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:50,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1509 transitions. [2021-06-05 04:39:50,897 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1509 transitions. Word has length 21 [2021-06-05 04:39:50,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:50,897 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1509 transitions. [2021-06-05 04:39:50,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:50,897 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1509 transitions. [2021-06-05 04:39:50,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:50,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:50,898 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:51,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 642 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3297 [2021-06-05 04:39:51,098 INFO L430 AbstractCegarLoop]: === Iteration 654 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:51,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:51,098 INFO L82 PathProgramCache]: Analyzing trace with hash -259337999, now seen corresponding path program 642 times [2021-06-05 04:39:51,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:51,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198464101] [2021-06-05 04:39:51,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:51,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:51,212 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 04:39:51,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:51,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198464101] [2021-06-05 04:39:51,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198464101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:51,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553037542] [2021-06-05 04:39:51,213 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 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 643 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:51,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:39:51,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:51,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:51,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:51,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:51,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:51,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:51,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:51,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:51,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:39:51,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:51,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:51,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:51,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:51,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:51,352 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:51,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:51,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:51,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:51,377 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:51,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:51,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:51,399 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:19 [2021-06-05 04:39:51,475 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 04:39:51,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553037542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:51,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:51,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:51,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774889327] [2021-06-05 04:39:51,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:51,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:51,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:51,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:51,475 INFO L87 Difference]: Start difference. First operand 478 states and 1509 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:51,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:51,676 INFO L93 Difference]: Finished difference Result 700 states and 2146 transitions. [2021-06-05 04:39:51,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:51,677 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:51,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:51,678 INFO L225 Difference]: With dead ends: 700 [2021-06-05 04:39:51,678 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 04:39:51,678 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 247.8ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:51,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 04:39:51,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 473. [2021-06-05 04:39:51,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:51,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 04:39:51,683 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 04:39:51,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:51,683 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 04:39:51,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:51,683 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 04:39:51,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:51,683 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:51,683 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:51,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 643 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3304 [2021-06-05 04:39:51,884 INFO L430 AbstractCegarLoop]: === Iteration 655 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:51,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:51,884 INFO L82 PathProgramCache]: Analyzing trace with hash 2128377391, now seen corresponding path program 643 times [2021-06-05 04:39:51,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:51,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554411388] [2021-06-05 04:39:51,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:51,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:51,994 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 04:39:51,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:51,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554411388] [2021-06-05 04:39:51,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554411388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:51,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454937141] [2021-06-05 04:39:51,994 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 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 644 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:52,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:52,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:52,091 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_169]} [2021-06-05 04:39:52,093 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 9 treesize of output 7 [2021-06-05 04:39:52,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:52,112 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:52,126 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:39:52,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:52,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:52,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,209 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:52,227 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 04:39:52,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454937141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:52,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:52,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:52,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505484850] [2021-06-05 04:39:52,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:52,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:52,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:52,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:52,228 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:52,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:52,379 INFO L93 Difference]: Finished difference Result 592 states and 1831 transitions. [2021-06-05 04:39:52,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:52,380 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:52,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:52,380 INFO L225 Difference]: With dead ends: 592 [2021-06-05 04:39:52,380 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 04:39:52,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 184.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:52,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 04:39:52,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 476. [2021-06-05 04:39:52,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:52,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 04:39:52,385 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 04:39:52,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:52,385 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 04:39:52,385 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:52,385 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 04:39:52,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:52,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:52,386 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:52,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3314,644 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:52,586 INFO L430 AbstractCegarLoop]: === Iteration 656 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:52,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:52,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1541265787, now seen corresponding path program 644 times [2021-06-05 04:39:52,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:52,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506306476] [2021-06-05 04:39:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:52,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:52,666 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 04:39:52,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:52,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506306476] [2021-06-05 04:39:52,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506306476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:52,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038589841] [2021-06-05 04:39:52,666 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 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 645 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:52,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:52,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:52,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:52,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:52,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:52,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:52,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:39:52,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:52,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:52,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:52,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:52,845 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:52,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:52,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:52,859 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:39:52,877 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 04:39:52,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038589841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:52,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:52,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:52,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388727372] [2021-06-05 04:39:52,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:52,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:52,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:52,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:52,878 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:53,057 INFO L93 Difference]: Finished difference Result 585 states and 1801 transitions. [2021-06-05 04:39:53,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:53,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:53,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:53,058 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:39:53,058 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 04:39:53,058 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 134.6ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:53,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 04:39:53,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 476. [2021-06-05 04:39:53,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 04:39:53,063 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 04:39:53,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:53,063 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 04:39:53,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,063 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 04:39:53,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:53,063 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:53,063 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:53,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 645 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3319 [2021-06-05 04:39:53,264 INFO L430 AbstractCegarLoop]: === Iteration 657 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:53,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:53,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1825528471, now seen corresponding path program 645 times [2021-06-05 04:39:53,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:53,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892383028] [2021-06-05 04:39:53,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:53,351 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 04:39:53,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:53,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892383028] [2021-06-05 04:39:53,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892383028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:53,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064267738] [2021-06-05 04:39:53,351 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 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 646 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:53,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:39:53,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:53,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:53,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:53,447 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 9 treesize of output 7 [2021-06-05 04:39:53,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:53,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:53,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:53,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:53,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:53,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:53,475 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:53,568 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 9 treesize of output 7 [2021-06-05 04:39:53,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:53,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:53,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:53,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:53,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:53,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:53,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:53,588 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:53,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:53,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:53,602 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:39:53,632 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 04:39:53,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064267738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:53,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:53,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:53,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331089787] [2021-06-05 04:39:53,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:53,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:53,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:53,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:53,632 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:53,831 INFO L93 Difference]: Finished difference Result 638 states and 1948 transitions. [2021-06-05 04:39:53,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:53,831 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:53,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:53,832 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:39:53,832 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 04:39:53,832 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 196.6ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:53,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 04:39:53,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 489. [2021-06-05 04:39:53,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.139344262295082) internal successors, (1532), 488 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1532 transitions. [2021-06-05 04:39:53,837 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1532 transitions. Word has length 21 [2021-06-05 04:39:53,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:53,837 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1532 transitions. [2021-06-05 04:39:53,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:53,837 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1532 transitions. [2021-06-05 04:39:53,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:53,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:53,838 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:54,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 646 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3329 [2021-06-05 04:39:54,038 INFO L430 AbstractCegarLoop]: === Iteration 658 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:54,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:54,039 INFO L82 PathProgramCache]: Analyzing trace with hash -139136631, now seen corresponding path program 646 times [2021-06-05 04:39:54,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:54,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298091442] [2021-06-05 04:39:54,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:54,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:54,124 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 04:39:54,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:54,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298091442] [2021-06-05 04:39:54,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298091442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:54,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030082515] [2021-06-05 04:39:54,124 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 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 647 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:54,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:54,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:54,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:54,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:54,208 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 9 treesize of output 7 [2021-06-05 04:39:54,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:54,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:54,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:54,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:54,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:54,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:54,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:54,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:54,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:54,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:54,347 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:54,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,354 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 04:39:54,371 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 04:39:54,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030082515] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:54,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:54,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:54,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818158459] [2021-06-05 04:39:54,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:54,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:54,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:54,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:54,372 INFO L87 Difference]: Start difference. First operand 489 states and 1532 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:54,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:54,557 INFO L93 Difference]: Finished difference Result 567 states and 1741 transitions. [2021-06-05 04:39:54,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:54,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:54,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:54,558 INFO L225 Difference]: With dead ends: 567 [2021-06-05 04:39:54,558 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:39:54,558 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 186.3ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:39:54,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:39:54,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 479. [2021-06-05 04:39:54,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:54,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 04:39:54,563 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 04:39:54,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:54,563 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 04:39:54,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:54,563 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 04:39:54,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:54,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:54,563 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:54,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3348,647 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:54,764 INFO L430 AbstractCegarLoop]: === Iteration 659 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:54,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:54,764 INFO L82 PathProgramCache]: Analyzing trace with hash -116632259, now seen corresponding path program 647 times [2021-06-05 04:39:54,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:54,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075395297] [2021-06-05 04:39:54,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:54,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:54,860 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 04:39:54,861 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:54,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075395297] [2021-06-05 04:39:54,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075395297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:54,861 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431866382] [2021-06-05 04:39:54,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 648 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:54,887 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:54,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:54,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:54,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:54,962 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_170]} [2021-06-05 04:39:54,965 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 9 treesize of output 7 [2021-06-05 04:39:54,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:54,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:54,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:54,983 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:54,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:54,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:54,997 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:39:55,039 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 9 treesize of output 7 [2021-06-05 04:39:55,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:55,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:55,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:55,062 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:55,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:55,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:39:55,119 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 04:39:55,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431866382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:55,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:55,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:55,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688345043] [2021-06-05 04:39:55,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:55,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:55,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:55,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:55,119 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:55,265 INFO L93 Difference]: Finished difference Result 610 states and 1890 transitions. [2021-06-05 04:39:55,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:55,265 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:55,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:55,266 INFO L225 Difference]: With dead ends: 610 [2021-06-05 04:39:55,266 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 04:39:55,266 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 176.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:55,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 04:39:55,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 479. [2021-06-05 04:39:55,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 04:39:55,271 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 04:39:55,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:55,271 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 04:39:55,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,271 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 04:39:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:55,272 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:55,272 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:55,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 648 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3361 [2021-06-05 04:39:55,472 INFO L430 AbstractCegarLoop]: === Iteration 660 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:55,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:55,472 INFO L82 PathProgramCache]: Analyzing trace with hash 180634151, now seen corresponding path program 648 times [2021-06-05 04:39:55,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:55,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225762765] [2021-06-05 04:39:55,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:55,555 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 04:39:55,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:55,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225762765] [2021-06-05 04:39:55,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225762765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:55,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802852953] [2021-06-05 04:39:55,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 649 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 649 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:55,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:39:55,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:55,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:55,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:55,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:55,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:55,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:39:55,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:39:55,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:55,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:39:55,695 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:55,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:55,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:55,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:55,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:55,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:55,734 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:39:55,779 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 04:39:55,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802852953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:55,779 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:55,779 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:55,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150198684] [2021-06-05 04:39:55,779 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:55,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:55,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:55,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:55,780 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:55,950 INFO L93 Difference]: Finished difference Result 575 states and 1776 transitions. [2021-06-05 04:39:55,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:55,950 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:55,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:55,950 INFO L225 Difference]: With dead ends: 575 [2021-06-05 04:39:55,951 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 04:39:55,951 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 156.7ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:55,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 04:39:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 478. [2021-06-05 04:39:55,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.157232704402516) internal successors, (1506), 477 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1506 transitions. [2021-06-05 04:39:55,955 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1506 transitions. Word has length 21 [2021-06-05 04:39:55,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:55,955 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1506 transitions. [2021-06-05 04:39:55,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:55,955 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1506 transitions. [2021-06-05 04:39:55,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:55,956 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:55,956 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:56,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3368,649 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:56,156 INFO L430 AbstractCegarLoop]: === Iteration 661 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:56,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:56,156 INFO L82 PathProgramCache]: Analyzing trace with hash -103628533, now seen corresponding path program 649 times [2021-06-05 04:39:56,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:56,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383463327] [2021-06-05 04:39:56,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:56,280 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 04:39:56,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:56,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383463327] [2021-06-05 04:39:56,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383463327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:56,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153973997] [2021-06-05 04:39:56,281 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 650 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 650 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:56,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:56,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:56,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:56,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:56,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:56,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:56,370 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 9 treesize of output 7 [2021-06-05 04:39:56,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:56,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:56,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:56,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:56,446 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 9 treesize of output 7 [2021-06-05 04:39:56,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:56,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:56,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:56,450 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:56,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:56,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:56,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:56,469 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:56,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:56,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:56,485 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:71, output treesize:19 [2021-06-05 04:39:56,562 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 04:39:56,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153973997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:56,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:56,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:56,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119881206] [2021-06-05 04:39:56,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:56,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:56,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:56,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:56,563 INFO L87 Difference]: Start difference. First operand 478 states and 1506 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:56,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:56,823 INFO L93 Difference]: Finished difference Result 683 states and 2092 transitions. [2021-06-05 04:39:56,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:39:56,824 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:56,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:56,824 INFO L225 Difference]: With dead ends: 683 [2021-06-05 04:39:56,824 INFO L226 Difference]: Without dead ends: 656 [2021-06-05 04:39:56,825 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 286.8ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:39:56,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-06-05 04:39:56,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 489. [2021-06-05 04:39:56,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1598360655737703) internal successors, (1542), 488 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:56,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1542 transitions. [2021-06-05 04:39:56,830 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1542 transitions. Word has length 21 [2021-06-05 04:39:56,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:56,830 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1542 transitions. [2021-06-05 04:39:56,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:56,830 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1542 transitions. [2021-06-05 04:39:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:56,830 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:56,830 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:57,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3377,650 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:57,031 INFO L430 AbstractCegarLoop]: === Iteration 662 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:57,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:57,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1972061257, now seen corresponding path program 650 times [2021-06-05 04:39:57,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:57,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480994193] [2021-06-05 04:39:57,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:57,148 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 04:39:57,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:57,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480994193] [2021-06-05 04:39:57,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480994193] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:57,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137031484] [2021-06-05 04:39:57,149 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 651 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 651 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:57,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:39:57,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:57,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:57,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:57,236 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 9 treesize of output 7 [2021-06-05 04:39:57,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:57,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:57,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:57,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:57,259 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:39:57,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:57,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:57,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:57,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:57,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:57,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:57,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:10 [2021-06-05 04:39:57,388 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 04:39:57,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137031484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:57,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:57,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:57,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447761493] [2021-06-05 04:39:57,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:57,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:57,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:57,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:57,388 INFO L87 Difference]: Start difference. First operand 489 states and 1542 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:57,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:57,566 INFO L93 Difference]: Finished difference Result 632 states and 1948 transitions. [2021-06-05 04:39:57,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:39:57,566 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:39:57,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:57,567 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:39:57,567 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 04:39:57,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 221.8ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:39:57,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 04:39:57,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 472. [2021-06-05 04:39:57,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:57,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 04:39:57,572 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 04:39:57,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:57,572 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 04:39:57,572 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:39:57,572 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 04:39:57,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:57,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:57,573 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:57,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3390,651 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:57,773 INFO L430 AbstractCegarLoop]: === Iteration 663 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:57,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:57,773 INFO L82 PathProgramCache]: Analyzing trace with hash 646367623, now seen corresponding path program 651 times [2021-06-05 04:39:57,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:57,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649585877] [2021-06-05 04:39:57,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:57,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:57,867 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 04:39:57,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:57,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649585877] [2021-06-05 04:39:57,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649585877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:57,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284010361] [2021-06-05 04:39:57,867 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 652 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 652 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:57,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:39:57,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:57,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:57,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:57,970 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 9 treesize of output 7 [2021-06-05 04:39:57,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:57,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:57,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:57,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:57,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:57,993 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:39:58,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:58,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:58,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:58,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:58,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:58,118 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:58,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,125 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:39:58,133 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 04:39:58,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284010361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:58,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:58,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:39:58,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429048643] [2021-06-05 04:39:58,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:39:58,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:58,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:39:58,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:58,134 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:58,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:58,285 INFO L93 Difference]: Finished difference Result 564 states and 1745 transitions. [2021-06-05 04:39:58,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:58,285 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:39:58,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:58,286 INFO L225 Difference]: With dead ends: 564 [2021-06-05 04:39:58,286 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:39:58,286 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 168.7ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:39:58,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:39:58,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 483. [2021-06-05 04:39:58,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1514522821576763) internal successors, (1519), 482 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:58,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1519 transitions. [2021-06-05 04:39:58,290 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1519 transitions. Word has length 21 [2021-06-05 04:39:58,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:58,290 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1519 transitions. [2021-06-05 04:39:58,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:39:58,291 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1519 transitions. [2021-06-05 04:39:58,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:58,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:58,291 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:58,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 652 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3395 [2021-06-05 04:39:58,491 INFO L430 AbstractCegarLoop]: === Iteration 664 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:58,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:58,492 INFO L82 PathProgramCache]: Analyzing trace with hash 144576287, now seen corresponding path program 652 times [2021-06-05 04:39:58,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:58,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708023214] [2021-06-05 04:39:58,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:58,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:58,587 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 04:39:58,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:58,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708023214] [2021-06-05 04:39:58,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708023214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:58,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881222598] [2021-06-05 04:39:58,587 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 653 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 653 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:58,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:39:58,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:58,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:39:58,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:58,684 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 9 treesize of output 7 [2021-06-05 04:39:58,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:58,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:58,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:58,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:39:58,707 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:39:58,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:58,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:58,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:58,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:58,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:39:58,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:58,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:39:58,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:39:58,809 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 04:39:58,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881222598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:58,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:58,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:39:58,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216497605] [2021-06-05 04:39:58,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:39:58,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:58,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:39:58,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:58,810 INFO L87 Difference]: Start difference. First operand 483 states and 1519 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:58,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:39:58,964 INFO L93 Difference]: Finished difference Result 573 states and 1769 transitions. [2021-06-05 04:39:58,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:39:58,964 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:39:58,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:39:58,965 INFO L225 Difference]: With dead ends: 573 [2021-06-05 04:39:58,965 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 04:39:58,965 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:39:58,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 04:39:58,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 480. [2021-06-05 04:39:58,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1461377870563676) internal successors, (1507), 479 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:58,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1507 transitions. [2021-06-05 04:39:58,969 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1507 transitions. Word has length 21 [2021-06-05 04:39:58,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:39:58,969 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1507 transitions. [2021-06-05 04:39:58,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:39:58,970 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1507 transitions. [2021-06-05 04:39:58,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:39:58,970 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:39:58,970 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:39:59,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3408,653 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:59,170 INFO L430 AbstractCegarLoop]: === Iteration 665 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:39:59,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:39:59,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1271691741, now seen corresponding path program 653 times [2021-06-05 04:39:59,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:39:59,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213764754] [2021-06-05 04:39:59,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:39:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:39:59,281 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 04:39:59,282 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:39:59,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213764754] [2021-06-05 04:39:59,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213764754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:59,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082643714] [2021-06-05 04:39:59,282 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 654 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 654 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:39:59,308 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:39:59,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:39:59,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:39:59,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:39:59,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:59,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:39:59,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,396 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 9 treesize of output 7 [2021-06-05 04:39:59,397 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,400 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 9 treesize of output 7 [2021-06-05 04:39:59,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:59,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:39:59,447 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:143, output treesize:95 [2021-06-05 04:39:59,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:39:59,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:59,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:39:59,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:59,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:39:59,803 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:59,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:39:59,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:39:59,822 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:39:59,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:39:59,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:39:59,839 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:77, output treesize:21 [2021-06-05 04:39:59,886 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 04:39:59,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1082643714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:39:59,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:39:59,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:39:59,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986690307] [2021-06-05 04:39:59,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:39:59,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:39:59,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:39:59,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:39:59,886 INFO L87 Difference]: Start difference. First operand 480 states and 1507 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:00,151 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-06-05 04:40:00,518 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-06-05 04:40:00,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:00,603 INFO L93 Difference]: Finished difference Result 740 states and 2266 transitions. [2021-06-05 04:40:00,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:40:00,603 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:00,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:00,604 INFO L225 Difference]: With dead ends: 740 [2021-06-05 04:40:00,604 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 04:40:00,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 776.0ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:40:00,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 04:40:00,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 486. [2021-06-05 04:40:00,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.154639175257732) internal successors, (1530), 485 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1530 transitions. [2021-06-05 04:40:00,609 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1530 transitions. Word has length 21 [2021-06-05 04:40:00,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:00,610 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1530 transitions. [2021-06-05 04:40:00,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1530 transitions. [2021-06-05 04:40:00,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:00,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:00,610 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:00,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3414,654 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:00,811 INFO L430 AbstractCegarLoop]: === Iteration 666 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:00,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:00,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1049483129, now seen corresponding path program 654 times [2021-06-05 04:40:00,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:00,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939995815] [2021-06-05 04:40:00,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:00,912 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 04:40:00,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:00,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939995815] [2021-06-05 04:40:00,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939995815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:00,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101954662] [2021-06-05 04:40:00,912 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 655 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 655 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:00,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:00,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:00,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:00,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:00,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:00,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:00,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:01,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:01,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:40:01,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:01,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:01,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:01,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:01,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:01,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:01,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:01,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:01,224 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:5 [2021-06-05 04:40:01,255 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 04:40:01,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101954662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:01,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:01,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:01,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475296420] [2021-06-05 04:40:01,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:01,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:01,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:01,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:01,255 INFO L87 Difference]: Start difference. First operand 486 states and 1530 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:01,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:01,492 INFO L93 Difference]: Finished difference Result 761 states and 2328 transitions. [2021-06-05 04:40:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:40:01,492 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:01,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:01,493 INFO L225 Difference]: With dead ends: 761 [2021-06-05 04:40:01,493 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 04:40:01,493 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 237.2ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:01,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 04:40:01,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 486. [2021-06-05 04:40:01,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1443298969072164) internal successors, (1525), 485 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:01,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1525 transitions. [2021-06-05 04:40:01,499 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1525 transitions. Word has length 21 [2021-06-05 04:40:01,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:01,499 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1525 transitions. [2021-06-05 04:40:01,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:01,499 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1525 transitions. [2021-06-05 04:40:01,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:01,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:01,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:01,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3441,655 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:01,700 INFO L430 AbstractCegarLoop]: === Iteration 667 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:01,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:01,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1336883715, now seen corresponding path program 655 times [2021-06-05 04:40:01,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:01,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117654047] [2021-06-05 04:40:01,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:01,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:01,816 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 04:40:01,816 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:01,816 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117654047] [2021-06-05 04:40:01,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117654047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:01,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121174690] [2021-06-05 04:40:01,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 656 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 656 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:01,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:01,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:01,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:01,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:01,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:01,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,930 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 9 treesize of output 7 [2021-06-05 04:40:01,930 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:01,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:01,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:01,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:40:02,140 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_181, v_prenex_182], 1=[o_2, o_4]} [2021-06-05 04:40:02,143 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 9 treesize of output 7 [2021-06-05 04:40:02,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,157 INFO L518 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2021-06-05 04:40:02,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:02,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:02,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:02,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:02,174 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:02,185 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:13 [2021-06-05 04:40:02,234 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 04:40:02,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121174690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:02,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:02,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:02,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115483847] [2021-06-05 04:40:02,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:02,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:02,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:02,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:02,235 INFO L87 Difference]: Start difference. First operand 486 states and 1525 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:02,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:02,448 INFO L93 Difference]: Finished difference Result 700 states and 2176 transitions. [2021-06-05 04:40:02,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:02,448 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:02,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:02,449 INFO L225 Difference]: With dead ends: 700 [2021-06-05 04:40:02,449 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:40:02,449 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 285.6ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:02,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:40:02,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 484. [2021-06-05 04:40:02,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1469979296066253) internal successors, (1520), 483 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:02,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1520 transitions. [2021-06-05 04:40:02,454 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1520 transitions. Word has length 21 [2021-06-05 04:40:02,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:02,454 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1520 transitions. [2021-06-05 04:40:02,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:02,454 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1520 transitions. [2021-06-05 04:40:02,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:02,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:02,455 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:02,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3457,656 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:02,655 INFO L430 AbstractCegarLoop]: === Iteration 668 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:02,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:02,655 INFO L82 PathProgramCache]: Analyzing trace with hash 959955199, now seen corresponding path program 656 times [2021-06-05 04:40:02,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:02,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358891910] [2021-06-05 04:40:02,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:02,772 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 04:40:02,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:02,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358891910] [2021-06-05 04:40:02,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358891910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:02,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781651767] [2021-06-05 04:40:02,773 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 657 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 657 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:02,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:02,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:02,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:02,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:02,873 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 9 treesize of output 7 [2021-06-05 04:40:02,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:02,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:02,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:02,896 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:40:02,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:02,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:02,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:02,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:02,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:02,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:02,997 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:40:03,040 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 04:40:03,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781651767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:03,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:03,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:03,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032273841] [2021-06-05 04:40:03,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:03,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:03,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:03,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:03,041 INFO L87 Difference]: Start difference. First operand 484 states and 1520 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:03,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:03,231 INFO L93 Difference]: Finished difference Result 669 states and 2069 transitions. [2021-06-05 04:40:03,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:03,231 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:03,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:03,232 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:40:03,232 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 04:40:03,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:03,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 04:40:03,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 480. [2021-06-05 04:40:03,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:03,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 04:40:03,237 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 04:40:03,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:03,237 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 04:40:03,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:03,237 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 04:40:03,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:03,238 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:03,238 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:03,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 657 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3483 [2021-06-05 04:40:03,438 INFO L430 AbstractCegarLoop]: === Iteration 669 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:03,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:03,439 INFO L82 PathProgramCache]: Analyzing trace with hash -769006689, now seen corresponding path program 657 times [2021-06-05 04:40:03,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:03,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137131689] [2021-06-05 04:40:03,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:03,534 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 04:40:03,535 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:03,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137131689] [2021-06-05 04:40:03,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137131689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:03,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151324289] [2021-06-05 04:40:03,535 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 658 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 658 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:03,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:03,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:03,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:03,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:03,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:03,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:03,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:03,638 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:03,641 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 9 treesize of output 7 [2021-06-05 04:40:03,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:03,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:03,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:03,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:40:03,768 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_183, v_prenex_184], 1=[o_2, o_4]} [2021-06-05 04:40:03,771 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 9 treesize of output 7 [2021-06-05 04:40:03,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:03,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:03,785 INFO L518 ElimStorePlain]: Eliminatee v_prenex_184 vanished before elimination [2021-06-05 04:40:03,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:03,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:03,787 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:03,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:03,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:03,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:03,801 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:03,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:03,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:03,812 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:51, output treesize:15 [2021-06-05 04:40:03,839 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 04:40:03,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151324289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:03,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:03,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:03,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554582715] [2021-06-05 04:40:03,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:03,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:03,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:03,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:03,839 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:04,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:04,017 INFO L93 Difference]: Finished difference Result 609 states and 1884 transitions. [2021-06-05 04:40:04,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:04,017 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:04,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:04,018 INFO L225 Difference]: With dead ends: 609 [2021-06-05 04:40:04,018 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 04:40:04,018 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 171.6ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:04,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 04:40:04,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 480. [2021-06-05 04:40:04,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:04,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 04:40:04,023 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 04:40:04,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:04,023 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 04:40:04,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:04,023 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 04:40:04,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:04,024 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:04,024 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:04,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3488,658 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:04,224 INFO L430 AbstractCegarLoop]: === Iteration 670 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:04,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:04,224 INFO L82 PathProgramCache]: Analyzing trace with hash -1863705607, now seen corresponding path program 658 times [2021-06-05 04:40:04,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:04,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769528634] [2021-06-05 04:40:04,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:04,335 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 04:40:04,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:04,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769528634] [2021-06-05 04:40:04,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769528634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:04,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572512379] [2021-06-05 04:40:04,336 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 659 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 659 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:04,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:04,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:04,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:04,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:04,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:04,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:04,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:04,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:04,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:04,424 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:36 [2021-06-05 04:40:04,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:04,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:04,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:04,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:04,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:04,528 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:04,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:04,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:04,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:04,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:04,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:04,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:04,562 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:13 [2021-06-05 04:40:04,611 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 04:40:04,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572512379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:04,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:04,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:04,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204964191] [2021-06-05 04:40:04,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:04,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:04,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:04,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:04,612 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:04,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:04,885 INFO L93 Difference]: Finished difference Result 802 states and 2449 transitions. [2021-06-05 04:40:04,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:40:04,885 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:04,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:04,886 INFO L225 Difference]: With dead ends: 802 [2021-06-05 04:40:04,886 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 04:40:04,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 278.4ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:40:04,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 04:40:04,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 481. [2021-06-05 04:40:04,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:04,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 04:40:04,891 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 04:40:04,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:04,891 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 04:40:04,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:04,892 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 04:40:04,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:04,892 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:04,892 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:05,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 659 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3507 [2021-06-05 04:40:05,092 INFO L430 AbstractCegarLoop]: === Iteration 671 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:05,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:05,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1806975925, now seen corresponding path program 659 times [2021-06-05 04:40:05,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:05,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280480903] [2021-06-05 04:40:05,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:05,191 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 04:40:05,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:05,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280480903] [2021-06-05 04:40:05,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280480903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:05,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555287755] [2021-06-05 04:40:05,191 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 660 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 660 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:05,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:40:05,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:05,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:05,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:05,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:05,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:05,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:05,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:05,294 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 9 treesize of output 7 [2021-06-05 04:40:05,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:05,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:05,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:05,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:41 [2021-06-05 04:40:05,356 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_185, v_prenex_186], 1=[o_2, o_4]} [2021-06-05 04:40:05,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 9 treesize of output 7 [2021-06-05 04:40:05,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:05,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:05,375 INFO L518 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2021-06-05 04:40:05,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:05,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:05,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:05,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:05,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:05,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:05,394 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:05,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:05,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:05,408 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:59, output treesize:24 [2021-06-05 04:40:05,442 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 04:40:05,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555287755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:05,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:05,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:05,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796012921] [2021-06-05 04:40:05,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:05,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:05,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:05,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:05,442 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:05,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:05,605 INFO L93 Difference]: Finished difference Result 617 states and 1914 transitions. [2021-06-05 04:40:05,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:05,606 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:05,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:05,606 INFO L225 Difference]: With dead ends: 617 [2021-06-05 04:40:05,607 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:40:05,607 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 157.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:05,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:40:05,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 481. [2021-06-05 04:40:05,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:05,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 04:40:05,611 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 04:40:05,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:05,611 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 04:40:05,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:05,612 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 04:40:05,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:05,612 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:05,612 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:05,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3522,660 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:05,812 INFO L430 AbstractCegarLoop]: === Iteration 672 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:05,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:05,813 INFO L82 PathProgramCache]: Analyzing trace with hash 2104242335, now seen corresponding path program 660 times [2021-06-05 04:40:05,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:05,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608807624] [2021-06-05 04:40:05,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:05,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:05,919 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 04:40:05,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:05,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608807624] [2021-06-05 04:40:05,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608807624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:05,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778249274] [2021-06-05 04:40:05,919 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 661 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 661 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:05,946 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:05,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:05,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:05,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:06,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:06,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,025 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 9 treesize of output 7 [2021-06-05 04:40:06,026 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:06,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:62, output treesize:38 [2021-06-05 04:40:06,104 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_187, v_prenex_188]} [2021-06-05 04:40:06,107 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 9 treesize of output 7 [2021-06-05 04:40:06,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,122 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:06,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:06,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:06,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:06,153 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:56, output treesize:19 [2021-06-05 04:40:06,176 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 04:40:06,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778249274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:06,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:06,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:40:06,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684784932] [2021-06-05 04:40:06,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:40:06,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:06,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:40:06,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:06,177 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:06,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:06,332 INFO L93 Difference]: Finished difference Result 624 states and 1930 transitions. [2021-06-05 04:40:06,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:06,332 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:06,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:06,333 INFO L225 Difference]: With dead ends: 624 [2021-06-05 04:40:06,333 INFO L226 Difference]: Without dead ends: 601 [2021-06-05 04:40:06,333 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 175.2ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-06-05 04:40:06,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 481. [2021-06-05 04:40:06,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.160416666666667) internal successors, (1517), 480 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:06,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1517 transitions. [2021-06-05 04:40:06,338 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1517 transitions. Word has length 21 [2021-06-05 04:40:06,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:06,338 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1517 transitions. [2021-06-05 04:40:06,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:06,338 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1517 transitions. [2021-06-05 04:40:06,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:06,338 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:06,338 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:06,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3531,661 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:06,539 INFO L430 AbstractCegarLoop]: === Iteration 673 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:06,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:06,539 INFO L82 PathProgramCache]: Analyzing trace with hash 815647713, now seen corresponding path program 661 times [2021-06-05 04:40:06,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:06,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107887924] [2021-06-05 04:40:06,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:06,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:06,654 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 04:40:06,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:06,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107887924] [2021-06-05 04:40:06,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107887924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:06,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808033282] [2021-06-05 04:40:06,654 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 662 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 662 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:06,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:06,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:06,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:06,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:06,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-05 04:40:06,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:06,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:06,794 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:06,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:06,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:06,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:06,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:06,842 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 04:40:06,918 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 04:40:06,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808033282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:06,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:06,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:06,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234236716] [2021-06-05 04:40:06,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:06,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:06,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:06,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:06,918 INFO L87 Difference]: Start difference. First operand 481 states and 1517 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:07,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:07,104 INFO L93 Difference]: Finished difference Result 701 states and 2149 transitions. [2021-06-05 04:40:07,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:07,105 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:07,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:07,105 INFO L225 Difference]: With dead ends: 701 [2021-06-05 04:40:07,106 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 04:40:07,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:07,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 04:40:07,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 476. [2021-06-05 04:40:07,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:07,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 04:40:07,110 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 04:40:07,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:07,111 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 04:40:07,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:07,111 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 04:40:07,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:07,111 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:07,111 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:07,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 662 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3539 [2021-06-05 04:40:07,312 INFO L430 AbstractCegarLoop]: === Iteration 674 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:07,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:07,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1019504985, now seen corresponding path program 662 times [2021-06-05 04:40:07,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:07,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883948938] [2021-06-05 04:40:07,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:07,421 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 04:40:07,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883948938] [2021-06-05 04:40:07,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883948938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:07,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790885580] [2021-06-05 04:40:07,421 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 663 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 663 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:07,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:07,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:07,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:07,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:07,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:07,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:07,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:07,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:07,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:07,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:40:07,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:07,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:07,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:07,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:07,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:07,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:07,589 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:07,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:07,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:07,597 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:40:07,609 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 04:40:07,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790885580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:07,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:07,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:07,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365941643] [2021-06-05 04:40:07,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:07,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:07,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:07,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:07,609 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:07,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:07,762 INFO L93 Difference]: Finished difference Result 557 states and 1723 transitions. [2021-06-05 04:40:07,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:07,762 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:07,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:07,763 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:40:07,763 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 04:40:07,763 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 172.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:07,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 04:40:07,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 476. [2021-06-05 04:40:07,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:07,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 04:40:07,768 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 04:40:07,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:07,768 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 04:40:07,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:07,768 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 04:40:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:07,768 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:07,768 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:07,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3549,663 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:07,969 INFO L430 AbstractCegarLoop]: === Iteration 675 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:07,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:07,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1217251335, now seen corresponding path program 663 times [2021-06-05 04:40:07,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:07,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521172177] [2021-06-05 04:40:07,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:08,066 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:40:08,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:08,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521172177] [2021-06-05 04:40:08,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521172177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:08,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422114385] [2021-06-05 04:40:08,067 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 664 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 664 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:08,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:08,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:08,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:08,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:08,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:08,175 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:08,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:40:08,227 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 10 treesize of output 8 [2021-06-05 04:40:08,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:40:08,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:08,248 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:08,263 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:15 [2021-06-05 04:40:08,280 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 04:40:08,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422114385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:08,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:08,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:08,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301663855] [2021-06-05 04:40:08,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:08,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:08,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:08,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:08,280 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:08,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:08,429 INFO L93 Difference]: Finished difference Result 578 states and 1785 transitions. [2021-06-05 04:40:08,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:08,429 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:08,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:08,430 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:40:08,430 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:40:08,430 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 151.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:08,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:40:08,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 476. [2021-06-05 04:40:08,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:08,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 04:40:08,434 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 04:40:08,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:08,434 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 04:40:08,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:08,435 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 04:40:08,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:08,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:08,435 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:08,635 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3552,664 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:08,635 INFO L430 AbstractCegarLoop]: === Iteration 676 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:08,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:08,636 INFO L82 PathProgramCache]: Analyzing trace with hash 122552417, now seen corresponding path program 664 times [2021-06-05 04:40:08,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:08,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151919343] [2021-06-05 04:40:08,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:08,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:08,736 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 04:40:08,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:08,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151919343] [2021-06-05 04:40:08,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151919343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:08,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733716370] [2021-06-05 04:40:08,736 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 665 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 665 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:08,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:08,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:08,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:08,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:08,854 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 9 treesize of output 7 [2021-06-05 04:40:08,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:08,857 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:08,870 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:32 [2021-06-05 04:40:08,910 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 9 treesize of output 7 [2021-06-05 04:40:08,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:08,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:08,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:08,929 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:08,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:08,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:08,942 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:60, output treesize:13 [2021-06-05 04:40:08,980 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 04:40:08,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733716370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:08,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:08,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:08,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346837556] [2021-06-05 04:40:08,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:08,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:08,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:08,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:08,981 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:09,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:09,155 INFO L93 Difference]: Finished difference Result 619 states and 1904 transitions. [2021-06-05 04:40:09,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:09,155 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:09,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:09,156 INFO L225 Difference]: With dead ends: 619 [2021-06-05 04:40:09,156 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 04:40:09,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 197.9ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:09,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 04:40:09,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 491. [2021-06-05 04:40:09,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.136734693877551) internal successors, (1537), 490 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:09,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1537 transitions. [2021-06-05 04:40:09,161 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1537 transitions. Word has length 21 [2021-06-05 04:40:09,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:09,161 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1537 transitions. [2021-06-05 04:40:09,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:09,161 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1537 transitions. [2021-06-05 04:40:09,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:09,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:09,162 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:09,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 665 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3562 [2021-06-05 04:40:09,369 INFO L430 AbstractCegarLoop]: === Iteration 677 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:09,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:09,369 INFO L82 PathProgramCache]: Analyzing trace with hash 2003305355, now seen corresponding path program 665 times [2021-06-05 04:40:09,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:09,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758557276] [2021-06-05 04:40:09,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:09,471 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 04:40:09,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:09,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758557276] [2021-06-05 04:40:09,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758557276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:09,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872324247] [2021-06-05 04:40:09,471 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 666 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 666 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:09,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:40:09,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:09,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:40:09,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:09,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:09,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,591 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 9 treesize of output 7 [2021-06-05 04:40:09,591 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:09,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:09,605 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:32 [2021-06-05 04:40:09,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:09,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:09,670 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:09,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:09,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:09,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:09,707 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:09,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:09,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:09,735 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:81, output treesize:25 [2021-06-05 04:40:09,793 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 04:40:09,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872324247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:09,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:09,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:09,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866111893] [2021-06-05 04:40:09,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:09,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:09,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:09,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:09,794 INFO L87 Difference]: Start difference. First operand 491 states and 1537 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:10,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:10,035 INFO L93 Difference]: Finished difference Result 569 states and 1751 transitions. [2021-06-05 04:40:10,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:10,036 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:10,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:10,036 INFO L225 Difference]: With dead ends: 569 [2021-06-05 04:40:10,036 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 04:40:10,037 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 249.3ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:10,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 04:40:10,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 473. [2021-06-05 04:40:10,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:10,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 04:40:10,041 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 04:40:10,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:10,041 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 04:40:10,041 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:10,041 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 04:40:10,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:10,042 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:10,042 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:10,242 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3576,666 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:10,242 INFO L430 AbstractCegarLoop]: === Iteration 678 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:10,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:10,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1639368899, now seen corresponding path program 666 times [2021-06-05 04:40:10,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:10,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575992102] [2021-06-05 04:40:10,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:10,339 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 04:40:10,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:10,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575992102] [2021-06-05 04:40:10,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575992102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:10,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013487693] [2021-06-05 04:40:10,340 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 667 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 667 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:10,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:10,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:10,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:10,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:10,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:10,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:10,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:10,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:10,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:10,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 04:40:10,490 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 10 treesize of output 8 [2021-06-05 04:40:10,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:10,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:10,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:40:10,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:10,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:10,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:10,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:10,514 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:10,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:10,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:10,532 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 04:40:10,566 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 04:40:10,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013487693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:10,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:10,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:10,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743223558] [2021-06-05 04:40:10,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:10,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:10,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:10,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:10,567 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:10,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:10,724 INFO L93 Difference]: Finished difference Result 593 states and 1825 transitions. [2021-06-05 04:40:10,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:10,724 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:10,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:10,725 INFO L225 Difference]: With dead ends: 593 [2021-06-05 04:40:10,725 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 04:40:10,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:10,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 04:40:10,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 474. [2021-06-05 04:40:10,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.145877378435518) internal successors, (1488), 473 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:10,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1488 transitions. [2021-06-05 04:40:10,733 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1488 transitions. Word has length 21 [2021-06-05 04:40:10,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:10,733 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1488 transitions. [2021-06-05 04:40:10,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:10,733 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1488 transitions. [2021-06-05 04:40:10,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:10,733 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:10,733 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:10,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3586,667 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:10,949 INFO L430 AbstractCegarLoop]: === Iteration 679 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:10,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:10,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1342102489, now seen corresponding path program 667 times [2021-06-05 04:40:10,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:10,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637629136] [2021-06-05 04:40:10,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:11,045 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 04:40:11,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:11,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637629136] [2021-06-05 04:40:11,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637629136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:11,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847745401] [2021-06-05 04:40:11,045 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 668 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 668 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:11,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:11,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:11,141 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_189]} [2021-06-05 04:40:11,143 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 9 treesize of output 7 [2021-06-05 04:40:11,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:11,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:11,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:40:11,216 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 9 treesize of output 7 [2021-06-05 04:40:11,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:11,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:11,238 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:11,254 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 04:40:11,277 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 04:40:11,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847745401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:11,277 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:11,277 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:40:11,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606368080] [2021-06-05 04:40:11,277 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:40:11,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:11,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:40:11,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:11,277 INFO L87 Difference]: Start difference. First operand 474 states and 1488 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:11,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:11,434 INFO L93 Difference]: Finished difference Result 678 states and 2077 transitions. [2021-06-05 04:40:11,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:11,434 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:11,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:11,435 INFO L225 Difference]: With dead ends: 678 [2021-06-05 04:40:11,435 INFO L226 Difference]: Without dead ends: 655 [2021-06-05 04:40:11,435 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 164.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:11,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-05 04:40:11,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 489. [2021-06-05 04:40:11,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1618852459016393) internal successors, (1543), 488 states have internal predecessors, (1543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:11,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1543 transitions. [2021-06-05 04:40:11,440 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1543 transitions. Word has length 21 [2021-06-05 04:40:11,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:11,440 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1543 transitions. [2021-06-05 04:40:11,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:11,440 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1543 transitions. [2021-06-05 04:40:11,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:11,441 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:11,441 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:11,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 668 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3592 [2021-06-05 04:40:11,641 INFO L430 AbstractCegarLoop]: === Iteration 680 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:11,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:11,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1626365173, now seen corresponding path program 668 times [2021-06-05 04:40:11,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:11,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387076023] [2021-06-05 04:40:11,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:11,753 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 04:40:11,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:11,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387076023] [2021-06-05 04:40:11,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387076023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:11,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790927069] [2021-06-05 04:40:11,753 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 669 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 669 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:11,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:11,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:11,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:11,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:11,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:11,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,841 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 9 treesize of output 7 [2021-06-05 04:40:11,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:11,859 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:40:11,905 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 9 treesize of output 7 [2021-06-05 04:40:11,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:11,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:11,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:11,927 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:11,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:11,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:11,942 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:19 [2021-06-05 04:40:12,017 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 04:40:12,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790927069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:12,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:12,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:12,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132722165] [2021-06-05 04:40:12,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:12,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:12,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:12,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:12,018 INFO L87 Difference]: Start difference. First operand 489 states and 1543 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:12,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:12,213 INFO L93 Difference]: Finished difference Result 723 states and 2212 transitions. [2021-06-05 04:40:12,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:12,213 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:12,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:12,214 INFO L225 Difference]: With dead ends: 723 [2021-06-05 04:40:12,214 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 04:40:12,214 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 262.9ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:12,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 04:40:12,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 507. [2021-06-05 04:40:12,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1679841897233203) internal successors, (1603), 506 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:12,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1603 transitions. [2021-06-05 04:40:12,219 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1603 transitions. Word has length 21 [2021-06-05 04:40:12,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:12,220 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1603 transitions. [2021-06-05 04:40:12,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:12,220 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1603 transitions. [2021-06-05 04:40:12,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:12,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:12,220 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:12,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 669 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3600 [2021-06-05 04:40:12,421 INFO L430 AbstractCegarLoop]: === Iteration 681 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:12,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:12,421 INFO L82 PathProgramCache]: Analyzing trace with hash 707855157, now seen corresponding path program 669 times [2021-06-05 04:40:12,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:12,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637466338] [2021-06-05 04:40:12,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:12,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:12,561 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 04:40:12,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:12,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637466338] [2021-06-05 04:40:12,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637466338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:12,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253222860] [2021-06-05 04:40:12,561 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 670 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 670 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:12,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:12,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:12,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:12,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:12,657 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_190]} [2021-06-05 04:40:12,659 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 9 treesize of output 7 [2021-06-05 04:40:12,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:12,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:12,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:12,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:12,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:12,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:12,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:12,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:40:12,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:12,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:12,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:12,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:12,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:12,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:12,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:12,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:12,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:12,763 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:40:12,808 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 04:40:12,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253222860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:12,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:12,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:12,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098113932] [2021-06-05 04:40:12,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:12,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:12,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:12,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:12,809 INFO L87 Difference]: Start difference. First operand 507 states and 1603 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:13,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:13,015 INFO L93 Difference]: Finished difference Result 699 states and 2157 transitions. [2021-06-05 04:40:13,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:13,015 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:13,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:13,016 INFO L225 Difference]: With dead ends: 699 [2021-06-05 04:40:13,016 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 04:40:13,016 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 266.8ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:13,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 04:40:13,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 493. [2021-06-05 04:40:13,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.158536585365854) internal successors, (1554), 492 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:13,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1554 transitions. [2021-06-05 04:40:13,021 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1554 transitions. Word has length 21 [2021-06-05 04:40:13,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:13,021 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1554 transitions. [2021-06-05 04:40:13,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:13,021 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1554 transitions. [2021-06-05 04:40:13,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:13,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:13,022 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:13,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3612,670 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:13,222 INFO L430 AbstractCegarLoop]: === Iteration 682 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:13,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:13,222 INFO L82 PathProgramCache]: Analyzing trace with hash 1253227811, now seen corresponding path program 670 times [2021-06-05 04:40:13,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:13,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175899200] [2021-06-05 04:40:13,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:13,323 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 04:40:13,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:13,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175899200] [2021-06-05 04:40:13,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175899200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:13,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811664023] [2021-06-05 04:40:13,323 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 671 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 671 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:13,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:13,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:13,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:13,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:13,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:13,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:13,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:13,407 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:13,409 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 9 treesize of output 7 [2021-06-05 04:40:13,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:13,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:13,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:13,426 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:40:13,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:13,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:13,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:13,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:13,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:13,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:13,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:13,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:13,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:13,570 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 04:40:13,580 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 04:40:13,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811664023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:13,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:13,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:13,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727445681] [2021-06-05 04:40:13,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:13,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:13,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:13,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:13,580 INFO L87 Difference]: Start difference. First operand 493 states and 1554 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:13,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:13,713 INFO L93 Difference]: Finished difference Result 600 states and 1840 transitions. [2021-06-05 04:40:13,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:13,713 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:13,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:13,714 INFO L225 Difference]: With dead ends: 600 [2021-06-05 04:40:13,714 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 04:40:13,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 216.4ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:13,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 04:40:13,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 489. [2021-06-05 04:40:13,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1598360655737703) internal successors, (1542), 488 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:13,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1542 transitions. [2021-06-05 04:40:13,719 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1542 transitions. Word has length 21 [2021-06-05 04:40:13,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:13,719 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1542 transitions. [2021-06-05 04:40:13,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:13,719 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1542 transitions. [2021-06-05 04:40:13,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:13,720 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:13,720 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:13,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3617,671 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:13,920 INFO L430 AbstractCegarLoop]: === Iteration 683 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:13,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:13,920 INFO L82 PathProgramCache]: Analyzing trace with hash -465756871, now seen corresponding path program 671 times [2021-06-05 04:40:13,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:13,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948974614] [2021-06-05 04:40:13,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:14,013 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 04:40:14,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:14,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948974614] [2021-06-05 04:40:14,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948974614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:14,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120531865] [2021-06-05 04:40:14,014 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 672 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 672 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:14,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:40:14,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:14,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:14,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:14,101 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 9 treesize of output 7 [2021-06-05 04:40:14,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:14,105 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:14,121 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:40:14,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:14,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:14,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:10 [2021-06-05 04:40:14,245 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 04:40:14,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120531865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:14,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:14,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:14,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856892768] [2021-06-05 04:40:14,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:14,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:14,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:14,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:14,246 INFO L87 Difference]: Start difference. First operand 489 states and 1542 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:14,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:14,421 INFO L93 Difference]: Finished difference Result 638 states and 1965 transitions. [2021-06-05 04:40:14,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:14,421 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:14,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:14,422 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:40:14,422 INFO L226 Difference]: Without dead ends: 617 [2021-06-05 04:40:14,422 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 204.8ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:14,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-06-05 04:40:14,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 472. [2021-06-05 04:40:14,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:14,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 04:40:14,427 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 04:40:14,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:14,427 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 04:40:14,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:14,427 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 04:40:14,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:14,428 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:14,428 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:14,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3631,672 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:14,628 INFO L430 AbstractCegarLoop]: === Iteration 684 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:14,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:14,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1629097049, now seen corresponding path program 672 times [2021-06-05 04:40:14,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:14,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618760142] [2021-06-05 04:40:14,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:14,712 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 04:40:14,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:14,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618760142] [2021-06-05 04:40:14,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618760142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:14,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101490155] [2021-06-05 04:40:14,712 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 673 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 673 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:14,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:14,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:14,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:14,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:14,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:14,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,804 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 9 treesize of output 7 [2021-06-05 04:40:14,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:14,819 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:40:14,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:14,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:14,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:14,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:14,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:14,901 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 04:40:14,914 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 04:40:14,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101490155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:14,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:14,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:14,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835564614] [2021-06-05 04:40:14,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:14,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:14,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:14,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:14,914 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:15,057 INFO L93 Difference]: Finished difference Result 557 states and 1724 transitions. [2021-06-05 04:40:15,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:15,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:15,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:15,058 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:40:15,058 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 04:40:15,058 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:15,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 04:40:15,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 478. [2021-06-05 04:40:15,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1446540880503147) internal successors, (1500), 477 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1500 transitions. [2021-06-05 04:40:15,063 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1500 transitions. Word has length 21 [2021-06-05 04:40:15,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:15,063 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1500 transitions. [2021-06-05 04:40:15,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,063 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1500 transitions. [2021-06-05 04:40:15,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:15,063 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:15,063 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:15,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3635,673 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:15,264 INFO L430 AbstractCegarLoop]: === Iteration 685 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:15,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:15,264 INFO L82 PathProgramCache]: Analyzing trace with hash -1003772931, now seen corresponding path program 673 times [2021-06-05 04:40:15,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:15,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742534548] [2021-06-05 04:40:15,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:15,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:15,343 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 04:40:15,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:15,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742534548] [2021-06-05 04:40:15,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742534548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:15,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669091593] [2021-06-05 04:40:15,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 674 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 674 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:15,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:15,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:15,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:15,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:15,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:15,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:15,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:15,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:40:15,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:15,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:15,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:15,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:15,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:15,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:15,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:15,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:15,526 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:15,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:15,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:15,541 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 04:40:15,567 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 04:40:15,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669091593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:15,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:15,568 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:15,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834327368] [2021-06-05 04:40:15,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:15,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:15,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:15,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:15,568 INFO L87 Difference]: Start difference. First operand 478 states and 1500 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:15,741 INFO L93 Difference]: Finished difference Result 573 states and 1771 transitions. [2021-06-05 04:40:15,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:15,742 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:15,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:15,742 INFO L225 Difference]: With dead ends: 573 [2021-06-05 04:40:15,742 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:40:15,742 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 145.9ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:15,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:40:15,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 478. [2021-06-05 04:40:15,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.140461215932914) internal successors, (1498), 477 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1498 transitions. [2021-06-05 04:40:15,747 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1498 transitions. Word has length 21 [2021-06-05 04:40:15,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:15,747 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1498 transitions. [2021-06-05 04:40:15,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:15,747 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1498 transitions. [2021-06-05 04:40:15,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:15,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:15,748 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:15,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3642,674 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:15,948 INFO L430 AbstractCegarLoop]: === Iteration 686 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:15,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:15,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1288035615, now seen corresponding path program 674 times [2021-06-05 04:40:15,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:15,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487177195] [2021-06-05 04:40:15,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:16,045 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 04:40:16,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:16,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487177195] [2021-06-05 04:40:16,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487177195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:16,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918002754] [2021-06-05 04:40:16,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 675 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 675 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:16,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:16,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:16,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:16,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:16,125 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 9 treesize of output 7 [2021-06-05 04:40:16,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:16,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:16,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:16,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:16,148 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:16,231 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 9 treesize of output 7 [2021-06-05 04:40:16,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:16,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:16,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:16,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:16,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:16,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:16,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:16,266 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:40:16,316 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 04:40:16,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918002754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:16,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:16,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:16,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704718243] [2021-06-05 04:40:16,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:16,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:16,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:16,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:16,317 INFO L87 Difference]: Start difference. First operand 478 states and 1498 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:16,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:16,501 INFO L93 Difference]: Finished difference Result 679 states and 2088 transitions. [2021-06-05 04:40:16,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:16,501 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:16,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:16,502 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:40:16,502 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:40:16,502 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 218.6ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:16,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:40:16,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 492. [2021-06-05 04:40:16,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1384928716904277) internal successors, (1541), 491 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:16,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1541 transitions. [2021-06-05 04:40:16,508 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1541 transitions. Word has length 21 [2021-06-05 04:40:16,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:16,508 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1541 transitions. [2021-06-05 04:40:16,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:16,508 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1541 transitions. [2021-06-05 04:40:16,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:16,508 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:16,508 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:16,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3652,675 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:16,709 INFO L430 AbstractCegarLoop]: === Iteration 687 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:16,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:16,709 INFO L82 PathProgramCache]: Analyzing trace with hash 398356225, now seen corresponding path program 675 times [2021-06-05 04:40:16,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:16,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302652799] [2021-06-05 04:40:16,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:16,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:16,795 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 04:40:16,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:16,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302652799] [2021-06-05 04:40:16,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302652799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:16,795 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594011127] [2021-06-05 04:40:16,795 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 676 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 676 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:16,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:16,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:16,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:16,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:16,877 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 9 treesize of output 7 [2021-06-05 04:40:16,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:16,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:16,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:16,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:16,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:16,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:17,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:17,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:17,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:17,022 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:17,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:40:17,041 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 04:40:17,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594011127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:17,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:17,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:17,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828965882] [2021-06-05 04:40:17,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:17,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:17,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:17,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:17,041 INFO L87 Difference]: Start difference. First operand 492 states and 1541 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:17,172 INFO L93 Difference]: Finished difference Result 579 states and 1779 transitions. [2021-06-05 04:40:17,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:17,173 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:17,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:17,173 INFO L225 Difference]: With dead ends: 579 [2021-06-05 04:40:17,173 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 04:40:17,174 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 192.6ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:17,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 04:40:17,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 493. [2021-06-05 04:40:17,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 04:40:17,178 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 04:40:17,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:17,178 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 04:40:17,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,178 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 04:40:17,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:17,179 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:17,179 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:17,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3664,676 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:17,379 INFO L430 AbstractCegarLoop]: === Iteration 688 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:17,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:17,380 INFO L82 PathProgramCache]: Analyzing trace with hash 420860597, now seen corresponding path program 676 times [2021-06-05 04:40:17,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:17,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813042201] [2021-06-05 04:40:17,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:17,466 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 04:40:17,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:17,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813042201] [2021-06-05 04:40:17,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813042201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:17,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92828994] [2021-06-05 04:40:17,466 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 677 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 677 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:17,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:17,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:17,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:17,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:17,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:17,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,559 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 9 treesize of output 7 [2021-06-05 04:40:17,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:17,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:17,574 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:40:17,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:17,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,620 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 9 treesize of output 7 [2021-06-05 04:40:17,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:17,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:17,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:17,641 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:17,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:17,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:17,659 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:40:17,693 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 04:40:17,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92828994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:17,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:17,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:17,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233861299] [2021-06-05 04:40:17,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:17,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:17,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:17,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:17,693 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:17,833 INFO L93 Difference]: Finished difference Result 619 states and 1919 transitions. [2021-06-05 04:40:17,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:17,833 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:17,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:17,834 INFO L225 Difference]: With dead ends: 619 [2021-06-05 04:40:17,834 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 04:40:17,834 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 145.6ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:17,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 04:40:17,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 493. [2021-06-05 04:40:17,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1463414634146343) internal successors, (1548), 492 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1548 transitions. [2021-06-05 04:40:17,839 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1548 transitions. Word has length 21 [2021-06-05 04:40:17,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:17,839 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1548 transitions. [2021-06-05 04:40:17,839 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:17,839 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1548 transitions. [2021-06-05 04:40:17,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:17,840 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:17,840 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:18,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3674,677 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:18,040 INFO L430 AbstractCegarLoop]: === Iteration 689 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:18,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:18,040 INFO L82 PathProgramCache]: Analyzing trace with hash 718127007, now seen corresponding path program 677 times [2021-06-05 04:40:18,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:18,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667176733] [2021-06-05 04:40:18,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:18,134 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 04:40:18,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:18,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667176733] [2021-06-05 04:40:18,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667176733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:18,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50412431] [2021-06-05 04:40:18,135 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 678 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 678 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:18,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:40:18,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:18,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:40:18,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:18,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:18,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:18,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:18,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:18,243 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 04:40:18,334 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:40:18,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:18,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:18,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:18,346 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:18,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:18,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:18,402 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:18,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:18,406 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:18,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:18,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:40:18,455 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 04:40:18,577 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 04:40:18,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50412431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:18,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:18,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:18,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748161502] [2021-06-05 04:40:18,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:18,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:18,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:18,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:18,577 INFO L87 Difference]: Start difference. First operand 493 states and 1548 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:19,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:19,026 INFO L93 Difference]: Finished difference Result 703 states and 2169 transitions. [2021-06-05 04:40:19,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:40:19,027 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:19,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:19,027 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:40:19,027 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:40:19,028 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 482.2ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:40:19,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:40:19,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 492. [2021-06-05 04:40:19,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1547861507128308) internal successors, (1549), 491 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:19,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1549 transitions. [2021-06-05 04:40:19,033 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1549 transitions. Word has length 21 [2021-06-05 04:40:19,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:19,033 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1549 transitions. [2021-06-05 04:40:19,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:19,033 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1549 transitions. [2021-06-05 04:40:19,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:19,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:19,033 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:19,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 678 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3683 [2021-06-05 04:40:19,234 INFO L430 AbstractCegarLoop]: === Iteration 690 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:19,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:19,234 INFO L82 PathProgramCache]: Analyzing trace with hash 433864323, now seen corresponding path program 678 times [2021-06-05 04:40:19,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:19,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575417165] [2021-06-05 04:40:19,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:19,335 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 04:40:19,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:19,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575417165] [2021-06-05 04:40:19,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575417165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:19,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891271593] [2021-06-05 04:40:19,336 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 679 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 679 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:19,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:19,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:19,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:19,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:19,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:19,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:19,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:19,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:19,419 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 9 treesize of output 7 [2021-06-05 04:40:19,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:19,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:19,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:19,438 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:19,484 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 9 treesize of output 7 [2021-06-05 04:40:19,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:19,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:19,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:19,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:19,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:19,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:19,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:19,508 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:19,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:19,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:19,525 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:40:19,601 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 04:40:19,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891271593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:19,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:19,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:19,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750347708] [2021-06-05 04:40:19,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:19,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:19,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:19,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:19,602 INFO L87 Difference]: Start difference. First operand 492 states and 1549 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:19,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:19,766 INFO L93 Difference]: Finished difference Result 703 states and 2150 transitions. [2021-06-05 04:40:19,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:19,766 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:19,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:19,767 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:40:19,767 INFO L226 Difference]: Without dead ends: 676 [2021-06-05 04:40:19,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 220.7ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:19,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-06-05 04:40:19,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 495. [2021-06-05 04:40:19,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.1639676113360324) internal successors, (1563), 494 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:19,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1563 transitions. [2021-06-05 04:40:19,772 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1563 transitions. Word has length 21 [2021-06-05 04:40:19,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:19,772 INFO L482 AbstractCegarLoop]: Abstraction has 495 states and 1563 transitions. [2021-06-05 04:40:19,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:19,772 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1563 transitions. [2021-06-05 04:40:19,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:19,773 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:19,773 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:19,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3695,679 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:19,973 INFO L430 AbstractCegarLoop]: === Iteration 691 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:19,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:19,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1785413183, now seen corresponding path program 679 times [2021-06-05 04:40:19,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:19,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577757570] [2021-06-05 04:40:19,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:19,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:20,063 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 04:40:20,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:20,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577757570] [2021-06-05 04:40:20,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577757570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:20,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159183981] [2021-06-05 04:40:20,063 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 680 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 680 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:20,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:20,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:20,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:20,151 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 9 treesize of output 7 [2021-06-05 04:40:20,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:20,161 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:20,181 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:20,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:20,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:20,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,260 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:40:20,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 04:40:20,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159183981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:20,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:20,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:20,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821394370] [2021-06-05 04:40:20,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:20,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:20,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:20,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:20,275 INFO L87 Difference]: Start difference. First operand 495 states and 1563 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:20,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:20,413 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 04:40:20,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:20,413 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:20,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:20,414 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:40:20,414 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 04:40:20,414 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 152.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:20,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 04:40:20,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 491. [2021-06-05 04:40:20,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1551020408163266) internal successors, (1546), 490 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:20,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1546 transitions. [2021-06-05 04:40:20,419 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1546 transitions. Word has length 21 [2021-06-05 04:40:20,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:20,419 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1546 transitions. [2021-06-05 04:40:20,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:20,419 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1546 transitions. [2021-06-05 04:40:20,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:20,419 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:20,419 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:20,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 680 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3707 [2021-06-05 04:40:20,620 INFO L430 AbstractCegarLoop]: === Iteration 692 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:20,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:20,620 INFO L82 PathProgramCache]: Analyzing trace with hash 2118105541, now seen corresponding path program 680 times [2021-06-05 04:40:20,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:20,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844122459] [2021-06-05 04:40:20,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:20,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:20,703 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 04:40:20,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:20,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844122459] [2021-06-05 04:40:20,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844122459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:20,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804998162] [2021-06-05 04:40:20,704 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 681 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 681 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:20,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:20,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:20,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:20,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:20,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:20,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:20,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:40:20,831 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 10 treesize of output 8 [2021-06-05 04:40:20,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:40:20,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:20,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:20,855 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:20,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:20,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:20,872 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:40:20,906 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 04:40:20,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804998162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:20,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:20,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:20,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275746072] [2021-06-05 04:40:20,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:20,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:20,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:20,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:20,907 INFO L87 Difference]: Start difference. First operand 491 states and 1546 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:21,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:21,045 INFO L93 Difference]: Finished difference Result 593 states and 1840 transitions. [2021-06-05 04:40:21,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:21,045 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:21,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:21,046 INFO L225 Difference]: With dead ends: 593 [2021-06-05 04:40:21,046 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 04:40:21,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 135.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:21,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 04:40:21,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 492. [2021-06-05 04:40:21,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.158859470468432) internal successors, (1551), 491 states have internal predecessors, (1551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:21,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1551 transitions. [2021-06-05 04:40:21,051 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1551 transitions. Word has length 21 [2021-06-05 04:40:21,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:21,051 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1551 transitions. [2021-06-05 04:40:21,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:21,051 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1551 transitions. [2021-06-05 04:40:21,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:21,051 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:21,051 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:21,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3711,681 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:21,252 INFO L430 AbstractCegarLoop]: === Iteration 693 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:21,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:21,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1879595345, now seen corresponding path program 681 times [2021-06-05 04:40:21,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:21,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545164208] [2021-06-05 04:40:21,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:21,344 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 04:40:21,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:21,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545164208] [2021-06-05 04:40:21,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545164208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:21,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869643990] [2021-06-05 04:40:21,344 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 682 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 682 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:21,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:40:21,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:21,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:21,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:21,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:21,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:21,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:21,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:21,438 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 9 treesize of output 7 [2021-06-05 04:40:21,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:21,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:21,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:21,454 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:40:21,508 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 9 treesize of output 7 [2021-06-05 04:40:21,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:21,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:21,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:21,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:21,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:21,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:21,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:21,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:21,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:21,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:21,550 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:40:21,623 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 04:40:21,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869643990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:21,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:21,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:21,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77308221] [2021-06-05 04:40:21,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:21,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:21,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:21,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:21,623 INFO L87 Difference]: Start difference. First operand 492 states and 1551 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:21,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:21,863 INFO L93 Difference]: Finished difference Result 704 states and 2171 transitions. [2021-06-05 04:40:21,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:40:21,863 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:21,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:21,864 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:40:21,864 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 04:40:21,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 251.8ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:40:21,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 04:40:21,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 507. [2021-06-05 04:40:21,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1739130434782608) internal successors, (1606), 506 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:21,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1606 transitions. [2021-06-05 04:40:21,869 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1606 transitions. Word has length 21 [2021-06-05 04:40:21,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:21,869 INFO L482 AbstractCegarLoop]: Abstraction has 507 states and 1606 transitions. [2021-06-05 04:40:21,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:21,870 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1606 transitions. [2021-06-05 04:40:21,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:21,870 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:21,870 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:22,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 682 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3717 [2021-06-05 04:40:22,070 INFO L430 AbstractCegarLoop]: === Iteration 694 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:22,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:22,071 INFO L82 PathProgramCache]: Analyzing trace with hash 2131109267, now seen corresponding path program 682 times [2021-06-05 04:40:22,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:22,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459533424] [2021-06-05 04:40:22,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:22,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:22,169 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 04:40:22,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:22,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459533424] [2021-06-05 04:40:22,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459533424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:22,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150654607] [2021-06-05 04:40:22,169 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 683 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 683 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:22,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:22,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:22,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:22,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:22,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:22,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:22,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:22,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:22,252 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 9 treesize of output 7 [2021-06-05 04:40:22,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:22,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:22,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:22,275 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:22,319 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 9 treesize of output 7 [2021-06-05 04:40:22,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:22,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:22,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:22,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:22,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:22,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:22,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:22,343 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:22,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:22,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:22,360 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:40:22,435 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 04:40:22,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150654607] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:22,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:22,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:22,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932038321] [2021-06-05 04:40:22,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:22,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:22,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:22,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:22,436 INFO L87 Difference]: Start difference. First operand 507 states and 1606 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:22,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:22,647 INFO L93 Difference]: Finished difference Result 704 states and 2178 transitions. [2021-06-05 04:40:22,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:22,648 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:22,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:22,648 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:40:22,648 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:40:22,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 214.4ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:22,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:40:22,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 513. [2021-06-05 04:40:22,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.171875) internal successors, (1624), 512 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:22,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1624 transitions. [2021-06-05 04:40:22,654 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1624 transitions. Word has length 21 [2021-06-05 04:40:22,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:22,654 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1624 transitions. [2021-06-05 04:40:22,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:22,654 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1624 transitions. [2021-06-05 04:40:22,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:22,655 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:22,655 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:22,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 683 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3728 [2021-06-05 04:40:22,855 INFO L430 AbstractCegarLoop]: === Iteration 695 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:22,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:22,855 INFO L82 PathProgramCache]: Analyzing trace with hash 170362301, now seen corresponding path program 683 times [2021-06-05 04:40:22,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:22,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483080646] [2021-06-05 04:40:22,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:22,936 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 04:40:22,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:22,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483080646] [2021-06-05 04:40:22,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483080646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:22,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343993367] [2021-06-05 04:40:22,936 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 684 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 684 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:22,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:40:22,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:22,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:40:22,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:23,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:40:23,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:23,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:23,048 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:40:23,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:23,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:23,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:23,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:23,145 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:23,174 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:89, output treesize:31 [2021-06-05 04:40:23,251 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 04:40:23,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343993367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:23,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:23,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:23,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819185501] [2021-06-05 04:40:23,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:23,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:23,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:23,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:23,252 INFO L87 Difference]: Start difference. First operand 513 states and 1624 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:23,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:23,446 INFO L93 Difference]: Finished difference Result 599 states and 1858 transitions. [2021-06-05 04:40:23,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:23,446 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:23,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:23,447 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:40:23,447 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 04:40:23,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 235.1ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:23,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 04:40:23,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 497. [2021-06-05 04:40:23,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1653225806451615) internal successors, (1570), 496 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:23,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1570 transitions. [2021-06-05 04:40:23,452 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1570 transitions. Word has length 21 [2021-06-05 04:40:23,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:23,452 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1570 transitions. [2021-06-05 04:40:23,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:23,452 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1570 transitions. [2021-06-05 04:40:23,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:23,453 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:23,453 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:23,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3740,684 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:23,653 INFO L430 AbstractCegarLoop]: === Iteration 696 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:23,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:23,653 INFO L82 PathProgramCache]: Analyzing trace with hash 715734955, now seen corresponding path program 684 times [2021-06-05 04:40:23,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:23,653 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53098686] [2021-06-05 04:40:23,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:23,741 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 04:40:23,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:23,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53098686] [2021-06-05 04:40:23,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53098686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:23,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124998378] [2021-06-05 04:40:23,741 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 685 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 685 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:23,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:23,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:23,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:23,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:23,820 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 9 treesize of output 7 [2021-06-05 04:40:23,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:23,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:23,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:23,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:23,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:23,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:23,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:23,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:23,956 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:40:23,966 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 04:40:23,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124998378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:23,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:23,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:23,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042298511] [2021-06-05 04:40:23,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:23,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:23,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:23,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:23,966 INFO L87 Difference]: Start difference. First operand 497 states and 1570 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:24,155 INFO L93 Difference]: Finished difference Result 608 states and 1877 transitions. [2021-06-05 04:40:24,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:24,155 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:24,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:24,156 INFO L225 Difference]: With dead ends: 608 [2021-06-05 04:40:24,156 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 04:40:24,156 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:24,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 04:40:24,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 497. [2021-06-05 04:40:24,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1733870967741935) internal successors, (1574), 496 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1574 transitions. [2021-06-05 04:40:24,161 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1574 transitions. Word has length 21 [2021-06-05 04:40:24,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:24,161 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1574 transitions. [2021-06-05 04:40:24,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,161 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1574 transitions. [2021-06-05 04:40:24,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:24,162 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:24,162 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:24,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 685 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3749 [2021-06-05 04:40:24,362 INFO L430 AbstractCegarLoop]: === Iteration 697 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:24,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:24,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1003249727, now seen corresponding path program 685 times [2021-06-05 04:40:24,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:24,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487642885] [2021-06-05 04:40:24,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:24,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:24,446 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 04:40:24,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:24,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487642885] [2021-06-05 04:40:24,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487642885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:24,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313170468] [2021-06-05 04:40:24,447 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 686 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 686 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:24,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:24,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:24,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:24,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:24,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:24,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:24,534 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 9 treesize of output 7 [2021-06-05 04:40:24,534 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:24,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:24,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:24,554 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:40:24,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:24,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:24,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:24,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:24,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:24,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:24,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:24,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:24,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:24,630 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:40:24,644 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 04:40:24,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313170468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:24,644 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:24,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:24,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912720066] [2021-06-05 04:40:24,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:24,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:24,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:24,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:24,645 INFO L87 Difference]: Start difference. First operand 497 states and 1574 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:24,807 INFO L93 Difference]: Finished difference Result 608 states and 1877 transitions. [2021-06-05 04:40:24,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:24,808 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:24,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:24,808 INFO L225 Difference]: With dead ends: 608 [2021-06-05 04:40:24,808 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 04:40:24,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 149.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:24,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 04:40:24,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 493. [2021-06-05 04:40:24,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1646341463414633) internal successors, (1557), 492 states have internal predecessors, (1557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1557 transitions. [2021-06-05 04:40:24,813 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1557 transitions. Word has length 21 [2021-06-05 04:40:24,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:24,813 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1557 transitions. [2021-06-05 04:40:24,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:24,813 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1557 transitions. [2021-06-05 04:40:24,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:24,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:24,814 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:25,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3756,686 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:25,014 INFO L430 AbstractCegarLoop]: === Iteration 698 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:25,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:25,014 INFO L82 PathProgramCache]: Analyzing trace with hash 393137451, now seen corresponding path program 686 times [2021-06-05 04:40:25,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:25,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258119947] [2021-06-05 04:40:25,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:25,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:25,121 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 04:40:25,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:25,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258119947] [2021-06-05 04:40:25,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258119947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:25,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188566391] [2021-06-05 04:40:25,122 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 687 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 04:40:25,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:25,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:25,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:25,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 687 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:25,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:25,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:25,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:40:25,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:25,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:25,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,303 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:40:25,332 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 04:40:25,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188566391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:25,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:25,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:25,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705051166] [2021-06-05 04:40:25,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:25,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:25,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:25,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:25,333 INFO L87 Difference]: Start difference. First operand 493 states and 1557 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:25,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:25,498 INFO L93 Difference]: Finished difference Result 655 states and 2027 transitions. [2021-06-05 04:40:25,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:25,499 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:25,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:25,500 INFO L225 Difference]: With dead ends: 655 [2021-06-05 04:40:25,500 INFO L226 Difference]: Without dead ends: 634 [2021-06-05 04:40:25,500 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 203.5ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:25,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-06-05 04:40:25,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 495. [2021-06-05 04:40:25,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.161943319838057) internal successors, (1562), 494 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:25,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1562 transitions. [2021-06-05 04:40:25,505 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1562 transitions. Word has length 21 [2021-06-05 04:40:25,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:25,505 INFO L482 AbstractCegarLoop]: Abstraction has 495 states and 1562 transitions. [2021-06-05 04:40:25,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:25,505 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1562 transitions. [2021-06-05 04:40:25,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:25,505 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:25,505 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:25,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 687 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3760 [2021-06-05 04:40:25,706 INFO L430 AbstractCegarLoop]: === Iteration 699 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:25,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:25,706 INFO L82 PathProgramCache]: Analyzing trace with hash -936790711, now seen corresponding path program 687 times [2021-06-05 04:40:25,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:25,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859150590] [2021-06-05 04:40:25,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:25,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:25,802 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 04:40:25,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:25,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859150590] [2021-06-05 04:40:25,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859150590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:25,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641468238] [2021-06-05 04:40:25,802 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 688 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 688 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:25,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:25,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:25,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:25,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:25,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:25,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:25,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:40:25,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:25,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:25,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:25,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:25,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:25,949 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:40:25,994 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 04:40:25,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641468238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:25,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:25,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:25,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635990114] [2021-06-05 04:40:25,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:25,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:25,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:25,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:25,995 INFO L87 Difference]: Start difference. First operand 495 states and 1562 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:26,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:26,163 INFO L93 Difference]: Finished difference Result 649 states and 2012 transitions. [2021-06-05 04:40:26,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:26,163 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:26,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:26,164 INFO L225 Difference]: With dead ends: 649 [2021-06-05 04:40:26,164 INFO L226 Difference]: Without dead ends: 628 [2021-06-05 04:40:26,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:26,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-06-05 04:40:26,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 492. [2021-06-05 04:40:26,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1568228105906315) internal successors, (1550), 491 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:26,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1550 transitions. [2021-06-05 04:40:26,169 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1550 transitions. Word has length 21 [2021-06-05 04:40:26,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:26,169 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1550 transitions. [2021-06-05 04:40:26,169 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:26,169 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1550 transitions. [2021-06-05 04:40:26,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:26,170 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:26,170 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:26,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3766,688 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:26,370 INFO L430 AbstractCegarLoop]: === Iteration 700 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:26,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1851872199, now seen corresponding path program 688 times [2021-06-05 04:40:26,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:26,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908697136] [2021-06-05 04:40:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:26,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:40:26,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:26,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908697136] [2021-06-05 04:40:26,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908697136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:26,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228950184] [2021-06-05 04:40:26,470 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 689 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 689 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:26,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:26,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:26,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:26,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:26,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:26,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:26,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:26,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:26,569 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:26,569 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:40:26,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:26,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:26,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:26,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:26,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:26,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:26,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:26,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:26,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:26,617 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:40:26,662 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 04:40:26,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228950184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:26,662 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:26,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:26,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347731250] [2021-06-05 04:40:26,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:26,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:26,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:26,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:26,663 INFO L87 Difference]: Start difference. First operand 492 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:26,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:26,826 INFO L93 Difference]: Finished difference Result 647 states and 1991 transitions. [2021-06-05 04:40:26,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:26,826 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:26,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:26,827 INFO L225 Difference]: With dead ends: 647 [2021-06-05 04:40:26,827 INFO L226 Difference]: Without dead ends: 626 [2021-06-05 04:40:26,827 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 183.9ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:26,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-06-05 04:40:26,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 470. [2021-06-05 04:40:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:26,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 04:40:26,832 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 04:40:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:26,832 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 04:40:26,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:26,832 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 04:40:26,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:26,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:26,833 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:27,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3768,689 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:27,033 INFO L430 AbstractCegarLoop]: === Iteration 701 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:27,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:27,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1088900687, now seen corresponding path program 689 times [2021-06-05 04:40:27,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:27,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197783955] [2021-06-05 04:40:27,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:27,104 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 04:40:27,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:27,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197783955] [2021-06-05 04:40:27,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197783955] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:27,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706565499] [2021-06-05 04:40:27,104 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 690 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 690 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:27,131 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:27,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:27,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:27,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:27,170 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 17 treesize of output 13 [2021-06-05 04:40:27,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:27,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:40:27,202 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 19 treesize of output 15 [2021-06-05 04:40:27,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:27,206 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:27,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:40:27,214 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 04:40:27,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706565499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:27,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:27,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:40:27,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621505656] [2021-06-05 04:40:27,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:40:27,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:27,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:40:27,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:27,215 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:27,349 INFO L93 Difference]: Finished difference Result 629 states and 1939 transitions. [2021-06-05 04:40:27,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:27,349 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:27,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:27,350 INFO L225 Difference]: With dead ends: 629 [2021-06-05 04:40:27,350 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 04:40:27,350 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 108.6ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:27,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 04:40:27,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 479. [2021-06-05 04:40:27,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1443514644351462) internal successors, (1503), 478 states have internal predecessors, (1503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1503 transitions. [2021-06-05 04:40:27,355 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1503 transitions. Word has length 21 [2021-06-05 04:40:27,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:27,355 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1503 transitions. [2021-06-05 04:40:27,355 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,355 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1503 transitions. [2021-06-05 04:40:27,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:27,355 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:27,355 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:27,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 690 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3770 [2021-06-05 04:40:27,556 INFO L430 AbstractCegarLoop]: === Iteration 702 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:27,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:27,556 INFO L82 PathProgramCache]: Analyzing trace with hash 587109351, now seen corresponding path program 690 times [2021-06-05 04:40:27,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:27,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206120175] [2021-06-05 04:40:27,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:27,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:27,636 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 04:40:27,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:27,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206120175] [2021-06-05 04:40:27,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206120175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:27,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574046107] [2021-06-05 04:40:27,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 691 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 691 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:27,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:40:27,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:27,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:27,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:27,700 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 17 treesize of output 13 [2021-06-05 04:40:27,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:27,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,705 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:40:27,718 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 19 treesize of output 15 [2021-06-05 04:40:27,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:27,723 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:27,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:27,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:40:27,736 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 04:40:27,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574046107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:27,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:27,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:40:27,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796120851] [2021-06-05 04:40:27,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:40:27,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:27,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:40:27,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:27,736 INFO L87 Difference]: Start difference. First operand 479 states and 1503 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:27,875 INFO L93 Difference]: Finished difference Result 638 states and 1963 transitions. [2021-06-05 04:40:27,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:27,875 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:27,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:27,876 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:40:27,876 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:40:27,876 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 108.6ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:27,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:40:27,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 476. [2021-06-05 04:40:27,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1389473684210527) internal successors, (1491), 475 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1491 transitions. [2021-06-05 04:40:27,881 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1491 transitions. Word has length 21 [2021-06-05 04:40:27,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:27,881 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1491 transitions. [2021-06-05 04:40:27,881 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:27,881 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1491 transitions. [2021-06-05 04:40:27,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:27,882 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:27,882 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:28,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3772,691 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:28,082 INFO L430 AbstractCegarLoop]: === Iteration 703 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:28,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:28,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1519674769, now seen corresponding path program 691 times [2021-06-05 04:40:28,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:28,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208044388] [2021-06-05 04:40:28,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:28,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:28,154 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 04:40:28,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:28,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208044388] [2021-06-05 04:40:28,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208044388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:28,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043620847] [2021-06-05 04:40:28,154 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 692 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 692 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:28,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:28,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:28,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:28,220 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 17 treesize of output 13 [2021-06-05 04:40:28,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:28,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:40:28,233 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 19 treesize of output 15 [2021-06-05 04:40:28,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:28,237 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:28,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:40:28,251 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 04:40:28,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043620847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:28,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:28,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:40:28,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216059372] [2021-06-05 04:40:28,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:40:28,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:28,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:40:28,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:40:28,251 INFO L87 Difference]: Start difference. First operand 476 states and 1491 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:28,377 INFO L93 Difference]: Finished difference Result 626 states and 1930 transitions. [2021-06-05 04:40:28,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:28,377 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:28,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:28,378 INFO L225 Difference]: With dead ends: 626 [2021-06-05 04:40:28,378 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 04:40:28,378 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 87.9ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:40:28,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 04:40:28,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 473. [2021-06-05 04:40:28,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.139830508474576) internal successors, (1482), 472 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1482 transitions. [2021-06-05 04:40:28,383 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1482 transitions. Word has length 21 [2021-06-05 04:40:28,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:28,383 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1482 transitions. [2021-06-05 04:40:28,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,383 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1482 transitions. [2021-06-05 04:40:28,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:28,383 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:28,383 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:28,584 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3774,692 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:28,584 INFO L430 AbstractCegarLoop]: === Iteration 704 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:28,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:28,584 INFO L82 PathProgramCache]: Analyzing trace with hash -479438971, now seen corresponding path program 692 times [2021-06-05 04:40:28,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:28,584 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396740664] [2021-06-05 04:40:28,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:28,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:28,650 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 04:40:28,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:28,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396740664] [2021-06-05 04:40:28,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396740664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:28,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170477152] [2021-06-05 04:40:28,651 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 693 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 693 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:28,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:28,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:28,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:28,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:28,711 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 17 treesize of output 13 [2021-06-05 04:40:28,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:28,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:40:28,725 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 19 treesize of output 15 [2021-06-05 04:40:28,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:28,729 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:28,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:28,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:40:28,742 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 04:40:28,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170477152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:28,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:28,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:40:28,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318434701] [2021-06-05 04:40:28,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:40:28,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:28,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:40:28,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:40:28,743 INFO L87 Difference]: Start difference. First operand 473 states and 1482 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:28,859 INFO L93 Difference]: Finished difference Result 704 states and 2158 transitions. [2021-06-05 04:40:28,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:28,860 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:28,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:28,861 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:40:28,861 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 04:40:28,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 86.1ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:28,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 04:40:28,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 470. [2021-06-05 04:40:28,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 04:40:28,866 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 04:40:28,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:28,866 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 04:40:28,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:28,866 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 04:40:28,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:28,866 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:28,866 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:29,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3776,693 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:29,067 INFO L430 AbstractCegarLoop]: === Iteration 705 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:29,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:29,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1152442371, now seen corresponding path program 693 times [2021-06-05 04:40:29,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:29,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035943070] [2021-06-05 04:40:29,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:40:29,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:29,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035943070] [2021-06-05 04:40:29,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035943070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:29,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233382010] [2021-06-05 04:40:29,147 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 694 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 694 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:29,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:29,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:29,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:29,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:29,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:29,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:29,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,231 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 9 treesize of output 7 [2021-06-05 04:40:29,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:29,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:29,239 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:40:29,273 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 19 treesize of output 15 [2021-06-05 04:40:29,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:29,277 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:29,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:40:29,303 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 04:40:29,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233382010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:29,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:29,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:29,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141819404] [2021-06-05 04:40:29,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:29,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:29,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:29,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:29,304 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:29,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:29,513 INFO L93 Difference]: Finished difference Result 648 states and 2002 transitions. [2021-06-05 04:40:29,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:29,513 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:29,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:29,514 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:40:29,514 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:40:29,514 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 188.6ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:40:29,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:40:29,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 480. [2021-06-05 04:40:29,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.139874739039666) internal successors, (1504), 479 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:29,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1504 transitions. [2021-06-05 04:40:29,522 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1504 transitions. Word has length 21 [2021-06-05 04:40:29,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:29,522 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1504 transitions. [2021-06-05 04:40:29,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:29,522 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1504 transitions. [2021-06-05 04:40:29,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:29,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:29,523 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:29,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3778,694 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:29,723 INFO L430 AbstractCegarLoop]: === Iteration 706 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:29,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:29,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1456133085, now seen corresponding path program 694 times [2021-06-05 04:40:29,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:29,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875129215] [2021-06-05 04:40:29,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:29,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:29,804 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 04:40:29,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:29,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875129215] [2021-06-05 04:40:29,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875129215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:29,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772998669] [2021-06-05 04:40:29,805 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 695 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 695 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:29,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:29,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:29,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:29,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:29,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:40:29,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,884 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 17 treesize of output 13 [2021-06-05 04:40:29,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:29,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:29,892 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:40:29,914 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 19 treesize of output 15 [2021-06-05 04:40:29,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:29,924 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 9 treesize of output 7 [2021-06-05 04:40:29,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:29,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:29,931 INFO L518 ElimStorePlain]: Eliminatee v_prenex_194 vanished before elimination [2021-06-05 04:40:29,931 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:29,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:29,931 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:40:29,977 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 04:40:29,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772998669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:29,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:29,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:29,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356354534] [2021-06-05 04:40:29,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:29,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:29,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:29,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:29,977 INFO L87 Difference]: Start difference. First operand 480 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:30,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:30,184 INFO L93 Difference]: Finished difference Result 696 states and 2149 transitions. [2021-06-05 04:40:30,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:30,184 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:30,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:30,185 INFO L225 Difference]: With dead ends: 696 [2021-06-05 04:40:30,185 INFO L226 Difference]: Without dead ends: 673 [2021-06-05 04:40:30,185 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 185.9ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:30,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-06-05 04:40:30,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 478. [2021-06-05 04:40:30,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.142557651991614) internal successors, (1499), 477 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:30,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1499 transitions. [2021-06-05 04:40:30,190 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1499 transitions. Word has length 21 [2021-06-05 04:40:30,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:30,190 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1499 transitions. [2021-06-05 04:40:30,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:30,191 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1499 transitions. [2021-06-05 04:40:30,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:30,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:30,191 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:30,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3784,695 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:30,392 INFO L430 AbstractCegarLoop]: === Iteration 707 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:30,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:30,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1953035931, now seen corresponding path program 695 times [2021-06-05 04:40:30,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:30,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155298244] [2021-06-05 04:40:30,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:30,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:30,469 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 04:40:30,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:30,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155298244] [2021-06-05 04:40:30,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155298244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:30,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246797841] [2021-06-05 04:40:30,470 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 696 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 696 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:30,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:40:30,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:30,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:30,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:30,527 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 19 treesize of output 15 [2021-06-05 04:40:30,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:30,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:30,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:30,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:40:30,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:30,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:30,554 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 19 treesize of output 15 [2021-06-05 04:40:30,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:30,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:30,561 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:30,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:30,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:40:30,606 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 04:40:30,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246797841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:30,606 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:30,606 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:30,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839560478] [2021-06-05 04:40:30,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:30,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:30,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:30,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:30,607 INFO L87 Difference]: Start difference. First operand 478 states and 1499 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 04:40:30,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:30,788 INFO L93 Difference]: Finished difference Result 666 states and 2060 transitions. [2021-06-05 04:40:30,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:30,788 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 21 [2021-06-05 04:40:30,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:30,789 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:40:30,789 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:40:30,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 141.5ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:30,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:40:30,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 476. [2021-06-05 04:40:30,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:30,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 04:40:30,794 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 04:40:30,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:30,794 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 04:40:30,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 04:40:30,794 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 04:40:30,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:30,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:30,794 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:30,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3789,696 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:30,995 INFO L430 AbstractCegarLoop]: === Iteration 708 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:30,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:30,995 INFO L82 PathProgramCache]: Analyzing trace with hash -159392699, now seen corresponding path program 696 times [2021-06-05 04:40:30,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:30,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114470361] [2021-06-05 04:40:30,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:31,073 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 04:40:31,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:31,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114470361] [2021-06-05 04:40:31,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114470361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:31,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649524488] [2021-06-05 04:40:31,073 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 697 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 697 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:31,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:31,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:31,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:31,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:31,139 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 19 treesize of output 15 [2021-06-05 04:40:31,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:31,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:15 [2021-06-05 04:40:31,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:31,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,178 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 19 treesize of output 15 [2021-06-05 04:40:31,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:31,186 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:31,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:31,187 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:40:31,253 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 04:40:31,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649524488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:31,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:31,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:31,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925629957] [2021-06-05 04:40:31,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:31,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:31,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:31,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:31,254 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:31,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:31,516 INFO L93 Difference]: Finished difference Result 771 states and 2376 transitions. [2021-06-05 04:40:31,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:31,516 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:31,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:31,517 INFO L225 Difference]: With dead ends: 771 [2021-06-05 04:40:31,517 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 04:40:31,517 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 183.2ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:31,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 04:40:31,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 474. [2021-06-05 04:40:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:31,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:40:31,522 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:40:31,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:31,522 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:40:31,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:31,523 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:40:31,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:31,523 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:31,523 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:31,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 697 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3792 [2021-06-05 04:40:31,723 INFO L430 AbstractCegarLoop]: === Iteration 709 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:31,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:31,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1670259461, now seen corresponding path program 697 times [2021-06-05 04:40:31,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:31,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240462397] [2021-06-05 04:40:31,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:31,807 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 04:40:31,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:31,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240462397] [2021-06-05 04:40:31,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240462397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:31,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444841923] [2021-06-05 04:40:31,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 698 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 698 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:31,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:31,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:31,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:31,880 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 17 treesize of output 13 [2021-06-05 04:40:31,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:31,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:40:31,914 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 19 treesize of output 15 [2021-06-05 04:40:31,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:31,917 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:31,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:31,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:40:31,926 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 04:40:31,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444841923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:31,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:31,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:31,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598895728] [2021-06-05 04:40:31,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:31,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:31,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:31,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:31,926 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:32,071 INFO L93 Difference]: Finished difference Result 647 states and 2002 transitions. [2021-06-05 04:40:32,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:32,071 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:32,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:32,072 INFO L225 Difference]: With dead ends: 647 [2021-06-05 04:40:32,072 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:40:32,072 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:32,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:40:32,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 480. [2021-06-05 04:40:32,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.152400835073069) internal successors, (1510), 479 states have internal predecessors, (1510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1510 transitions. [2021-06-05 04:40:32,077 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1510 transitions. Word has length 21 [2021-06-05 04:40:32,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:32,077 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1510 transitions. [2021-06-05 04:40:32,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,077 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1510 transitions. [2021-06-05 04:40:32,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:32,077 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:32,077 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:32,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3798,698 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:32,278 INFO L430 AbstractCegarLoop]: === Iteration 710 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:32,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:32,278 INFO L82 PathProgramCache]: Analyzing trace with hash 2122916499, now seen corresponding path program 698 times [2021-06-05 04:40:32,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:32,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215389936] [2021-06-05 04:40:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:32,358 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 04:40:32,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:32,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215389936] [2021-06-05 04:40:32,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215389936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:32,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720836506] [2021-06-05 04:40:32,359 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 699 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 699 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:32,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:32,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:32,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:32,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:32,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:32,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:32,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:32,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:32,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:32,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:40:32,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:32,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:32,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:32,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:32,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:32,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:32,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:32,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:32,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:32,545 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:40:32,563 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 04:40:32,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720836506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:32,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:32,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:32,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909838805] [2021-06-05 04:40:32,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:32,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:32,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:32,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:32,564 INFO L87 Difference]: Start difference. First operand 480 states and 1510 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:32,762 INFO L93 Difference]: Finished difference Result 638 states and 1978 transitions. [2021-06-05 04:40:32,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:32,763 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:32,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:32,763 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:40:32,763 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:40:32,763 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 179.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:32,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:40:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 477. [2021-06-05 04:40:32,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 04:40:32,768 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 04:40:32,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:32,768 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 04:40:32,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:32,768 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 04:40:32,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:32,769 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:32,769 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:32,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 699 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3800 [2021-06-05 04:40:32,969 INFO L430 AbstractCegarLoop]: === Iteration 711 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:32,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:32,969 INFO L82 PathProgramCache]: Analyzing trace with hash 16132379, now seen corresponding path program 699 times [2021-06-05 04:40:32,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:32,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494763364] [2021-06-05 04:40:32,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:33,058 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 04:40:33,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:33,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494763364] [2021-06-05 04:40:33,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494763364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:33,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104758797] [2021-06-05 04:40:33,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 700 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 700 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:33,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:33,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:33,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:33,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:33,146 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 17 treesize of output 13 [2021-06-05 04:40:33,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:33,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:33,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:40:33,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:33,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:33,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:33,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:33,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:33,185 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:33,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,191 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:40:33,204 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 04:40:33,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104758797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:33,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:33,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:33,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035147982] [2021-06-05 04:40:33,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:33,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:33,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:33,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:33,205 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:33,339 INFO L93 Difference]: Finished difference Result 641 states and 1984 transitions. [2021-06-05 04:40:33,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:33,340 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:33,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:33,341 INFO L225 Difference]: With dead ends: 641 [2021-06-05 04:40:33,341 INFO L226 Difference]: Without dead ends: 619 [2021-06-05 04:40:33,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 135.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:33,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-06-05 04:40:33,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 474. [2021-06-05 04:40:33,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:40:33,345 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:40:33,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:33,346 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:40:33,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,346 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:40:33,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:33,346 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:33,346 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:33,546 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 700 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3803 [2021-06-05 04:40:33,547 INFO L430 AbstractCegarLoop]: === Iteration 712 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:33,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:33,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1748885421, now seen corresponding path program 700 times [2021-06-05 04:40:33,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:33,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959159883] [2021-06-05 04:40:33,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:33,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:33,629 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 04:40:33,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:33,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959159883] [2021-06-05 04:40:33,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959159883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:33,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206995659] [2021-06-05 04:40:33,629 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 701 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 701 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:33,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:33,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:33,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:33,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:33,689 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 9 treesize of output 7 [2021-06-05 04:40:33,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,691 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 17 treesize of output 13 [2021-06-05 04:40:33,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:33,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:33,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:40:33,752 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 19 treesize of output 15 [2021-06-05 04:40:33,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:33,755 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:33,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:33,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:40:33,763 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 04:40:33,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206995659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:33,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:33,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:33,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258763420] [2021-06-05 04:40:33,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:33,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:33,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:33,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:33,764 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:33,976 INFO L93 Difference]: Finished difference Result 655 states and 2025 transitions. [2021-06-05 04:40:33,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:33,976 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:33,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:33,977 INFO L225 Difference]: With dead ends: 655 [2021-06-05 04:40:33,977 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:40:33,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 167.6ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:33,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:40:33,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 480. [2021-06-05 04:40:33,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.150313152400835) internal successors, (1509), 479 states have internal predecessors, (1509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1509 transitions. [2021-06-05 04:40:33,982 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1509 transitions. Word has length 21 [2021-06-05 04:40:33,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:33,982 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1509 transitions. [2021-06-05 04:40:33,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:33,982 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1509 transitions. [2021-06-05 04:40:33,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:33,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:33,982 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:34,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 701 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3805 [2021-06-05 04:40:34,183 INFO L430 AbstractCegarLoop]: === Iteration 713 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:34,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:34,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1247094085, now seen corresponding path program 701 times [2021-06-05 04:40:34,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:34,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329769347] [2021-06-05 04:40:34,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:34,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:34,264 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 04:40:34,264 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:34,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329769347] [2021-06-05 04:40:34,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329769347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:34,264 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476207524] [2021-06-05 04:40:34,264 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 702 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 702 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:34,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:34,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:34,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:34,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:34,382 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_195], 1=[o_0]} [2021-06-05 04:40:34,384 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 9 treesize of output 7 [2021-06-05 04:40:34,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:34,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:34,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:34,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:34,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:34,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:34,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:34,416 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:40:34,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:34,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:34,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:34,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:34,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:34,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:34,489 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:34,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:34,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:34,497 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:40:34,516 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 04:40:34,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476207524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:34,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:34,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:34,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112119510] [2021-06-05 04:40:34,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:34,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:34,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:34,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:34,516 INFO L87 Difference]: Start difference. First operand 480 states and 1509 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:34,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:34,786 INFO L93 Difference]: Finished difference Result 646 states and 2001 transitions. [2021-06-05 04:40:34,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:34,787 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:34,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:34,787 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:40:34,788 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:40:34,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:34,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:40:34,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 477. [2021-06-05 04:40:34,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1449579831932772) internal successors, (1497), 476 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:34,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1497 transitions. [2021-06-05 04:40:34,792 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1497 transitions. Word has length 21 [2021-06-05 04:40:34,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:34,792 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1497 transitions. [2021-06-05 04:40:34,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:34,793 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1497 transitions. [2021-06-05 04:40:34,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:34,793 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:34,793 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:34,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3808,702 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:34,993 INFO L430 AbstractCegarLoop]: === Iteration 714 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:34,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:34,994 INFO L82 PathProgramCache]: Analyzing trace with hash 2062472997, now seen corresponding path program 702 times [2021-06-05 04:40:34,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:34,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282296411] [2021-06-05 04:40:34,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:34,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:35,093 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 04:40:35,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:35,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282296411] [2021-06-05 04:40:35,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282296411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:35,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62159552] [2021-06-05 04:40:35,093 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 703 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 703 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:35,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:35,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:35,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:35,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:35,181 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 9 treesize of output 7 [2021-06-05 04:40:35,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:35,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:35,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:35,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:35,204 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:40:35,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:35,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:35,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:35,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:35,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:35,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:35,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,299 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:13 [2021-06-05 04:40:35,343 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 04:40:35,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62159552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:35,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:35,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:35,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798818690] [2021-06-05 04:40:35,343 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:35,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:35,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:35,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:35,343 INFO L87 Difference]: Start difference. First operand 477 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:35,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:35,607 INFO L93 Difference]: Finished difference Result 656 states and 2022 transitions. [2021-06-05 04:40:35,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:35,607 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:35,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:35,608 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:40:35,608 INFO L226 Difference]: Without dead ends: 637 [2021-06-05 04:40:35,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 238.8ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:35,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-06-05 04:40:35,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 473. [2021-06-05 04:40:35,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:35,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 04:40:35,613 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 04:40:35,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:35,613 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 04:40:35,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:35,613 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 04:40:35,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:35,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:35,613 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:35,814 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 703 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3813 [2021-06-05 04:40:35,814 INFO L430 AbstractCegarLoop]: === Iteration 715 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:35,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:35,814 INFO L82 PathProgramCache]: Analyzing trace with hash 333511109, now seen corresponding path program 703 times [2021-06-05 04:40:35,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:35,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596911723] [2021-06-05 04:40:35,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:35,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:40:35,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:35,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596911723] [2021-06-05 04:40:35,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596911723] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:35,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296096809] [2021-06-05 04:40:35,899 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 704 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 704 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:35,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:35,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:35,958 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 9 treesize of output 7 [2021-06-05 04:40:35,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,960 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 17 treesize of output 13 [2021-06-05 04:40:35,961 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:35,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:35,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:35,970 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:40:36,019 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 9 treesize of output 7 [2021-06-05 04:40:36,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:36,027 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:36,029 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 19 treesize of output 15 [2021-06-05 04:40:36,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:36,035 INFO L518 ElimStorePlain]: Eliminatee v_prenex_197 vanished before elimination [2021-06-05 04:40:36,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:36,036 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:40:36,053 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 04:40:36,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296096809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:36,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:36,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:40:36,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324438940] [2021-06-05 04:40:36,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:40:36,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:36,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:40:36,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:36,053 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:36,235 INFO L93 Difference]: Finished difference Result 662 states and 2044 transitions. [2021-06-05 04:40:36,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:36,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:36,236 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:40:36,236 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:40:36,236 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:36,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:40:36,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 470. [2021-06-05 04:40:36,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-06-05 04:40:36,241 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 21 [2021-06-05 04:40:36,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:36,241 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-06-05 04:40:36,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,241 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-06-05 04:40:36,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:36,242 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:36,242 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:36,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3817,704 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:36,442 INFO L430 AbstractCegarLoop]: === Iteration 716 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:36,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:36,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1385473573, now seen corresponding path program 704 times [2021-06-05 04:40:36,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:36,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034034090] [2021-06-05 04:40:36,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:36,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:36,528 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 04:40:36,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:36,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034034090] [2021-06-05 04:40:36,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034034090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:36,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746962000] [2021-06-05 04:40:36,528 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 705 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 705 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:36,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:36,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:36,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:36,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:36,590 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 9 treesize of output 7 [2021-06-05 04:40:36,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,592 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 17 treesize of output 13 [2021-06-05 04:40:36,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:36,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:36,602 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:40:36,628 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 9 treesize of output 7 [2021-06-05 04:40:36,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:36,640 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:40:36,641 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 19 treesize of output 15 [2021-06-05 04:40:36,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:36,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:36,650 INFO L518 ElimStorePlain]: Eliminatee v_prenex_199 vanished before elimination [2021-06-05 04:40:36,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:36,651 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:40:36,673 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 04:40:36,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746962000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:36,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:36,674 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:40:36,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020713219] [2021-06-05 04:40:36,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:40:36,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:36,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:40:36,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:36,674 INFO L87 Difference]: Start difference. First operand 470 states and 1473 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:36,851 INFO L93 Difference]: Finished difference Result 665 states and 2052 transitions. [2021-06-05 04:40:36,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:36,852 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:36,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:36,852 INFO L225 Difference]: With dead ends: 665 [2021-06-05 04:40:36,853 INFO L226 Difference]: Without dead ends: 636 [2021-06-05 04:40:36,853 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 145.5ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:36,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-06-05 04:40:36,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 471. [2021-06-05 04:40:36,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.146808510638298) internal successors, (1479), 470 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1479 transitions. [2021-06-05 04:40:36,857 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1479 transitions. Word has length 21 [2021-06-05 04:40:36,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:36,857 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1479 transitions. [2021-06-05 04:40:36,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:36,857 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1479 transitions. [2021-06-05 04:40:36,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:36,858 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:36,858 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:37,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 705 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3825 [2021-06-05 04:40:37,058 INFO L430 AbstractCegarLoop]: === Iteration 717 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:37,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:37,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1088207163, now seen corresponding path program 705 times [2021-06-05 04:40:37,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:37,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085702594] [2021-06-05 04:40:37,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:37,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:37,158 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 04:40:37,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:37,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085702594] [2021-06-05 04:40:37,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085702594] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:37,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300499069] [2021-06-05 04:40:37,158 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 706 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 706 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:37,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:37,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:37,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:37,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:37,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:37,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:37,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:37,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,234 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 9 treesize of output 7 [2021-06-05 04:40:37,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:37,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:37,247 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:40:37,278 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:37,280 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 9 treesize of output 7 [2021-06-05 04:40:37,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,282 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 19 treesize of output 15 [2021-06-05 04:40:37,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:37,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:37,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:37,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:37,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:37,317 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 04:40:37,390 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 04:40:37,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300499069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:37,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:37,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:37,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744057937] [2021-06-05 04:40:37,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:37,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:37,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:37,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:37,390 INFO L87 Difference]: Start difference. First operand 471 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:37,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:37,608 INFO L93 Difference]: Finished difference Result 704 states and 2167 transitions. [2021-06-05 04:40:37,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:37,609 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:37,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:37,610 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:40:37,610 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 04:40:37,610 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 243.6ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:37,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 04:40:37,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 469. [2021-06-05 04:40:37,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:37,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 04:40:37,615 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 04:40:37,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:37,615 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 04:40:37,615 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:37,616 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 04:40:37,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:37,616 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:37,616 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:37,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3830,706 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:37,816 INFO L430 AbstractCegarLoop]: === Iteration 718 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:37,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:37,817 INFO L82 PathProgramCache]: Analyzing trace with hash 10913605, now seen corresponding path program 706 times [2021-06-05 04:40:37,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:37,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944106277] [2021-06-05 04:40:37,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:37,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:37,913 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 04:40:37,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944106277] [2021-06-05 04:40:37,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944106277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430718710] [2021-06-05 04:40:37,913 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 707 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 707 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:37,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:37,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:37,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:37,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:37,990 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 17 treesize of output 13 [2021-06-05 04:40:37,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:37,993 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 9 treesize of output 7 [2021-06-05 04:40:37,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:38,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:38,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:38,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:38,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:38,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:38,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:40:38,093 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 04:40:38,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430718710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:38,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:38,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:38,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91988126] [2021-06-05 04:40:38,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:38,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:38,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:38,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:38,093 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:38,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:38,239 INFO L93 Difference]: Finished difference Result 643 states and 1988 transitions. [2021-06-05 04:40:38,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:38,239 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:38,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:38,240 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:40:38,240 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:40:38,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:38,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:40:38,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 472. [2021-06-05 04:40:38,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.142250530785563) internal successors, (1480), 471 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:38,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1480 transitions. [2021-06-05 04:40:38,245 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1480 transitions. Word has length 21 [2021-06-05 04:40:38,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:38,245 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1480 transitions. [2021-06-05 04:40:38,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:38,245 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1480 transitions. [2021-06-05 04:40:38,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:38,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:38,245 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:38,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 707 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3838 [2021-06-05 04:40:38,446 INFO L430 AbstractCegarLoop]: === Iteration 719 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:38,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:38,446 INFO L82 PathProgramCache]: Analyzing trace with hash 636237723, now seen corresponding path program 707 times [2021-06-05 04:40:38,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:38,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252737909] [2021-06-05 04:40:38,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:38,542 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 04:40:38,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:38,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252737909] [2021-06-05 04:40:38,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252737909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:38,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351000081] [2021-06-05 04:40:38,543 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 708 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 708 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:38,569 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:38,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:38,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:38,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:38,612 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 19 treesize of output 15 [2021-06-05 04:40:38,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:38,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:40:38,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:38,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:38,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:38,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:38,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:38,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:38,701 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:38,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:38,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:38,713 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:40:38,759 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 04:40:38,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351000081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:38,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:38,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:38,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607146615] [2021-06-05 04:40:38,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:38,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:38,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:38,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:38,760 INFO L87 Difference]: Start difference. First operand 472 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:38,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:38,960 INFO L93 Difference]: Finished difference Result 670 states and 2061 transitions. [2021-06-05 04:40:38,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:38,960 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:38,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:38,961 INFO L225 Difference]: With dead ends: 670 [2021-06-05 04:40:38,961 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 04:40:38,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 186.0ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:38,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 04:40:38,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 472. [2021-06-05 04:40:38,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1380042462845013) internal successors, (1478), 471 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:38,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1478 transitions. [2021-06-05 04:40:38,966 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1478 transitions. Word has length 21 [2021-06-05 04:40:38,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:38,966 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1478 transitions. [2021-06-05 04:40:38,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:38,966 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1478 transitions. [2021-06-05 04:40:38,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:38,966 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:38,966 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:39,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3842,708 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:39,167 INFO L430 AbstractCegarLoop]: === Iteration 720 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:39,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:39,167 INFO L82 PathProgramCache]: Analyzing trace with hash 2060871251, now seen corresponding path program 708 times [2021-06-05 04:40:39,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:39,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85975171] [2021-06-05 04:40:39,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:39,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:39,250 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 04:40:39,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:39,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85975171] [2021-06-05 04:40:39,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85975171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:39,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584715084] [2021-06-05 04:40:39,250 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 709 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 709 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:39,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:40:39,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:39,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:39,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:39,310 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 9 treesize of output 7 [2021-06-05 04:40:39,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,312 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 17 treesize of output 13 [2021-06-05 04:40:39,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:39,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:39,322 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:40:39,348 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 9 treesize of output 7 [2021-06-05 04:40:39,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:39,359 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:39,360 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 19 treesize of output 15 [2021-06-05 04:40:39,361 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:39,374 INFO L518 ElimStorePlain]: Eliminatee v_prenex_201 vanished before elimination [2021-06-05 04:40:39,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:39,375 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:40:39,397 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 04:40:39,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584715084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:39,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:39,397 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:40:39,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872292722] [2021-06-05 04:40:39,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:40:39,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:39,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:40:39,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:39,398 INFO L87 Difference]: Start difference. First operand 472 states and 1478 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:39,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:39,548 INFO L93 Difference]: Finished difference Result 658 states and 2032 transitions. [2021-06-05 04:40:39,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:39,548 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:39,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:39,549 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:40:39,549 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:40:39,549 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 112.9ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:39,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:40:39,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 473. [2021-06-05 04:40:39,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:39,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 04:40:39,553 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 04:40:39,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:39,554 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 04:40:39,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:39,554 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 04:40:39,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:39,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:39,554 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:39,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3850,709 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:39,755 INFO L430 AbstractCegarLoop]: === Iteration 721 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:39,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:39,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1936829635, now seen corresponding path program 709 times [2021-06-05 04:40:39,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:39,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308421622] [2021-06-05 04:40:39,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:39,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:39,834 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 04:40:39,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:39,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308421622] [2021-06-05 04:40:39,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308421622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:39,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942908542] [2021-06-05 04:40:39,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 710 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 710 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:39,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:39,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:39,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:39,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:39,896 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,896 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:40:39,921 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 19 treesize of output 15 [2021-06-05 04:40:39,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:39,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:39,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:39,933 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:39,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:39,933 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:40:39,976 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 04:40:39,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942908542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:39,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:39,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:40:39,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34015135] [2021-06-05 04:40:39,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:40:39,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:39,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:40:39,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:39,976 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:40,158 INFO L93 Difference]: Finished difference Result 602 states and 1853 transitions. [2021-06-05 04:40:40,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:40,159 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:40,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:40,159 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:40:40,159 INFO L226 Difference]: Without dead ends: 579 [2021-06-05 04:40:40,159 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 135.6ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:40,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-06-05 04:40:40,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 468. [2021-06-05 04:40:40,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1349036402569594) internal successors, (1464), 467 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1464 transitions. [2021-06-05 04:40:40,164 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1464 transitions. Word has length 21 [2021-06-05 04:40:40,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:40,164 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1464 transitions. [2021-06-05 04:40:40,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,164 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1464 transitions. [2021-06-05 04:40:40,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:40,165 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:40,165 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:40,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3855,710 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:40,365 INFO L430 AbstractCegarLoop]: === Iteration 722 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:40,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:40,365 INFO L82 PathProgramCache]: Analyzing trace with hash -641220965, now seen corresponding path program 710 times [2021-06-05 04:40:40,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:40,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043722205] [2021-06-05 04:40:40,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:40,434 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 04:40:40,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:40,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043722205] [2021-06-05 04:40:40,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043722205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:40,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316301411] [2021-06-05 04:40:40,434 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 711 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 711 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:40,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:40,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:40,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:40,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:40,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:40,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:40,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:40,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:40,498 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 9 treesize of output 7 [2021-06-05 04:40:40,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:40,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:40,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:40,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:40:40,533 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 19 treesize of output 15 [2021-06-05 04:40:40,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:40,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:40,537 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:40,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:40,537 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:40:40,550 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 04:40:40,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316301411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:40,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:40,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:40:40,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758293916] [2021-06-05 04:40:40,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:40:40,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:40,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:40:40,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:40:40,551 INFO L87 Difference]: Start difference. First operand 468 states and 1464 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:40,678 INFO L93 Difference]: Finished difference Result 839 states and 2583 transitions. [2021-06-05 04:40:40,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:40,679 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:40,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:40,679 INFO L225 Difference]: With dead ends: 839 [2021-06-05 04:40:40,680 INFO L226 Difference]: Without dead ends: 817 [2021-06-05 04:40:40,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 90.5ms TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:40,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-06-05 04:40:40,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 471. [2021-06-05 04:40:40,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1404255319148935) internal successors, (1476), 470 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1476 transitions. [2021-06-05 04:40:40,685 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1476 transitions. Word has length 21 [2021-06-05 04:40:40,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:40,685 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1476 transitions. [2021-06-05 04:40:40,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:40,685 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1476 transitions. [2021-06-05 04:40:40,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:40,686 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:40,686 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:40,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3861,711 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:40,886 INFO L430 AbstractCegarLoop]: === Iteration 723 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:40,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:40,886 INFO L82 PathProgramCache]: Analyzing trace with hash -362076569, now seen corresponding path program 711 times [2021-06-05 04:40:40,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:40,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136047132] [2021-06-05 04:40:40,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:40,971 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 04:40:40,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:40,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136047132] [2021-06-05 04:40:40,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136047132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:40,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081310467] [2021-06-05 04:40:40,971 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 712 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 712 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:40,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:40,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:40,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:40,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:41,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:41,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:41,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:41,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:41,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:40:41,106 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:40:41,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:41,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,111 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 19 treesize of output 15 [2021-06-05 04:40:41,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:41,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:41,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:41,126 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:41,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:41,138 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:40:41,185 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 04:40:41,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081310467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:41,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:41,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:41,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185011884] [2021-06-05 04:40:41,185 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:41,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:41,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:41,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:41,186 INFO L87 Difference]: Start difference. First operand 471 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:41,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:41,454 INFO L93 Difference]: Finished difference Result 769 states and 2349 transitions. [2021-06-05 04:40:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:41,454 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:41,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:41,455 INFO L225 Difference]: With dead ends: 769 [2021-06-05 04:40:41,455 INFO L226 Difference]: Without dead ends: 738 [2021-06-05 04:40:41,455 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:40:41,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-06-05 04:40:41,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 473. [2021-06-05 04:40:41,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1461864406779663) internal successors, (1485), 472 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:41,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1485 transitions. [2021-06-05 04:40:41,460 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1485 transitions. Word has length 21 [2021-06-05 04:40:41,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:41,460 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1485 transitions. [2021-06-05 04:40:41,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:41,460 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1485 transitions. [2021-06-05 04:40:41,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:41,461 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:41,461 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:41,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 712 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3865 [2021-06-05 04:40:41,661 INFO L430 AbstractCegarLoop]: === Iteration 724 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:41,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:41,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1486531183, now seen corresponding path program 712 times [2021-06-05 04:40:41,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:41,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084852284] [2021-06-05 04:40:41,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:41,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:41,738 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 04:40:41,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:41,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084852284] [2021-06-05 04:40:41,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084852284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:41,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198305382] [2021-06-05 04:40:41,738 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 713 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 713 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:41,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:41,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:41,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:41,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:41,785 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 9 treesize of output 7 [2021-06-05 04:40:41,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,787 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 17 treesize of output 13 [2021-06-05 04:40:41,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:41,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:41,795 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:40:41,830 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 19 treesize of output 15 [2021-06-05 04:40:41,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:41,835 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:41,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:41,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:40:41,848 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 04:40:41,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198305382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:41,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:41,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:40:41,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715219577] [2021-06-05 04:40:41,848 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:40:41,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:41,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:40:41,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:40:41,848 INFO L87 Difference]: Start difference. First operand 473 states and 1485 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:42,016 INFO L93 Difference]: Finished difference Result 758 states and 2340 transitions. [2021-06-05 04:40:42,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:42,016 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:42,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:42,017 INFO L225 Difference]: With dead ends: 758 [2021-06-05 04:40:42,017 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 04:40:42,017 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:42,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 04:40:42,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 475. [2021-06-05 04:40:42,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 04:40:42,022 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 04:40:42,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:42,023 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 04:40:42,023 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,023 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 04:40:42,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:42,023 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:42,023 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:42,223 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3869,713 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:42,224 INFO L430 AbstractCegarLoop]: === Iteration 725 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:42,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:42,224 INFO L82 PathProgramCache]: Analyzing trace with hash -758478467, now seen corresponding path program 713 times [2021-06-05 04:40:42,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:42,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149280928] [2021-06-05 04:40:42,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:42,301 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 04:40:42,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:42,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149280928] [2021-06-05 04:40:42,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149280928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:42,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821229168] [2021-06-05 04:40:42,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 714 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 714 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:42,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:42,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:42,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:42,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:42,348 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 9 treesize of output 7 [2021-06-05 04:40:42,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:42,350 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 17 treesize of output 13 [2021-06-05 04:40:42,350 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:42,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:42,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:42,357 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:40:42,394 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 19 treesize of output 15 [2021-06-05 04:40:42,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:42,397 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 9 treesize of output 7 [2021-06-05 04:40:42,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:42,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:42,407 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:42,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:42,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:40:42,430 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 04:40:42,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821229168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:42,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:42,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:40:42,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570279224] [2021-06-05 04:40:42,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:40:42,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:42,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:40:42,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:40:42,431 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:42,603 INFO L93 Difference]: Finished difference Result 769 states and 2367 transitions. [2021-06-05 04:40:42,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:42,603 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:42,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:42,604 INFO L225 Difference]: With dead ends: 769 [2021-06-05 04:40:42,604 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 04:40:42,604 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 115.4ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:40:42,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 04:40:42,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 467. [2021-06-05 04:40:42,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 04:40:42,609 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 04:40:42,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:42,609 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 04:40:42,609 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:42,609 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 04:40:42,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:42,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:42,610 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:42,810 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3872,714 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:42,810 INFO L430 AbstractCegarLoop]: === Iteration 726 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:42,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:42,810 INFO L82 PathProgramCache]: Analyzing trace with hash -687354771, now seen corresponding path program 714 times [2021-06-05 04:40:42,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:42,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140276197] [2021-06-05 04:40:42,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:42,915 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 04:40:42,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:42,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140276197] [2021-06-05 04:40:42,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140276197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:42,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595568951] [2021-06-05 04:40:42,915 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 715 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 715 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:42,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:40:42,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:42,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:42,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:43,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:43,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:43,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:40:43,040 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:43,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:43,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:43,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:43,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,055 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 04:40:43,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:40:43,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595568951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:43,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:43,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:43,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131792034] [2021-06-05 04:40:43,063 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:43,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:43,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:43,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:43,063 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:43,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:43,208 INFO L93 Difference]: Finished difference Result 548 states and 1693 transitions. [2021-06-05 04:40:43,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:43,208 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:40:43,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:43,209 INFO L225 Difference]: With dead ends: 548 [2021-06-05 04:40:43,209 INFO L226 Difference]: Without dead ends: 526 [2021-06-05 04:40:43,209 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 154.7ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:43,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2021-06-05 04:40:43,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 473. [2021-06-05 04:40:43,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:43,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 04:40:43,213 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 04:40:43,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:43,213 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 04:40:43,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:43,214 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 04:40:43,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:43,214 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:43,214 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:43,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3876,715 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:43,415 INFO L430 AbstractCegarLoop]: === Iteration 727 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:43,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:43,415 INFO L82 PathProgramCache]: Analyzing trace with hash -1189146107, now seen corresponding path program 715 times [2021-06-05 04:40:43,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:43,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040269295] [2021-06-05 04:40:43,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:43,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:43,513 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 04:40:43,513 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:43,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040269295] [2021-06-05 04:40:43,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040269295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:43,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652044013] [2021-06-05 04:40:43,513 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 716 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 716 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:43,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:43,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:43,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:43,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:43,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:43,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:40:43,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:43,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:43,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:43,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:43,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:43,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:43,689 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:40:43,708 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 04:40:43,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652044013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:43,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:43,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:43,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802882046] [2021-06-05 04:40:43,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:43,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:43,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:43,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:43,708 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:43,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:43,868 INFO L93 Difference]: Finished difference Result 557 states and 1717 transitions. [2021-06-05 04:40:43,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:43,868 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:43,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:43,869 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:40:43,869 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 04:40:43,869 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 165.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:43,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 04:40:43,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 470. [2021-06-05 04:40:43,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1321961620469083) internal successors, (1469), 469 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:43,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1469 transitions. [2021-06-05 04:40:43,873 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1469 transitions. Word has length 21 [2021-06-05 04:40:43,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:43,873 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1469 transitions. [2021-06-05 04:40:43,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:43,874 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1469 transitions. [2021-06-05 04:40:43,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:43,874 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:43,874 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:44,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 716 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3878 [2021-06-05 04:40:44,074 INFO L430 AbstractCegarLoop]: === Iteration 728 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:44,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:44,075 INFO L82 PathProgramCache]: Analyzing trace with hash 999037069, now seen corresponding path program 716 times [2021-06-05 04:40:44,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:44,075 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226038630] [2021-06-05 04:40:44,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:44,168 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 04:40:44,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:44,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226038630] [2021-06-05 04:40:44,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226038630] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:44,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815675753] [2021-06-05 04:40:44,168 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 717 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 717 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:44,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:44,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:44,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:44,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:44,255 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 17 treesize of output 13 [2021-06-05 04:40:44,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:44,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:40:44,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:44,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:44,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:44,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:44,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,301 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:40:44,314 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 04:40:44,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815675753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:44,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:44,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:44,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102100879] [2021-06-05 04:40:44,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:44,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:44,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:44,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:44,314 INFO L87 Difference]: Start difference. First operand 470 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:44,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:44,463 INFO L93 Difference]: Finished difference Result 545 states and 1684 transitions. [2021-06-05 04:40:44,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:44,464 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:44,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:44,464 INFO L225 Difference]: With dead ends: 545 [2021-06-05 04:40:44,464 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:40:44,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:44,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:40:44,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 467. [2021-06-05 04:40:44,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:44,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 04:40:44,469 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 04:40:44,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:44,469 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 04:40:44,469 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:44,469 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 04:40:44,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:44,469 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:44,469 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:44,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 717 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3881 [2021-06-05 04:40:44,670 INFO L430 AbstractCegarLoop]: === Iteration 729 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:44,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:44,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1517823703, now seen corresponding path program 717 times [2021-06-05 04:40:44,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:44,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790323108] [2021-06-05 04:40:44,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:44,770 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 04:40:44,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790323108] [2021-06-05 04:40:44,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790323108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:44,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414960956] [2021-06-05 04:40:44,771 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 718 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 718 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:44,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:44,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:44,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:44,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:44,883 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 9 treesize of output 7 [2021-06-05 04:40:44,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:44,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:44,887 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:44,903 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:44,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:44,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:44,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:44,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:44,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:44,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:44,984 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 04:40:45,012 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 04:40:45,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414960956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:45,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:45,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:45,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31857894] [2021-06-05 04:40:45,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:45,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:45,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:45,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:45,013 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:45,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:45,199 INFO L93 Difference]: Finished difference Result 612 states and 1891 transitions. [2021-06-05 04:40:45,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:45,199 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:45,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:45,200 INFO L225 Difference]: With dead ends: 612 [2021-06-05 04:40:45,200 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 04:40:45,200 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 196.1ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:45,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 04:40:45,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 469. [2021-06-05 04:40:45,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1346153846153846) internal successors, (1467), 468 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:45,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1467 transitions. [2021-06-05 04:40:45,205 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1467 transitions. Word has length 21 [2021-06-05 04:40:45,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:45,205 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1467 transitions. [2021-06-05 04:40:45,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:45,205 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1467 transitions. [2021-06-05 04:40:45,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:45,206 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:45,206 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:45,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3883,718 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:45,406 INFO L430 AbstractCegarLoop]: === Iteration 730 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:45,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:45,406 INFO L82 PathProgramCache]: Analyzing trace with hash 1295615091, now seen corresponding path program 718 times [2021-06-05 04:40:45,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:45,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671457802] [2021-06-05 04:40:45,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:45,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:45,498 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 04:40:45,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:45,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671457802] [2021-06-05 04:40:45,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671457802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:45,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783780285] [2021-06-05 04:40:45,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 719 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 719 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:45,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:45,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:45,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:45,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:45,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:45,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:45,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:45,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:45,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:45,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:40:45,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:45,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:45,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:45,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:45,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:45,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:45,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:45,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:45,699 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:45,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:45,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:45,711 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2021-06-05 04:40:45,738 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 04:40:45,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783780285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:45,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:45,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:45,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32272622] [2021-06-05 04:40:45,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:45,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:45,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:45,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:45,739 INFO L87 Difference]: Start difference. First operand 469 states and 1467 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:46,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:46,009 INFO L93 Difference]: Finished difference Result 768 states and 2340 transitions. [2021-06-05 04:40:46,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:40:46,010 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:46,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:46,011 INFO L225 Difference]: With dead ends: 768 [2021-06-05 04:40:46,011 INFO L226 Difference]: Without dead ends: 708 [2021-06-05 04:40:46,011 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 204.0ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:46,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-06-05 04:40:46,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 469. [2021-06-05 04:40:46,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1303418803418803) internal successors, (1465), 468 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:46,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1465 transitions. [2021-06-05 04:40:46,016 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1465 transitions. Word has length 21 [2021-06-05 04:40:46,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:46,016 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1465 transitions. [2021-06-05 04:40:46,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:46,016 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1465 transitions. [2021-06-05 04:40:46,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:46,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:46,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:46,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 719 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3891 [2021-06-05 04:40:46,217 INFO L430 AbstractCegarLoop]: === Iteration 731 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:46,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:46,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1090751753, now seen corresponding path program 719 times [2021-06-05 04:40:46,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:46,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195757172] [2021-06-05 04:40:46,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:46,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:46,319 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 04:40:46,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:46,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195757172] [2021-06-05 04:40:46,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195757172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:46,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307837266] [2021-06-05 04:40:46,319 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 720 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 720 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:46,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:46,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:46,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:46,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:46,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:46,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:46,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:46,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:46,433 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 9 treesize of output 7 [2021-06-05 04:40:46,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:46,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:46,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:46,450 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:46,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:46,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:46,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:46,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:46,494 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 9 treesize of output 7 [2021-06-05 04:40:46,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:46,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:46,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:46,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:46,511 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:46,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:46,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:46,524 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:40:46,572 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 04:40:46,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307837266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:46,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:46,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:46,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899306955] [2021-06-05 04:40:46,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:46,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:46,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:46,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:46,573 INFO L87 Difference]: Start difference. First operand 469 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:46,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:46,793 INFO L93 Difference]: Finished difference Result 654 states and 2026 transitions. [2021-06-05 04:40:46,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:46,794 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:46,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:46,794 INFO L225 Difference]: With dead ends: 654 [2021-06-05 04:40:46,794 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 04:40:46,794 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 196.4ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:46,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 04:40:46,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 467. [2021-06-05 04:40:46,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:46,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 04:40:46,799 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 04:40:46,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:46,800 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 04:40:46,800 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:46,800 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 04:40:46,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:46,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:46,800 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:47,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3901,720 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:47,001 INFO L430 AbstractCegarLoop]: === Iteration 732 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:47,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:47,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1976550033, now seen corresponding path program 720 times [2021-06-05 04:40:47,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:47,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901675688] [2021-06-05 04:40:47,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:47,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:47,101 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 04:40:47,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:47,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901675688] [2021-06-05 04:40:47,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901675688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:47,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818364015] [2021-06-05 04:40:47,101 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 721 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 721 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:47,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:47,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:47,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:47,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:47,190 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 19 treesize of output 15 [2021-06-05 04:40:47,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:47,198 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:40:47,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:47,233 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:47,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:47,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:47,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:47,250 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:47,262 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:40:47,308 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 04:40:47,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818364015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:47,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:47,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:47,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675686991] [2021-06-05 04:40:47,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:47,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:47,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:47,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:47,309 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:47,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:47,458 INFO L93 Difference]: Finished difference Result 621 states and 1915 transitions. [2021-06-05 04:40:47,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:47,458 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:47,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:47,459 INFO L225 Difference]: With dead ends: 621 [2021-06-05 04:40:47,459 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 04:40:47,459 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 186.9ms TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:47,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 04:40:47,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 469. [2021-06-05 04:40:47,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1303418803418803) internal successors, (1465), 468 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:47,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1465 transitions. [2021-06-05 04:40:47,463 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1465 transitions. Word has length 21 [2021-06-05 04:40:47,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:47,463 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1465 transitions. [2021-06-05 04:40:47,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:47,464 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1465 transitions. [2021-06-05 04:40:47,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:47,464 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:47,464 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:47,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 721 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3911 [2021-06-05 04:40:47,665 INFO L430 AbstractCegarLoop]: === Iteration 733 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:47,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:47,665 INFO L82 PathProgramCache]: Analyzing trace with hash 2034154579, now seen corresponding path program 721 times [2021-06-05 04:40:47,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:47,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519592885] [2021-06-05 04:40:47,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:47,764 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 04:40:47,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:47,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519592885] [2021-06-05 04:40:47,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519592885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:47,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620494187] [2021-06-05 04:40:47,765 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 722 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 722 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:47,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:47,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:47,864 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 17 treesize of output 13 [2021-06-05 04:40:47,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,867 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 9 treesize of output 7 [2021-06-05 04:40:47,867 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:47,880 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 04:40:47,914 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_202, v_prenex_203], 1=[o_0, o_2]} [2021-06-05 04:40:47,916 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 9 treesize of output 7 [2021-06-05 04:40:47,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,927 INFO L518 ElimStorePlain]: Eliminatee v_prenex_203 vanished before elimination [2021-06-05 04:40:47,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:47,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:47,929 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:47,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:47,940 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:47,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:47,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:47,949 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:40:47,999 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 04:40:47,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620494187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:47,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:47,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:47,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632256602] [2021-06-05 04:40:47,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:47,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:47,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:47,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:48,000 INFO L87 Difference]: Start difference. First operand 469 states and 1465 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:48,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:48,220 INFO L93 Difference]: Finished difference Result 675 states and 2082 transitions. [2021-06-05 04:40:48,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:40:48,221 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:48,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:48,222 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:40:48,222 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 04:40:48,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 212.2ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:40:48,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 04:40:48,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 465. [2021-06-05 04:40:48,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1357758620689653) internal successors, (1455), 464 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:48,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1455 transitions. [2021-06-05 04:40:48,227 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1455 transitions. Word has length 21 [2021-06-05 04:40:48,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:48,227 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1455 transitions. [2021-06-05 04:40:48,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:48,227 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1455 transitions. [2021-06-05 04:40:48,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:48,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:48,227 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:48,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 722 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3918 [2021-06-05 04:40:48,428 INFO L430 AbstractCegarLoop]: === Iteration 734 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:48,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:48,428 INFO L82 PathProgramCache]: Analyzing trace with hash -1563177185, now seen corresponding path program 722 times [2021-06-05 04:40:48,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:48,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247159810] [2021-06-05 04:40:48,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:48,528 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 04:40:48,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:48,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247159810] [2021-06-05 04:40:48,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247159810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:48,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476638353] [2021-06-05 04:40:48,529 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 723 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 723 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:48,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:48,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:48,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:48,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:48,598 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 9 treesize of output 7 [2021-06-05 04:40:48,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:48,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:48,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:48,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:48,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:48,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:48,614 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:40:48,673 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:48,674 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 19 treesize of output 15 [2021-06-05 04:40:48,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:48,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:48,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:48,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:48,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:48,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:48,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:48,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 04:40:48,695 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 04:40:48,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476638353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:48,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:48,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:48,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558452097] [2021-06-05 04:40:48,696 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:48,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:48,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:48,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:48,696 INFO L87 Difference]: Start difference. First operand 465 states and 1455 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:48,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:48,823 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 04:40:48,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:48,823 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:40:48,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:48,824 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:40:48,824 INFO L226 Difference]: Without dead ends: 574 [2021-06-05 04:40:48,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:48,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-06-05 04:40:48,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 472. [2021-06-05 04:40:48,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.148619957537155) internal successors, (1483), 471 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:48,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1483 transitions. [2021-06-05 04:40:48,828 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1483 transitions. Word has length 21 [2021-06-05 04:40:48,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:48,828 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1483 transitions. [2021-06-05 04:40:48,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:48,828 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1483 transitions. [2021-06-05 04:40:48,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:48,829 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:48,829 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:49,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3931,723 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:49,029 INFO L430 AbstractCegarLoop]: === Iteration 735 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:49,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:49,030 INFO L82 PathProgramCache]: Analyzing trace with hash -2064968521, now seen corresponding path program 723 times [2021-06-05 04:40:49,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:49,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794400219] [2021-06-05 04:40:49,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:49,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:49,136 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 04:40:49,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:49,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794400219] [2021-06-05 04:40:49,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794400219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:49,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839595471] [2021-06-05 04:40:49,136 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 724 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 724 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:49,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:49,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:49,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:49,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:49,207 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 9 treesize of output 7 [2021-06-05 04:40:49,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:49,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:49,222 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:40:49,264 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:49,266 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 19 treesize of output 15 [2021-06-05 04:40:49,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:49,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,281 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:40:49,294 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 04:40:49,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839595471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:49,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:49,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:49,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97867452] [2021-06-05 04:40:49,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:49,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:49,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:49,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:49,294 INFO L87 Difference]: Start difference. First operand 472 states and 1483 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:49,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:49,436 INFO L93 Difference]: Finished difference Result 587 states and 1816 transitions. [2021-06-05 04:40:49,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:49,436 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:49,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:49,437 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:40:49,437 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:40:49,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 157.1ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:49,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:40:49,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 469. [2021-06-05 04:40:49,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.143162393162393) internal successors, (1471), 468 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:49,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1471 transitions. [2021-06-05 04:40:49,442 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1471 transitions. Word has length 21 [2021-06-05 04:40:49,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:49,442 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1471 transitions. [2021-06-05 04:40:49,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:49,442 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1471 transitions. [2021-06-05 04:40:49,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:49,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:49,443 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:49,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 724 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3934 [2021-06-05 04:40:49,643 INFO L430 AbstractCegarLoop]: === Iteration 736 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:49,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:49,643 INFO L82 PathProgramCache]: Analyzing trace with hash -937853067, now seen corresponding path program 724 times [2021-06-05 04:40:49,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:49,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885910390] [2021-06-05 04:40:49,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:49,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:49,732 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 04:40:49,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:49,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885910390] [2021-06-05 04:40:49,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885910390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:49,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575302157] [2021-06-05 04:40:49,732 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 725 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 725 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:49,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:49,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:49,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:49,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:49,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:49,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,819 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 9 treesize of output 7 [2021-06-05 04:40:49,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:49,839 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:40:49,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:49,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:49,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:49,972 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:49,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:49,980 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 04:40:49,994 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 04:40:49,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575302157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:49,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:49,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:49,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021831163] [2021-06-05 04:40:49,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:49,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:49,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:49,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:49,995 INFO L87 Difference]: Start difference. First operand 469 states and 1471 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:50,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:50,179 INFO L93 Difference]: Finished difference Result 575 states and 1765 transitions. [2021-06-05 04:40:50,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:50,179 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:40:50,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:50,180 INFO L225 Difference]: With dead ends: 575 [2021-06-05 04:40:50,180 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:40:50,180 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 192.1ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:50,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:40:50,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 475. [2021-06-05 04:40:50,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.151898734177215) internal successors, (1494), 474 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:50,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1494 transitions. [2021-06-05 04:40:50,185 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1494 transitions. Word has length 21 [2021-06-05 04:40:50,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:50,185 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1494 transitions. [2021-06-05 04:40:50,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:40:50,185 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1494 transitions. [2021-06-05 04:40:50,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:50,185 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:50,185 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:50,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 725 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3937 [2021-06-05 04:40:50,386 INFO L430 AbstractCegarLoop]: === Iteration 737 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:50,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:50,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1160061679, now seen corresponding path program 725 times [2021-06-05 04:40:50,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:50,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82492050] [2021-06-05 04:40:50,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:50,466 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 04:40:50,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:50,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82492050] [2021-06-05 04:40:50,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82492050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:50,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339268408] [2021-06-05 04:40:50,466 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 726 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 726 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:50,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:50,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:50,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:50,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:50,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:50,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:50,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:50,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:50,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:50,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:40:50,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:50,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:50,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:50,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:50,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:50,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:50,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:50,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:50,674 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:50,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:50,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:50,686 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:5 [2021-06-05 04:40:50,693 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 04:40:50,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339268408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:50,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:50,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:50,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415418477] [2021-06-05 04:40:50,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:50,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:50,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:50,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:50,694 INFO L87 Difference]: Start difference. First operand 475 states and 1494 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:50,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:50,889 INFO L93 Difference]: Finished difference Result 584 states and 1799 transitions. [2021-06-05 04:40:50,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:50,889 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:50,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:50,890 INFO L225 Difference]: With dead ends: 584 [2021-06-05 04:40:50,890 INFO L226 Difference]: Without dead ends: 551 [2021-06-05 04:40:50,890 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:50,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2021-06-05 04:40:50,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 475. [2021-06-05 04:40:50,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1413502109704643) internal successors, (1489), 474 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:50,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1489 transitions. [2021-06-05 04:40:50,894 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1489 transitions. Word has length 21 [2021-06-05 04:40:50,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:50,894 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1489 transitions. [2021-06-05 04:40:50,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:50,894 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1489 transitions. [2021-06-05 04:40:50,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:50,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:50,895 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:51,095 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 726 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3950 [2021-06-05 04:40:51,095 INFO L430 AbstractCegarLoop]: === Iteration 738 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:51,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:51,096 INFO L82 PathProgramCache]: Analyzing trace with hash 748538773, now seen corresponding path program 726 times [2021-06-05 04:40:51,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:51,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930841262] [2021-06-05 04:40:51,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:51,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:51,186 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 04:40:51,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:51,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930841262] [2021-06-05 04:40:51,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930841262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:51,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551542987] [2021-06-05 04:40:51,187 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 727 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 727 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:51,214 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:40:51,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:51,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:51,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:51,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:51,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:51,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:51,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:51,275 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 9 treesize of output 7 [2021-06-05 04:40:51,276 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:51,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:51,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:51,296 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:40:51,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:51,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:51,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:51,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:51,389 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 9 treesize of output 7 [2021-06-05 04:40:51,389 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:51,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:51,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:51,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:51,405 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:51,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:51,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:51,419 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:40:51,452 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 04:40:51,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551542987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:51,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:51,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:51,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200977331] [2021-06-05 04:40:51,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:51,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:51,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:51,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:51,453 INFO L87 Difference]: Start difference. First operand 475 states and 1489 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:51,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:51,666 INFO L93 Difference]: Finished difference Result 603 states and 1864 transitions. [2021-06-05 04:40:51,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:51,667 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:51,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:51,667 INFO L225 Difference]: With dead ends: 603 [2021-06-05 04:40:51,668 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 04:40:51,668 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 180.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:51,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 04:40:51,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 475. [2021-06-05 04:40:51,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1413502109704643) internal successors, (1489), 474 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:51,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1489 transitions. [2021-06-05 04:40:51,673 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1489 transitions. Word has length 21 [2021-06-05 04:40:51,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:51,673 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1489 transitions. [2021-06-05 04:40:51,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:51,673 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1489 transitions. [2021-06-05 04:40:51,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:51,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:51,673 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:51,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3960,727 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:51,874 INFO L430 AbstractCegarLoop]: === Iteration 739 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:51,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:51,874 INFO L82 PathProgramCache]: Analyzing trace with hash 464276089, now seen corresponding path program 727 times [2021-06-05 04:40:51,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:51,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250668319] [2021-06-05 04:40:51,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:51,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:51,958 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 04:40:51,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:51,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250668319] [2021-06-05 04:40:51,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250668319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:51,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323159331] [2021-06-05 04:40:51,959 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 728 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 728 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:51,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:51,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:51,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:52,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:52,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:52,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:40:52,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:52,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:52,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:52,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:52,162 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:40:52,181 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 04:40:52,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323159331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:52,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:52,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:52,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429360561] [2021-06-05 04:40:52,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:52,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:52,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:52,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:52,182 INFO L87 Difference]: Start difference. First operand 475 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:52,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:52,381 INFO L93 Difference]: Finished difference Result 574 states and 1771 transitions. [2021-06-05 04:40:52,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:52,381 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:52,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:52,382 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:40:52,382 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 04:40:52,382 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:52,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 04:40:52,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 473. [2021-06-05 04:40:52,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:52,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 04:40:52,387 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 04:40:52,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:52,387 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 04:40:52,387 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:52,387 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 04:40:52,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:52,387 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:52,387 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:52,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3970,728 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:52,588 INFO L430 AbstractCegarLoop]: === Iteration 740 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:52,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:52,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1249589609, now seen corresponding path program 728 times [2021-06-05 04:40:52,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:52,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30239842] [2021-06-05 04:40:52,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:52,701 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 04:40:52,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:52,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30239842] [2021-06-05 04:40:52,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30239842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:52,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970696844] [2021-06-05 04:40:52,701 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 729 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 729 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:52,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:52,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:52,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:52,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:52,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:52,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,775 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 9 treesize of output 7 [2021-06-05 04:40:52,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:52,788 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:40:52,833 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:52,835 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 19 treesize of output 15 [2021-06-05 04:40:52,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:52,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:52,844 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:52,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:52,850 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:10 [2021-06-05 04:40:52,892 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 04:40:52,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970696844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:52,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:52,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:52,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908151494] [2021-06-05 04:40:52,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:52,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:52,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:52,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:52,892 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:53,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:53,120 INFO L93 Difference]: Finished difference Result 614 states and 1893 transitions. [2021-06-05 04:40:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:53,121 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:53,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:53,121 INFO L225 Difference]: With dead ends: 614 [2021-06-05 04:40:53,121 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 04:40:53,121 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 203.1ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:40:53,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 04:40:53,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 469. [2021-06-05 04:40:53,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:53,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 04:40:53,126 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 04:40:53,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:53,126 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 04:40:53,126 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:53,126 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 04:40:53,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:53,127 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:53,127 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:53,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3981,729 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:53,327 INFO L430 AbstractCegarLoop]: === Iteration 741 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:53,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:53,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1316415799, now seen corresponding path program 729 times [2021-06-05 04:40:53,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:53,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68304695] [2021-06-05 04:40:53,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:53,430 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 04:40:53,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:53,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68304695] [2021-06-05 04:40:53,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68304695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:53,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090541634] [2021-06-05 04:40:53,431 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 730 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 730 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:53,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:40:53,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:53,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:53,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:53,501 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 9 treesize of output 7 [2021-06-05 04:40:53,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:53,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:53,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:53,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:53,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:53,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:53,516 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:40:53,579 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:53,581 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 19 treesize of output 15 [2021-06-05 04:40:53,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:53,584 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 9 treesize of output 7 [2021-06-05 04:40:53,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:53,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:53,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:53,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:53,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:53,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:53,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:53,612 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:40:53,637 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 04:40:53,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090541634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:53,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:53,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:53,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858046493] [2021-06-05 04:40:53,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:53,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:53,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:53,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:53,638 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:53,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:53,821 INFO L93 Difference]: Finished difference Result 605 states and 1868 transitions. [2021-06-05 04:40:53,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:53,821 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:53,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:53,822 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:40:53,822 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:40:53,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 171.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:53,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:40:53,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 469. [2021-06-05 04:40:53,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1367521367521367) internal successors, (1468), 468 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:53,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1468 transitions. [2021-06-05 04:40:53,826 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1468 transitions. Word has length 21 [2021-06-05 04:40:53,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:53,826 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1468 transitions. [2021-06-05 04:40:53,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:53,826 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1468 transitions. [2021-06-05 04:40:53,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:53,827 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:53,827 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:54,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3984,730 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:54,027 INFO L430 AbstractCegarLoop]: === Iteration 742 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:54,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:54,027 INFO L82 PathProgramCache]: Analyzing trace with hash 221716881, now seen corresponding path program 730 times [2021-06-05 04:40:54,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:54,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664500536] [2021-06-05 04:40:54,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:54,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:54,128 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 04:40:54,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:54,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664500536] [2021-06-05 04:40:54,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664500536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:54,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096778748] [2021-06-05 04:40:54,128 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 731 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 731 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:54,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:54,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:54,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:54,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:54,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:54,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:54,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:54,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:54,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:54,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:40:54,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:54,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:54,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:54,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:54,288 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:54,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:54,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:54,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:54,306 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:54,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:54,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:54,321 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:16 [2021-06-05 04:40:54,370 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 04:40:54,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096778748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:54,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:54,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:54,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634015103] [2021-06-05 04:40:54,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:54,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:54,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:54,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:54,371 INFO L87 Difference]: Start difference. First operand 469 states and 1468 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:54,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:54,701 INFO L93 Difference]: Finished difference Result 813 states and 2477 transitions. [2021-06-05 04:40:54,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:40:54,701 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:54,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:54,702 INFO L225 Difference]: With dead ends: 813 [2021-06-05 04:40:54,702 INFO L226 Difference]: Without dead ends: 759 [2021-06-05 04:40:54,702 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 270.1ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:40:54,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-06-05 04:40:54,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 470. [2021-06-05 04:40:54,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:54,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 04:40:54,707 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 04:40:54,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:54,708 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 04:40:54,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:54,708 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 04:40:54,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:54,708 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:54,708 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:54,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3992,731 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:54,909 INFO L430 AbstractCegarLoop]: === Iteration 743 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:54,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:54,909 INFO L82 PathProgramCache]: Analyzing trace with hash -402568883, now seen corresponding path program 731 times [2021-06-05 04:40:54,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:54,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425598075] [2021-06-05 04:40:54,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:55,009 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 04:40:55,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:55,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425598075] [2021-06-05 04:40:55,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425598075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:55,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140646676] [2021-06-05 04:40:55,009 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 732 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 732 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:55,036 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:55,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:55,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:55,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:55,112 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_204], 1=[o_0]} [2021-06-05 04:40:55,115 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 9 treesize of output 7 [2021-06-05 04:40:55,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:55,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:55,147 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:40:55,189 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 9 treesize of output 7 [2021-06-05 04:40:55,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:55,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:55,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:55,228 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:40:55,268 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 04:40:55,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140646676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:55,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:55,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:55,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213435155] [2021-06-05 04:40:55,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:55,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:55,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:55,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:55,269 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:55,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:55,465 INFO L93 Difference]: Finished difference Result 613 states and 1898 transitions. [2021-06-05 04:40:55,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:55,465 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:55,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:55,466 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:40:55,466 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:40:55,466 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 181.0ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:55,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:40:55,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 470. [2021-06-05 04:40:55,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:55,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 04:40:55,471 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 04:40:55,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:55,471 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 04:40:55,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:55,471 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 04:40:55,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:55,471 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:55,472 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:55,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 732 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4001 [2021-06-05 04:40:55,672 INFO L430 AbstractCegarLoop]: === Iteration 744 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:55,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:55,672 INFO L82 PathProgramCache]: Analyzing trace with hash -105302473, now seen corresponding path program 732 times [2021-06-05 04:40:55,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:55,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231749208] [2021-06-05 04:40:55,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:55,784 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 04:40:55,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:55,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231749208] [2021-06-05 04:40:55,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231749208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:55,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112648488] [2021-06-05 04:40:55,785 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 733 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 733 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:55,811 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:40:55,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:55,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:55,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:55,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:40:55,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,859 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 9 treesize of output 7 [2021-06-05 04:40:55,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:55,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:40:55,903 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:40:55,906 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 9 treesize of output 7 [2021-06-05 04:40:55,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,908 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 19 treesize of output 15 [2021-06-05 04:40:55,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:55,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:55,927 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:55,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:55,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:55,942 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 04:40:56,014 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 04:40:56,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112648488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:56,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:56,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:56,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171232835] [2021-06-05 04:40:56,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:56,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:56,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:56,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:56,015 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:56,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:56,267 INFO L93 Difference]: Finished difference Result 668 states and 2064 transitions. [2021-06-05 04:40:56,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:40:56,267 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:56,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:56,268 INFO L225 Difference]: With dead ends: 668 [2021-06-05 04:40:56,268 INFO L226 Difference]: Without dead ends: 645 [2021-06-05 04:40:56,268 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 224.5ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:40:56,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-06-05 04:40:56,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 470. [2021-06-05 04:40:56,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1577825159914714) internal successors, (1481), 469 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:56,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1481 transitions. [2021-06-05 04:40:56,273 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1481 transitions. Word has length 21 [2021-06-05 04:40:56,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:56,273 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1481 transitions. [2021-06-05 04:40:56,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:56,273 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1481 transitions. [2021-06-05 04:40:56,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:56,273 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:56,273 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:56,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 733 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4008 [2021-06-05 04:40:56,474 INFO L430 AbstractCegarLoop]: === Iteration 745 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:56,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:56,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1393897095, now seen corresponding path program 733 times [2021-06-05 04:40:56,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:56,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189895249] [2021-06-05 04:40:56,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:56,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:56,579 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 04:40:56,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:56,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189895249] [2021-06-05 04:40:56,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189895249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:56,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595366110] [2021-06-05 04:40:56,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 734 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 734 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:56,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:56,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:56,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:56,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:56,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:56,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:56,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:56,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:56,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:40:56,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:56,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:56,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:56,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:56,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:56,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:56,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:56,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:56,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:56,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:56,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:56,756 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:40:56,831 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 04:40:56,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595366110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:56,832 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:56,832 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:40:56,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060201495] [2021-06-05 04:40:56,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:40:56,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:56,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:40:56,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:40:56,832 INFO L87 Difference]: Start difference. First operand 470 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:57,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:57,140 INFO L93 Difference]: Finished difference Result 712 states and 2177 transitions. [2021-06-05 04:40:57,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:40:57,140 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:40:57,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:57,141 INFO L225 Difference]: With dead ends: 712 [2021-06-05 04:40:57,141 INFO L226 Difference]: Without dead ends: 685 [2021-06-05 04:40:57,141 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 250.4ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:40:57,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-06-05 04:40:57,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 465. [2021-06-05 04:40:57,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1357758620689653) internal successors, (1455), 464 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:57,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1455 transitions. [2021-06-05 04:40:57,146 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1455 transitions. Word has length 21 [2021-06-05 04:40:57,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:57,146 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1455 transitions. [2021-06-05 04:40:57,146 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:40:57,146 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1455 transitions. [2021-06-05 04:40:57,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:57,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:57,147 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:57,347 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4016,734 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:57,347 INFO L430 AbstractCegarLoop]: === Iteration 746 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:57,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:57,347 INFO L82 PathProgramCache]: Analyzing trace with hash 993818295, now seen corresponding path program 734 times [2021-06-05 04:40:57,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:57,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833055445] [2021-06-05 04:40:57,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:57,448 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 04:40:57,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:57,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833055445] [2021-06-05 04:40:57,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833055445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:57,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406391525] [2021-06-05 04:40:57,448 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 735 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 735 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:57,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:57,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:57,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:57,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:57,523 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 17 treesize of output 13 [2021-06-05 04:40:57,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:57,526 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 9 treesize of output 7 [2021-06-05 04:40:57,527 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:57,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:57,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:57,543 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:57,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:57,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:57,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:57,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:57,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:57,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:57,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:57,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:57,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:40:57,613 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:40:57,626 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 04:40:57,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406391525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:57,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:57,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:57,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035818067] [2021-06-05 04:40:57,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:57,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:57,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:57,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:57,626 INFO L87 Difference]: Start difference. First operand 465 states and 1455 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:57,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:57,813 INFO L93 Difference]: Finished difference Result 585 states and 1804 transitions. [2021-06-05 04:40:57,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:57,813 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:57,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:57,814 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:40:57,814 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 04:40:57,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 152.6ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:57,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 04:40:57,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 467. [2021-06-05 04:40:57,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1373390557939915) internal successors, (1462), 466 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:57,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1462 transitions. [2021-06-05 04:40:57,818 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1462 transitions. Word has length 21 [2021-06-05 04:40:57,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:57,818 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1462 transitions. [2021-06-05 04:40:57,818 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:57,818 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1462 transitions. [2021-06-05 04:40:57,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:57,819 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:57,819 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:58,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4028,735 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:58,019 INFO L430 AbstractCegarLoop]: === Iteration 747 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:58,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:58,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1619142413, now seen corresponding path program 735 times [2021-06-05 04:40:58,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:58,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594421048] [2021-06-05 04:40:58,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:58,106 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 04:40:58,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:58,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594421048] [2021-06-05 04:40:58,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594421048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:58,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243195137] [2021-06-05 04:40:58,107 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 736 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 736 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:58,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:40:58,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:58,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:58,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:58,176 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 19 treesize of output 15 [2021-06-05 04:40:58,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:40:58,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:40:58,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:58,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:58,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:58,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:40:58,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:58,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:58,272 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:58,284 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:40:58,302 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 04:40:58,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243195137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:58,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:58,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:58,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852498989] [2021-06-05 04:40:58,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:58,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:58,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:58,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:58,303 INFO L87 Difference]: Start difference. First operand 467 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:58,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:58,496 INFO L93 Difference]: Finished difference Result 576 states and 1767 transitions. [2021-06-05 04:40:58,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:58,497 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:58,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:58,497 INFO L225 Difference]: With dead ends: 576 [2021-06-05 04:40:58,497 INFO L226 Difference]: Without dead ends: 549 [2021-06-05 04:40:58,497 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 140.6ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:58,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2021-06-05 04:40:58,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 467. [2021-06-05 04:40:58,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.128755364806867) internal successors, (1458), 466 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:58,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1458 transitions. [2021-06-05 04:40:58,502 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1458 transitions. Word has length 21 [2021-06-05 04:40:58,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:58,502 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1458 transitions. [2021-06-05 04:40:58,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:58,503 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1458 transitions. [2021-06-05 04:40:58,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:58,503 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:58,503 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:58,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 736 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4032 [2021-06-05 04:40:58,703 INFO L430 AbstractCegarLoop]: === Iteration 748 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:58,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:58,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1334879729, now seen corresponding path program 736 times [2021-06-05 04:40:58,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:58,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770591736] [2021-06-05 04:40:58,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:58,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:58,794 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 04:40:58,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:58,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770591736] [2021-06-05 04:40:58,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770591736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:58,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248943686] [2021-06-05 04:40:58,794 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 737 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 737 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:58,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:40:58,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:58,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:58,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:58,871 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 17 treesize of output 13 [2021-06-05 04:40:58,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,874 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 9 treesize of output 7 [2021-06-05 04:40:58,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:58,890 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:58,964 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_206, v_prenex_205], 1=[o_0, o_2]} [2021-06-05 04:40:58,966 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 9 treesize of output 7 [2021-06-05 04:40:58,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,977 INFO L518 ElimStorePlain]: Eliminatee v_prenex_205 vanished before elimination [2021-06-05 04:40:58,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:58,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:58,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:58,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:58,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:40:58,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:58,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:59,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:59,000 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:40:59,030 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 04:40:59,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248943686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:59,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:59,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:40:59,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750201203] [2021-06-05 04:40:59,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:40:59,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:59,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:40:59,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:40:59,030 INFO L87 Difference]: Start difference. First operand 467 states and 1458 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:59,231 INFO L93 Difference]: Finished difference Result 598 states and 1840 transitions. [2021-06-05 04:40:59,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:59,231 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:59,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:59,232 INFO L225 Difference]: With dead ends: 598 [2021-06-05 04:40:59,232 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:40:59,232 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 177.9ms TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:40:59,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:40:59,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 465. [2021-06-05 04:40:59,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 04:40:59,237 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 04:40:59,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:59,237 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 04:40:59,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,237 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 04:40:59,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:59,237 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:59,237 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:40:59,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4040,737 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:59,438 INFO L430 AbstractCegarLoop]: === Iteration 749 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:40:59,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:40:59,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1251191355, now seen corresponding path program 737 times [2021-06-05 04:40:59,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:40:59,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118150645] [2021-06-05 04:40:59,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:40:59,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:40:59,538 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 04:40:59,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:40:59,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118150645] [2021-06-05 04:40:59,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118150645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:59,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947162712] [2021-06-05 04:40:59,538 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 738 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 738 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:40:59,565 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:40:59,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:40:59,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:40:59,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:40:59,614 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 9 treesize of output 7 [2021-06-05 04:40:59,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:59,617 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 17 treesize of output 13 [2021-06-05 04:40:59,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:59,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:59,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:40:59,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:40:59,666 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_207, v_prenex_208]} [2021-06-05 04:40:59,669 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 9 treesize of output 7 [2021-06-05 04:40:59,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:59,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:59,682 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:40:59,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:59,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:40:59,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:59,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:59,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:40:59,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:40:59,704 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:40:59,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:40:59,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:40:59,714 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 04:40:59,748 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 04:40:59,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947162712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:40:59,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:40:59,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:40:59,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555884622] [2021-06-05 04:40:59,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:40:59,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:40:59,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:40:59,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:59,749 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:40:59,891 INFO L93 Difference]: Finished difference Result 598 states and 1844 transitions. [2021-06-05 04:40:59,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:40:59,891 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:40:59,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:40:59,892 INFO L225 Difference]: With dead ends: 598 [2021-06-05 04:40:59,892 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 04:40:59,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:40:59,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 04:40:59,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 465. [2021-06-05 04:40:59,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 04:40:59,896 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 04:40:59,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:40:59,896 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 04:40:59,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:40:59,896 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 04:40:59,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:40:59,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:40:59,897 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:00,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 738 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4053 [2021-06-05 04:41:00,097 INFO L430 AbstractCegarLoop]: === Iteration 750 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:00,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:00,097 INFO L82 PathProgramCache]: Analyzing trace with hash -953924945, now seen corresponding path program 738 times [2021-06-05 04:41:00,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:00,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867371978] [2021-06-05 04:41:00,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:00,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:00,187 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 04:41:00,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:00,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867371978] [2021-06-05 04:41:00,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867371978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:00,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333877944] [2021-06-05 04:41:00,188 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 739 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 739 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:00,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:41:00,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:00,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:00,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:00,255 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 19 treesize of output 15 [2021-06-05 04:41:00,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:00,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:00,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:41:00,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:00,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:00,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:00,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:00,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:00,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:00,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:00,320 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:00,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:00,336 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 04:41:00,379 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 04:41:00,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333877944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:00,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:00,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:00,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475044314] [2021-06-05 04:41:00,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:00,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:00,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:00,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:00,380 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:00,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:00,585 INFO L93 Difference]: Finished difference Result 563 states and 1730 transitions. [2021-06-05 04:41:00,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:00,585 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:00,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:00,586 INFO L225 Difference]: With dead ends: 563 [2021-06-05 04:41:00,586 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 04:41:00,586 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 159.8ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:00,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 04:41:00,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 464. [2021-06-05 04:41:00,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.140388768898488) internal successors, (1454), 463 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:00,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1454 transitions. [2021-06-05 04:41:00,590 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1454 transitions. Word has length 21 [2021-06-05 04:41:00,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:00,590 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1454 transitions. [2021-06-05 04:41:00,590 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:00,590 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1454 transitions. [2021-06-05 04:41:00,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:00,591 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:00,591 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:00,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4059,739 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:00,791 INFO L430 AbstractCegarLoop]: === Iteration 751 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:00,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:00,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1238187629, now seen corresponding path program 739 times [2021-06-05 04:41:00,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:00,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409216503] [2021-06-05 04:41:00,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:00,900 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 04:41:00,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:00,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409216503] [2021-06-05 04:41:00,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409216503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:00,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944078456] [2021-06-05 04:41:00,900 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 740 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 740 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:00,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:00,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:00,977 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 17 treesize of output 13 [2021-06-05 04:41:00,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,979 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 9 treesize of output 7 [2021-06-05 04:41:00,980 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:00,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:00,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:00,996 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:01,033 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_209, v_prenex_210], 1=[o_0, o_2]} [2021-06-05 04:41:01,035 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 9 treesize of output 7 [2021-06-05 04:41:01,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,048 INFO L518 ElimStorePlain]: Eliminatee v_prenex_210 vanished before elimination [2021-06-05 04:41:01,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:01,051 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:01,064 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:01,075 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:41:01,150 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 04:41:01,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944078456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:01,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:01,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:01,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893363175] [2021-06-05 04:41:01,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:01,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:01,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:01,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:01,151 INFO L87 Difference]: Start difference. First operand 464 states and 1454 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:01,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:01,375 INFO L93 Difference]: Finished difference Result 679 states and 2087 transitions. [2021-06-05 04:41:01,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:01,376 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:01,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:01,376 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:41:01,376 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:41:01,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 232.3ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:01,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:41:01,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 461. [2021-06-05 04:41:01,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.128260869565217) internal successors, (1439), 460 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:01,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1439 transitions. [2021-06-05 04:41:01,381 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1439 transitions. Word has length 21 [2021-06-05 04:41:01,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:01,381 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1439 transitions. [2021-06-05 04:41:01,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:01,381 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1439 transitions. [2021-06-05 04:41:01,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:01,382 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:01,382 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:01,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 740 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-06-05 04:41:01,582 INFO L430 AbstractCegarLoop]: === Iteration 752 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:01,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:01,582 INFO L82 PathProgramCache]: Analyzing trace with hash -488191473, now seen corresponding path program 740 times [2021-06-05 04:41:01,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:01,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96403407] [2021-06-05 04:41:01,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:01,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:01,668 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 04:41:01,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:01,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96403407] [2021-06-05 04:41:01,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96403407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:01,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615535474] [2021-06-05 04:41:01,668 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 741 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 741 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:01,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:01,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:01,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:01,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:01,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:01,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,760 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 9 treesize of output 7 [2021-06-05 04:41:01,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:01,776 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:01,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:01,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:01,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:01,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:01,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:01,881 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:41:01,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:01,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615535474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:01,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:01,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:01,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731848373] [2021-06-05 04:41:01,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:01,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:01,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:01,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:01,890 INFO L87 Difference]: Start difference. First operand 461 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:41:02,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:02,044 INFO L93 Difference]: Finished difference Result 554 states and 1707 transitions. [2021-06-05 04:41:02,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:02,044 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:41:02,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:02,045 INFO L225 Difference]: With dead ends: 554 [2021-06-05 04:41:02,045 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:41:02,045 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 158.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:02,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:41:02,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 471. [2021-06-05 04:41:02,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:02,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 04:41:02,049 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 04:41:02,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:02,049 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 04:41:02,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:41:02,049 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 04:41:02,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:02,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:02,050 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:02,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 741 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4079 [2021-06-05 04:41:02,250 INFO L430 AbstractCegarLoop]: === Iteration 753 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:02,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:02,250 INFO L82 PathProgramCache]: Analyzing trace with hash -989982809, now seen corresponding path program 741 times [2021-06-05 04:41:02,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:02,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277039597] [2021-06-05 04:41:02,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:02,335 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 04:41:02,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:02,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277039597] [2021-06-05 04:41:02,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277039597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:02,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431068144] [2021-06-05 04:41:02,335 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 742 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 742 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:02,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:02,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:02,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:02,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:02,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:02,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:02,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:02,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:02,426 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 9 treesize of output 7 [2021-06-05 04:41:02,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:02,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:02,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:02,442 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:02,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:02,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:02,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:02,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:02,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:02,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:02,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:02,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:02,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:02,523 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 04:41:02,536 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 04:41:02,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431068144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:02,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:02,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:02,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571716241] [2021-06-05 04:41:02,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:02,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:02,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:02,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:02,536 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:02,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:02,683 INFO L93 Difference]: Finished difference Result 563 states and 1731 transitions. [2021-06-05 04:41:02,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:02,683 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:02,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:02,684 INFO L225 Difference]: With dead ends: 563 [2021-06-05 04:41:02,684 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:41:02,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 144.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:02,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:41:02,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 468. [2021-06-05 04:41:02,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:02,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 04:41:02,689 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 04:41:02,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:02,689 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 04:41:02,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:02,689 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 04:41:02,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:02,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:02,689 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:02,889 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 742 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4086 [2021-06-05 04:41:02,890 INFO L430 AbstractCegarLoop]: === Iteration 754 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:02,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:02,890 INFO L82 PathProgramCache]: Analyzing trace with hash 137132645, now seen corresponding path program 742 times [2021-06-05 04:41:02,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:02,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18203895] [2021-06-05 04:41:02,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:02,996 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 04:41:02,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:02,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18203895] [2021-06-05 04:41:02,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18203895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:02,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507827957] [2021-06-05 04:41:02,997 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 743 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 743 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:03,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:03,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:03,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:03,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:03,076 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 9 treesize of output 7 [2021-06-05 04:41:03,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:03,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:03,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:03,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:41:03,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:03,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:03,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:03,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:03,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,224 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:41:03,251 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 04:41:03,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507827957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:03,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:03,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:03,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527121384] [2021-06-05 04:41:03,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:03,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:03,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:03,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:03,252 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:03,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:03,435 INFO L93 Difference]: Finished difference Result 648 states and 1999 transitions. [2021-06-05 04:41:03,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:03,436 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:03,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:03,436 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:41:03,436 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:41:03,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 239.1ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:03,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:41:03,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 474. [2021-06-05 04:41:03,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.141649048625793) internal successors, (1486), 473 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:03,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1486 transitions. [2021-06-05 04:41:03,441 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1486 transitions. Word has length 21 [2021-06-05 04:41:03,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:03,441 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1486 transitions. [2021-06-05 04:41:03,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:03,442 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1486 transitions. [2021-06-05 04:41:03,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:03,442 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:03,442 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:03,642 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4093,743 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:03,642 INFO L430 AbstractCegarLoop]: === Iteration 755 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:03,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:03,643 INFO L82 PathProgramCache]: Analyzing trace with hash -85075967, now seen corresponding path program 743 times [2021-06-05 04:41:03,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:03,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422675624] [2021-06-05 04:41:03,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:03,735 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 04:41:03,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:03,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422675624] [2021-06-05 04:41:03,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422675624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:03,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007157078] [2021-06-05 04:41:03,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 744 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 744 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:03,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:03,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:03,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:41:03,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:03,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:03,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:03,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:03,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:03,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:03,843 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:03,843 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:89, output treesize:75 [2021-06-05 04:41:04,052 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_4]} [2021-06-05 04:41:04,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:04,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 04:41:04,060 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:04,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:41:04,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:04,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:41:04,099 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:04,102 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:04,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:41:04,137 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:125, output treesize:21 [2021-06-05 04:41:04,178 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 04:41:04,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007157078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:04,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:04,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:04,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592182297] [2021-06-05 04:41:04,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:04,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:04,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:04,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:04,179 INFO L87 Difference]: Start difference. First operand 474 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:04,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:04,510 INFO L93 Difference]: Finished difference Result 759 states and 2318 transitions. [2021-06-05 04:41:04,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:41:04,511 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:04,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:04,511 INFO L225 Difference]: With dead ends: 759 [2021-06-05 04:41:04,512 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 04:41:04,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 363.9ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:41:04,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 04:41:04,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 474. [2021-06-05 04:41:04,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:04,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 04:41:04,517 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 04:41:04,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:04,517 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 04:41:04,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:04,517 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 04:41:04,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:04,517 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:04,517 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:04,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 744 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4100 [2021-06-05 04:41:04,718 INFO L430 AbstractCegarLoop]: === Iteration 756 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:04,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:04,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1823524485, now seen corresponding path program 744 times [2021-06-05 04:41:04,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:04,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060302999] [2021-06-05 04:41:04,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:04,819 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 04:41:04,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:04,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060302999] [2021-06-05 04:41:04,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060302999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:04,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298741522] [2021-06-05 04:41:04,819 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 745 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 745 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:04,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:04,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:04,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:04,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:04,898 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 9 treesize of output 7 [2021-06-05 04:41:04,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:04,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:04,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:04,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:04,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:04,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:41:05,011 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 9 treesize of output 7 [2021-06-05 04:41:05,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:05,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:05,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:05,032 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:05,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:05,047 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:41:05,093 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 04:41:05,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298741522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:05,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:05,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:05,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956647987] [2021-06-05 04:41:05,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:05,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:05,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:05,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:05,094 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:05,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:05,322 INFO L93 Difference]: Finished difference Result 671 states and 2081 transitions. [2021-06-05 04:41:05,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:05,322 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:05,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:05,323 INFO L225 Difference]: With dead ends: 671 [2021-06-05 04:41:05,323 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 04:41:05,323 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 210.9ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:41:05,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 04:41:05,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 472. [2021-06-05 04:41:05,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1337579617834397) internal successors, (1476), 471 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:05,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1476 transitions. [2021-06-05 04:41:05,328 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1476 transitions. Word has length 21 [2021-06-05 04:41:05,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:05,328 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1476 transitions. [2021-06-05 04:41:05,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:05,328 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1476 transitions. [2021-06-05 04:41:05,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:05,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:05,329 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:05,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 745 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4116 [2021-06-05 04:41:05,529 INFO L430 AbstractCegarLoop]: === Iteration 757 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:05,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:05,529 INFO L82 PathProgramCache]: Analyzing trace with hash -174603897, now seen corresponding path program 745 times [2021-06-05 04:41:05,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:05,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154643169] [2021-06-05 04:41:05,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:05,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 04:41:05,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:05,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154643169] [2021-06-05 04:41:05,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154643169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:05,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394571191] [2021-06-05 04:41:05,631 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 746 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 746 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:05,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:05,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:05,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:05,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:05,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,722 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 9 treesize of output 7 [2021-06-05 04:41:05,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:05,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:05,742 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:41:05,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:05,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:05,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:05,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:05,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:05,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:05,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:41:05,875 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 04:41:05,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394571191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:05,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:05,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:05,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334223008] [2021-06-05 04:41:05,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:05,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:05,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:05,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:05,876 INFO L87 Difference]: Start difference. First operand 472 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:06,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:06,053 INFO L93 Difference]: Finished difference Result 640 states and 1974 transitions. [2021-06-05 04:41:06,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:06,054 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:06,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:06,054 INFO L225 Difference]: With dead ends: 640 [2021-06-05 04:41:06,054 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:41:06,054 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 211.8ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:41:06,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:41:06,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 468. [2021-06-05 04:41:06,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.126338329764454) internal successors, (1460), 467 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:06,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1460 transitions. [2021-06-05 04:41:06,059 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1460 transitions. Word has length 21 [2021-06-05 04:41:06,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:06,059 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1460 transitions. [2021-06-05 04:41:06,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:06,059 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1460 transitions. [2021-06-05 04:41:06,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:06,060 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:06,060 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:06,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 746 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4130 [2021-06-05 04:41:06,260 INFO L430 AbstractCegarLoop]: === Iteration 758 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:06,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:06,260 INFO L82 PathProgramCache]: Analyzing trace with hash -1903565785, now seen corresponding path program 746 times [2021-06-05 04:41:06,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:06,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104236856] [2021-06-05 04:41:06,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:06,348 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 04:41:06,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:06,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104236856] [2021-06-05 04:41:06,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104236856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:06,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946274701] [2021-06-05 04:41:06,348 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 747 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 747 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:06,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:06,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:06,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:06,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:06,437 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 9 treesize of output 7 [2021-06-05 04:41:06,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:06,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:06,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:06,440 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:06,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:06,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:06,455 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:06,540 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 9 treesize of output 7 [2021-06-05 04:41:06,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:06,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:06,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:06,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:06,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:06,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:06,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:06,561 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:06,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:06,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:06,576 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:41:06,603 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 04:41:06,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946274701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:06,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:06,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:06,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311411182] [2021-06-05 04:41:06,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:06,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:06,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:06,603 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:06,604 INFO L87 Difference]: Start difference. First operand 468 states and 1460 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:06,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:06,759 INFO L93 Difference]: Finished difference Result 599 states and 1846 transitions. [2021-06-05 04:41:06,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:06,759 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:06,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:06,760 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:41:06,760 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 04:41:06,760 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 165.7ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:06,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 04:41:06,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 468. [2021-06-05 04:41:06,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.126338329764454) internal successors, (1460), 467 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:06,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1460 transitions. [2021-06-05 04:41:06,764 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1460 transitions. Word has length 21 [2021-06-05 04:41:06,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:06,764 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1460 transitions. [2021-06-05 04:41:06,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:06,765 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1460 transitions. [2021-06-05 04:41:06,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:06,765 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:06,765 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:06,965 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 747 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-06-05 04:41:06,965 INFO L430 AbstractCegarLoop]: === Iteration 759 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:06,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:06,966 INFO L82 PathProgramCache]: Analyzing trace with hash 1296702593, now seen corresponding path program 747 times [2021-06-05 04:41:06,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:06,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781173441] [2021-06-05 04:41:06,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:06,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:07,049 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 04:41:07,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:07,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781173441] [2021-06-05 04:41:07,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781173441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:07,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433254646] [2021-06-05 04:41:07,049 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 748 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 748 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:07,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:41:07,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:07,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:07,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:07,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:07,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:07,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:41:07,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:07,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:07,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:07,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:07,251 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:41:07,269 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 04:41:07,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433254646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:07,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:07,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:07,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774160998] [2021-06-05 04:41:07,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:07,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:07,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:07,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:07,270 INFO L87 Difference]: Start difference. First operand 468 states and 1460 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:07,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:07,451 INFO L93 Difference]: Finished difference Result 562 states and 1729 transitions. [2021-06-05 04:41:07,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:07,451 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:07,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:07,452 INFO L225 Difference]: With dead ends: 562 [2021-06-05 04:41:07,452 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 04:41:07,452 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 154.9ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:07,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 04:41:07,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 465. [2021-06-05 04:41:07,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:07,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 04:41:07,456 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 04:41:07,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:07,456 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 04:41:07,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:07,457 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 04:41:07,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:07,457 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:07,457 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:07,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4148,748 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:07,657 INFO L430 AbstractCegarLoop]: === Iteration 760 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:07,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:07,658 INFO L82 PathProgramCache]: Analyzing trace with hash 672416829, now seen corresponding path program 748 times [2021-06-05 04:41:07,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:07,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568847168] [2021-06-05 04:41:07,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:07,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:07,743 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 04:41:07,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568847168] [2021-06-05 04:41:07,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568847168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:07,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630294745] [2021-06-05 04:41:07,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 749 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 749 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:07,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:07,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:07,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:07,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:07,832 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 9 treesize of output 7 [2021-06-05 04:41:07,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:07,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:07,854 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:07,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:07,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,900 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 9 treesize of output 7 [2021-06-05 04:41:07,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:07,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:07,921 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:07,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:07,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:07,940 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:41:07,992 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 04:41:07,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630294745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:07,993 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:07,993 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:07,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138007366] [2021-06-05 04:41:07,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:07,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:07,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:07,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:07,993 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:08,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:08,146 INFO L93 Difference]: Finished difference Result 602 states and 1854 transitions. [2021-06-05 04:41:08,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:08,147 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:08,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:08,147 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:41:08,147 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:41:08,147 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:08,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:41:08,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 465. [2021-06-05 04:41:08,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:08,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 04:41:08,152 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 04:41:08,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:08,152 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 04:41:08,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:08,152 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 04:41:08,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:08,153 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:08,153 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:08,353 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 749 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4155 [2021-06-05 04:41:08,353 INFO L430 AbstractCegarLoop]: === Iteration 761 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:08,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:08,353 INFO L82 PathProgramCache]: Analyzing trace with hash 969683239, now seen corresponding path program 749 times [2021-06-05 04:41:08,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:08,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099081881] [2021-06-05 04:41:08,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:08,457 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 04:41:08,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:08,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099081881] [2021-06-05 04:41:08,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099081881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:08,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040052071] [2021-06-05 04:41:08,457 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 750 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 750 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:08,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:08,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:08,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:41:08,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:08,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:08,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,541 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 9 treesize of output 7 [2021-06-05 04:41:08,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,544 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 9 treesize of output 7 [2021-06-05 04:41:08,545 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:08,548 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:08,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:41:08,594 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:145, output treesize:97 [2021-06-05 04:41:08,681 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_4]} [2021-06-05 04:41:08,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:08,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,688 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 9 treesize of output 7 [2021-06-05 04:41:08,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:08,693 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,696 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 9 treesize of output 7 [2021-06-05 04:41:08,697 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:08,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:08,745 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:08,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:08,749 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:08,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:08,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:41:08,793 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:153, output treesize:57 [2021-06-05 04:41:08,908 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 04:41:08,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040052071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:08,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:08,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:08,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167884776] [2021-06-05 04:41:08,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:08,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:08,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:08,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:08,909 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:09,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:09,436 INFO L93 Difference]: Finished difference Result 745 states and 2288 transitions. [2021-06-05 04:41:09,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:41:09,436 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:09,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:09,437 INFO L225 Difference]: With dead ends: 745 [2021-06-05 04:41:09,437 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 04:41:09,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 496.8ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:09,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 04:41:09,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 466. [2021-06-05 04:41:09,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1354838709677417) internal successors, (1458), 465 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:09,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1458 transitions. [2021-06-05 04:41:09,442 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1458 transitions. Word has length 21 [2021-06-05 04:41:09,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:09,442 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1458 transitions. [2021-06-05 04:41:09,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:09,443 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1458 transitions. [2021-06-05 04:41:09,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:09,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:09,443 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:09,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 750 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4164 [2021-06-05 04:41:09,643 INFO L430 AbstractCegarLoop]: === Iteration 762 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:09,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:09,644 INFO L82 PathProgramCache]: Analyzing trace with hash 685420555, now seen corresponding path program 750 times [2021-06-05 04:41:09,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:09,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784935336] [2021-06-05 04:41:09,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:09,740 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 04:41:09,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:09,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784935336] [2021-06-05 04:41:09,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784935336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:09,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038120864] [2021-06-05 04:41:09,740 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 751 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 751 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:09,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:09,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:09,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:09,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:09,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:09,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:09,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:09,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:09,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:09,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:41:09,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:09,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:09,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:09,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:09,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:09,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:09,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:09,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:09,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:09,897 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:09,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:09,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:09,915 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:41:09,991 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 04:41:09,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038120864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:09,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:09,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:09,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927528875] [2021-06-05 04:41:09,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:09,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:09,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:09,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:09,992 INFO L87 Difference]: Start difference. First operand 466 states and 1458 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:10,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:10,182 INFO L93 Difference]: Finished difference Result 652 states and 1999 transitions. [2021-06-05 04:41:10,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:10,182 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:10,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:10,183 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:41:10,183 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:41:10,183 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 222.4ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:10,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:41:10,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 464. [2021-06-05 04:41:10,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:10,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 04:41:10,187 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 04:41:10,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:10,188 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 04:41:10,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:10,188 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 04:41:10,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:10,188 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:10,188 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:10,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 751 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4173 [2021-06-05 04:41:10,389 INFO L430 AbstractCegarLoop]: === Iteration 763 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:10,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:10,389 INFO L82 PathProgramCache]: Analyzing trace with hash 2140903215, now seen corresponding path program 751 times [2021-06-05 04:41:10,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:10,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897156655] [2021-06-05 04:41:10,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:10,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:10,483 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 04:41:10,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:10,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897156655] [2021-06-05 04:41:10,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897156655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:10,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547176071] [2021-06-05 04:41:10,483 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 752 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 752 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:10,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:10,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:10,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:10,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:10,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:10,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:10,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:10,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:10,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:41:10,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:10,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:10,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:10,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:10,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:10,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:10,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:10,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:10,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:10,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:41:10,645 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 04:41:10,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547176071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:10,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:10,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:10,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117131259] [2021-06-05 04:41:10,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:10,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:10,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:10,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:10,645 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:10,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:10,761 INFO L93 Difference]: Finished difference Result 543 states and 1673 transitions. [2021-06-05 04:41:10,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:10,761 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:10,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:10,762 INFO L225 Difference]: With dead ends: 543 [2021-06-05 04:41:10,762 INFO L226 Difference]: Without dead ends: 524 [2021-06-05 04:41:10,762 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:10,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-06-05 04:41:10,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 460. [2021-06-05 04:41:10,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:10,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 04:41:10,766 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 04:41:10,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:10,766 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 04:41:10,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:10,766 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 04:41:10,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:10,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:10,767 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:10,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 752 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4185 [2021-06-05 04:41:10,967 INFO L430 AbstractCegarLoop]: === Iteration 764 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:10,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:10,968 INFO L82 PathProgramCache]: Analyzing trace with hash 82692239, now seen corresponding path program 752 times [2021-06-05 04:41:10,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:10,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173350889] [2021-06-05 04:41:10,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:11,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:11,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173350889] [2021-06-05 04:41:11,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173350889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:11,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101920867] [2021-06-05 04:41:11,061 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 753 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 753 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:11,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:11,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:11,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:11,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:11,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:11,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:11,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:41:11,223 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 10 treesize of output 8 [2021-06-05 04:41:11,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:41:11,227 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:11,249 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:11,266 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:41:11,283 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 04:41:11,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101920867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:11,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:11,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:11,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483061541] [2021-06-05 04:41:11,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:11,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:11,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:11,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:11,284 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:11,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:11,407 INFO L93 Difference]: Finished difference Result 564 states and 1735 transitions. [2021-06-05 04:41:11,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:11,408 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:11,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:11,408 INFO L225 Difference]: With dead ends: 564 [2021-06-05 04:41:11,409 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 04:41:11,409 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 146.4ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:11,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 04:41:11,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 460. [2021-06-05 04:41:11,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:11,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 04:41:11,413 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 04:41:11,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:11,413 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 04:41:11,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:11,413 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 04:41:11,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:11,414 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:11,414 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:11,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4187,753 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:11,614 INFO L430 AbstractCegarLoop]: === Iteration 765 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:11,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:11,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1012006679, now seen corresponding path program 753 times [2021-06-05 04:41:11,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:11,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487045008] [2021-06-05 04:41:11,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:11,701 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 04:41:11,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:11,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487045008] [2021-06-05 04:41:11,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487045008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:11,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507734030] [2021-06-05 04:41:11,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 754 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 754 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:11,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:11,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:11,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:11,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:11,811 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 9 treesize of output 7 [2021-06-05 04:41:11,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:11,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:11,827 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:41:11,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:11,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,869 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 9 treesize of output 7 [2021-06-05 04:41:11,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:11,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:11,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:11,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:11,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:11,902 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:41:11,931 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 04:41:11,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507734030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:11,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:11,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:11,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855310075] [2021-06-05 04:41:11,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:11,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:11,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:11,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:11,932 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:12,167 INFO L93 Difference]: Finished difference Result 605 states and 1854 transitions. [2021-06-05 04:41:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:12,167 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:12,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:12,168 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:41:12,168 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 04:41:12,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 185.8ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:12,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 04:41:12,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 475. [2021-06-05 04:41:12,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1244725738396624) internal successors, (1481), 474 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1481 transitions. [2021-06-05 04:41:12,173 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1481 transitions. Word has length 21 [2021-06-05 04:41:12,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:12,173 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1481 transitions. [2021-06-05 04:41:12,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,173 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1481 transitions. [2021-06-05 04:41:12,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:12,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:12,174 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:12,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 754 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4193 [2021-06-05 04:41:12,374 INFO L430 AbstractCegarLoop]: === Iteration 766 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:12,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:12,374 INFO L82 PathProgramCache]: Analyzing trace with hash 868746259, now seen corresponding path program 754 times [2021-06-05 04:41:12,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:12,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121970958] [2021-06-05 04:41:12,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:12,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:12,459 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 04:41:12,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:12,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121970958] [2021-06-05 04:41:12,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121970958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:12,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685458267] [2021-06-05 04:41:12,459 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 755 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 755 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:12,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:12,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:12,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:12,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:12,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:41:12,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:12,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:12,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:12,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:12,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:12,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:12,580 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:41:12,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:12,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:12,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:12,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:12,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:12,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:12,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:12,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:12,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:12,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:41:12,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:12,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685458267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:12,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:12,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:12,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136041532] [2021-06-05 04:41:12,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:12,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:12,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:12,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:12,658 INFO L87 Difference]: Start difference. First operand 475 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:12,791 INFO L93 Difference]: Finished difference Result 555 states and 1701 transitions. [2021-06-05 04:41:12,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:12,791 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:12,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:12,792 INFO L225 Difference]: With dead ends: 555 [2021-06-05 04:41:12,792 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:41:12,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 153.7ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:12,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:41:12,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 457. [2021-06-05 04:41:12,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 04:41:12,797 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 04:41:12,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:12,797 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 04:41:12,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:12,797 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 04:41:12,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:12,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:12,797 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:12,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4204,755 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:12,998 INFO L430 AbstractCegarLoop]: === Iteration 767 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:12,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:12,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1521039301, now seen corresponding path program 755 times [2021-06-05 04:41:12,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:12,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631184685] [2021-06-05 04:41:12,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:13,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:13,078 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 04:41:13,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:13,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631184685] [2021-06-05 04:41:13,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631184685] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:13,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888550198] [2021-06-05 04:41:13,079 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 756 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 756 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:13,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:13,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:13,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:13,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:13,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:13,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:13,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:41:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:41:13,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,211 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 10 treesize of output 8 [2021-06-05 04:41:13,211 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:13,232 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:13,258 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:41:13,292 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 04:41:13,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888550198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:13,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:13,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:13,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54712177] [2021-06-05 04:41:13,292 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:13,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:13,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:13,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:13,292 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:13,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:13,458 INFO L93 Difference]: Finished difference Result 579 states and 1775 transitions. [2021-06-05 04:41:13,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:13,459 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:13,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:13,459 INFO L225 Difference]: With dead ends: 579 [2021-06-05 04:41:13,459 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 04:41:13,460 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 134.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:13,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 04:41:13,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 458. [2021-06-05 04:41:13,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:13,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 04:41:13,464 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 04:41:13,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:13,464 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 04:41:13,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:13,464 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 04:41:13,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:13,465 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:13,465 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:13,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 756 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4210 [2021-06-05 04:41:13,665 INFO L430 AbstractCegarLoop]: === Iteration 768 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:13,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:13,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1818305711, now seen corresponding path program 756 times [2021-06-05 04:41:13,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:13,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838220734] [2021-06-05 04:41:13,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:13,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:13,751 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 04:41:13,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:13,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838220734] [2021-06-05 04:41:13,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838220734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:13,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353221502] [2021-06-05 04:41:13,751 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 757 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 757 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:13,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:13,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:13,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:13,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:13,831 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 9 treesize of output 7 [2021-06-05 04:41:13,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:13,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:13,853 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:41:13,895 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 9 treesize of output 7 [2021-06-05 04:41:13,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:13,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:13,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:13,919 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:13,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:13,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:13,936 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:41:13,959 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 04:41:13,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353221502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:13,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:13,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:13,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095072900] [2021-06-05 04:41:13,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:13,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:13,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:13,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:13,959 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:14,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:14,157 INFO L93 Difference]: Finished difference Result 664 states and 2027 transitions. [2021-06-05 04:41:14,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:14,157 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:14,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:14,158 INFO L225 Difference]: With dead ends: 664 [2021-06-05 04:41:14,158 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 04:41:14,158 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 144.3ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:14,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 04:41:14,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 473. [2021-06-05 04:41:14,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:14,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 04:41:14,163 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 04:41:14,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:14,163 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 04:41:14,163 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:14,163 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 04:41:14,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:14,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:14,163 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:14,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 757 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4216 [2021-06-05 04:41:14,364 INFO L430 AbstractCegarLoop]: === Iteration 769 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:14,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:14,364 INFO L82 PathProgramCache]: Analyzing trace with hash 1534043027, now seen corresponding path program 757 times [2021-06-05 04:41:14,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:14,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579006993] [2021-06-05 04:41:14,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:14,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:14,461 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 04:41:14,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:14,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579006993] [2021-06-05 04:41:14,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579006993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:14,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097843683] [2021-06-05 04:41:14,461 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 758 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 758 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:14,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:14,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:14,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:14,551 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 9 treesize of output 7 [2021-06-05 04:41:14,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:14,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:14,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:14,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:14,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:14,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:14,570 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:14,612 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 9 treesize of output 7 [2021-06-05 04:41:14,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:14,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:14,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:14,616 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:14,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:14,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:14,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:14,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:14,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:14,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:14,654 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:41:14,729 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 04:41:14,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097843683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:14,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:14,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:14,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059081225] [2021-06-05 04:41:14,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:14,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:14,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:14,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:14,730 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:14,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:14,984 INFO L93 Difference]: Finished difference Result 730 states and 2226 transitions. [2021-06-05 04:41:14,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:14,984 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:14,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:14,985 INFO L225 Difference]: With dead ends: 730 [2021-06-05 04:41:14,985 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 04:41:14,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 256.8ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:41:14,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 04:41:14,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 491. [2021-06-05 04:41:14,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:14,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 04:41:14,990 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 04:41:14,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:14,990 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 04:41:14,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:14,990 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 04:41:14,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:14,991 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:14,991 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:15,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4223,758 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:15,191 INFO L430 AbstractCegarLoop]: === Iteration 770 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:15,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:15,191 INFO L82 PathProgramCache]: Analyzing trace with hash -426703939, now seen corresponding path program 758 times [2021-06-05 04:41:15,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:15,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635526311] [2021-06-05 04:41:15,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:15,290 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 04:41:15,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:15,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635526311] [2021-06-05 04:41:15,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635526311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:15,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242745072] [2021-06-05 04:41:15,291 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 759 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 759 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:15,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:15,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:15,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:15,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:15,369 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 9 treesize of output 7 [2021-06-05 04:41:15,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:15,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:15,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:15,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:15,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:15,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:15,392 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:41:15,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:15,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:15,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:15,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:15,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:15,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:15,459 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:15,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:15,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:15,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:41:15,513 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 04:41:15,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242745072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:15,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:15,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:15,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986942276] [2021-06-05 04:41:15,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:15,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:15,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:15,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:15,514 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:15,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:15,705 INFO L93 Difference]: Finished difference Result 670 states and 2062 transitions. [2021-06-05 04:41:15,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:15,705 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:15,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:15,706 INFO L225 Difference]: With dead ends: 670 [2021-06-05 04:41:15,706 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 04:41:15,706 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 206.1ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:41:15,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 04:41:15,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 477. [2021-06-05 04:41:15,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:15,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 04:41:15,711 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 04:41:15,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:15,711 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 04:41:15,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:15,711 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 04:41:15,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:15,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:15,712 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:15,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 759 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4237 [2021-06-05 04:41:15,912 INFO L430 AbstractCegarLoop]: === Iteration 771 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:15,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:15,913 INFO L82 PathProgramCache]: Analyzing trace with hash 118668715, now seen corresponding path program 759 times [2021-06-05 04:41:15,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:15,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021013121] [2021-06-05 04:41:15,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:15,998 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 04:41:15,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:15,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021013121] [2021-06-05 04:41:15,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021013121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:15,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450820129] [2021-06-05 04:41:15,998 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 760 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 760 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:16,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:16,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:16,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:16,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:16,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:16,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,089 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 9 treesize of output 7 [2021-06-05 04:41:16,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:16,105 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:16,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:16,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:16,214 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,221 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,221 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:41:16,231 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 04:41:16,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450820129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:16,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:16,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:16,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895349176] [2021-06-05 04:41:16,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:16,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:16,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:16,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:16,231 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:16,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:16,389 INFO L93 Difference]: Finished difference Result 586 states and 1790 transitions. [2021-06-05 04:41:16,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:16,389 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:16,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:16,390 INFO L225 Difference]: With dead ends: 586 [2021-06-05 04:41:16,390 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:41:16,390 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 188.6ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:16,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:41:16,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 473. [2021-06-05 04:41:16,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:16,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 04:41:16,395 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 04:41:16,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:16,395 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 04:41:16,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:16,395 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 04:41:16,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:16,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:16,395 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:16,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 760 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4241 [2021-06-05 04:41:16,596 INFO L430 AbstractCegarLoop]: === Iteration 772 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:16,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:16,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1600315967, now seen corresponding path program 760 times [2021-06-05 04:41:16,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:16,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912543669] [2021-06-05 04:41:16,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:16,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:16,690 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 04:41:16,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:16,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912543669] [2021-06-05 04:41:16,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912543669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:16,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573674694] [2021-06-05 04:41:16,690 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 761 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 761 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:16,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:16,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:16,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:16,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:16,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:16,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,780 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 9 treesize of output 7 [2021-06-05 04:41:16,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:16,796 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:41:16,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:16,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:16,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:16,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:16,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:16,872 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 04:41:16,917 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 04:41:16,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573674694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:16,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:16,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:16,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875367041] [2021-06-05 04:41:16,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:16,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:16,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:16,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:16,918 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:17,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:17,166 INFO L93 Difference]: Finished difference Result 645 states and 1979 transitions. [2021-06-05 04:41:17,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:17,166 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:17,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:17,167 INFO L225 Difference]: With dead ends: 645 [2021-06-05 04:41:17,167 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:41:17,167 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 223.7ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:17,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:41:17,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 456. [2021-06-05 04:41:17,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:17,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 04:41:17,172 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 04:41:17,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:17,172 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 04:41:17,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:17,172 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 04:41:17,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:17,172 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:17,172 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:17,373 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4252,761 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:17,373 INFO L430 AbstractCegarLoop]: === Iteration 773 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:17,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:17,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1531311151, now seen corresponding path program 761 times [2021-06-05 04:41:17,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:17,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772619570] [2021-06-05 04:41:17,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:17,461 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 04:41:17,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:17,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772619570] [2021-06-05 04:41:17,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772619570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:17,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790491951] [2021-06-05 04:41:17,462 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 762 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 762 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:17,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:17,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:17,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:17,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:17,539 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 9 treesize of output 7 [2021-06-05 04:41:17,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:17,542 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 17 treesize of output 13 [2021-06-05 04:41:17,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:17,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:17,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:17,559 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:17,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:17,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:17,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:17,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:17,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:17,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:17,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:17,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:17,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:17,628 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:41:17,641 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 04:41:17,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790491951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:17,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:17,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:17,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471379570] [2021-06-05 04:41:17,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:17,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:17,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:17,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:17,642 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:17,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:17,848 INFO L93 Difference]: Finished difference Result 543 states and 1674 transitions. [2021-06-05 04:41:17,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:17,848 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:17,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:17,848 INFO L225 Difference]: With dead ends: 543 [2021-06-05 04:41:17,848 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 04:41:17,849 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 140.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:17,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 04:41:17,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 462. [2021-06-05 04:41:17,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:17,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 04:41:17,853 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 04:41:17,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:17,853 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 04:41:17,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:17,853 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 04:41:17,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:17,854 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:17,854 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:18,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4258,762 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:18,054 INFO L430 AbstractCegarLoop]: === Iteration 774 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:18,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:18,054 INFO L82 PathProgramCache]: Analyzing trace with hash -2138332027, now seen corresponding path program 762 times [2021-06-05 04:41:18,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:18,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908665294] [2021-06-05 04:41:18,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:18,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:18,153 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 04:41:18,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:18,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908665294] [2021-06-05 04:41:18,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908665294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:18,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436643746] [2021-06-05 04:41:18,153 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 763 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 763 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:18,180 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:18,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:18,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:18,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:18,222 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 19 treesize of output 15 [2021-06-05 04:41:18,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:18,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:18,231 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:41:18,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:18,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:18,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:18,299 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:18,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:18,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:18,314 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:18,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:18,326 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:41:18,373 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 04:41:18,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436643746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:18,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:18,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:18,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949555715] [2021-06-05 04:41:18,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:18,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:18,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:18,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:18,373 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:18,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:18,543 INFO L93 Difference]: Finished difference Result 614 states and 1892 transitions. [2021-06-05 04:41:18,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:18,543 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:18,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:18,544 INFO L225 Difference]: With dead ends: 614 [2021-06-05 04:41:18,544 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 04:41:18,544 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 190.0ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:41:18,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 04:41:18,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 462. [2021-06-05 04:41:18,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:18,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 04:41:18,549 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 04:41:18,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:18,549 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 04:41:18,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:18,549 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 04:41:18,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:18,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:18,549 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:18,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 763 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4263 [2021-06-05 04:41:18,750 INFO L430 AbstractCegarLoop]: === Iteration 775 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:18,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:18,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1872372585, now seen corresponding path program 763 times [2021-06-05 04:41:18,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:18,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746468586] [2021-06-05 04:41:18,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:18,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:18,853 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 04:41:18,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:18,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746468586] [2021-06-05 04:41:18,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746468586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:18,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077474334] [2021-06-05 04:41:18,854 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 764 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 764 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:18,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:18,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:18,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:18,929 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 9 treesize of output 7 [2021-06-05 04:41:18,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,931 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 17 treesize of output 13 [2021-06-05 04:41:18,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:18,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:18,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:18,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:19,024 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_215, v_prenex_216]} [2021-06-05 04:41:19,026 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 9 treesize of output 7 [2021-06-05 04:41:19,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,037 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:19,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:19,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:19,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:19,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:19,055 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:19,063 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:41:19,113 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 04:41:19,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077474334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:19,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:19,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:19,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138106114] [2021-06-05 04:41:19,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:19,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:19,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:19,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:19,113 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:19,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:19,388 INFO L93 Difference]: Finished difference Result 686 states and 2102 transitions. [2021-06-05 04:41:19,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:19,388 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:19,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:19,389 INFO L225 Difference]: With dead ends: 686 [2021-06-05 04:41:19,389 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 04:41:19,389 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 226.1ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:19,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 04:41:19,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 476. [2021-06-05 04:41:19,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.126315789473684) internal successors, (1485), 475 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:19,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1485 transitions. [2021-06-05 04:41:19,394 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1485 transitions. Word has length 21 [2021-06-05 04:41:19,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:19,394 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1485 transitions. [2021-06-05 04:41:19,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:19,394 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1485 transitions. [2021-06-05 04:41:19,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:19,395 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:19,395 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:19,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 764 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4271 [2021-06-05 04:41:19,595 INFO L430 AbstractCegarLoop]: === Iteration 776 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:19,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:19,595 INFO L82 PathProgramCache]: Analyzing trace with hash -736202871, now seen corresponding path program 764 times [2021-06-05 04:41:19,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:19,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632546812] [2021-06-05 04:41:19,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:19,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:19,696 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 04:41:19,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:19,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632546812] [2021-06-05 04:41:19,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632546812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:19,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661327118] [2021-06-05 04:41:19,696 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 765 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 765 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:19,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:19,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:19,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:19,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:19,772 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 9 treesize of output 7 [2021-06-05 04:41:19,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,774 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 17 treesize of output 13 [2021-06-05 04:41:19,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:19,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:19,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:19,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:19,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:19,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:19,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:19,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:19,897 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:41:19,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 04:41:19,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661327118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:19,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:19,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:19,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026660650] [2021-06-05 04:41:19,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:19,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:19,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:19,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:19,927 INFO L87 Difference]: Start difference. First operand 476 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:20,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:20,133 INFO L93 Difference]: Finished difference Result 646 states and 1979 transitions. [2021-06-05 04:41:20,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:20,133 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:20,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:20,134 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:41:20,134 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:41:20,134 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 232.8ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:20,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:41:20,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 477. [2021-06-05 04:41:20,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:20,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 04:41:20,139 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 04:41:20,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:20,139 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 04:41:20,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:20,139 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 04:41:20,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:20,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:20,140 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:20,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 765 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4286 [2021-06-05 04:41:20,340 INFO L430 AbstractCegarLoop]: === Iteration 777 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:20,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:20,340 INFO L82 PathProgramCache]: Analyzing trace with hash -713698499, now seen corresponding path program 765 times [2021-06-05 04:41:20,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:20,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868423885] [2021-06-05 04:41:20,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:20,431 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 04:41:20,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:20,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868423885] [2021-06-05 04:41:20,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868423885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:20,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295308147] [2021-06-05 04:41:20,431 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 766 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 766 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:20,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:20,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:20,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:20,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:20,513 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 9 treesize of output 7 [2021-06-05 04:41:20,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:20,515 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 17 treesize of output 13 [2021-06-05 04:41:20,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:20,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:20,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:20,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:20,564 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_217, v_prenex_218]} [2021-06-05 04:41:20,567 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 9 treesize of output 7 [2021-06-05 04:41:20,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:20,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:20,580 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:20,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:20,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:20,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:20,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:20,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:20,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:20,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:20,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:20,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:20,607 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 04:41:20,640 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 04:41:20,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295308147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:20,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:20,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:20,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420736364] [2021-06-05 04:41:20,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:20,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:20,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:20,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:20,641 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:20,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:20,823 INFO L93 Difference]: Finished difference Result 605 states and 1869 transitions. [2021-06-05 04:41:20,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:20,823 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:20,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:20,824 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:41:20,824 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:41:20,824 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 144.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:20,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:41:20,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 477. [2021-06-05 04:41:20,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:20,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 04:41:20,829 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 04:41:20,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:20,829 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 04:41:20,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:20,829 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 04:41:20,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:20,830 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:20,830 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:21,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 766 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4296 [2021-06-05 04:41:21,030 INFO L430 AbstractCegarLoop]: === Iteration 778 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:21,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:21,030 INFO L82 PathProgramCache]: Analyzing trace with hash -416432089, now seen corresponding path program 766 times [2021-06-05 04:41:21,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:21,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869933872] [2021-06-05 04:41:21,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:21,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:21,137 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 04:41:21,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:21,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869933872] [2021-06-05 04:41:21,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869933872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:21,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038559880] [2021-06-05 04:41:21,138 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 767 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 767 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:21,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:21,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:21,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:21,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:21,206 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 19 treesize of output 15 [2021-06-05 04:41:21,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:21,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:21,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:21,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:41:21,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:21,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:21,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:21,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:21,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:21,252 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:21,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:21,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:21,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:21,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:21,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:21,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:21,286 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 04:41:21,358 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 04:41:21,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038559880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:21,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:21,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:21,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194098292] [2021-06-05 04:41:21,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:21,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:21,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:21,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:21,358 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:21,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:21,599 INFO L93 Difference]: Finished difference Result 628 states and 1935 transitions. [2021-06-05 04:41:21,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:21,600 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:21,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:21,600 INFO L225 Difference]: With dead ends: 628 [2021-06-05 04:41:21,600 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 04:41:21,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 208.5ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:21,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 04:41:21,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 476. [2021-06-05 04:41:21,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:21,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 04:41:21,605 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 04:41:21,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:21,605 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 04:41:21,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:21,605 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 04:41:21,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:21,606 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:21,606 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:21,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4303,767 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:21,806 INFO L430 AbstractCegarLoop]: === Iteration 779 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:21,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:21,806 INFO L82 PathProgramCache]: Analyzing trace with hash -700694773, now seen corresponding path program 767 times [2021-06-05 04:41:21,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:21,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321821902] [2021-06-05 04:41:21,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:21,912 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 04:41:21,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:21,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321821902] [2021-06-05 04:41:21,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321821902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:21,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689012237] [2021-06-05 04:41:21,913 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 768 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 768 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:21,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:21,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:21,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:21,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:21,987 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 17 treesize of output 13 [2021-06-05 04:41:21,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:21,990 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 9 treesize of output 7 [2021-06-05 04:41:21,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:22,006 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:22,043 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_219, v_prenex_220]} [2021-06-05 04:41:22,046 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 9 treesize of output 7 [2021-06-05 04:41:22,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,059 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:22,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:22,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:22,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:22,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:22,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:22,086 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:41:22,159 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 04:41:22,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689012237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:22,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:22,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:22,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801678394] [2021-06-05 04:41:22,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:22,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:22,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:22,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:22,160 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:22,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:22,392 INFO L93 Difference]: Finished difference Result 710 states and 2164 transitions. [2021-06-05 04:41:22,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:22,392 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:22,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:22,393 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:41:22,393 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 04:41:22,393 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 229.2ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 04:41:22,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 479. [2021-06-05 04:41:22,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:22,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 04:41:22,398 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 04:41:22,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:22,399 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 04:41:22,399 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:22,399 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 04:41:22,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:22,399 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:22,399 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:22,599 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 768 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4310 [2021-06-05 04:41:22,600 INFO L430 AbstractCegarLoop]: === Iteration 780 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:22,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:22,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1374995017, now seen corresponding path program 768 times [2021-06-05 04:41:22,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:22,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740382377] [2021-06-05 04:41:22,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:22,697 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 04:41:22,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:22,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740382377] [2021-06-05 04:41:22,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740382377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:22,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705310518] [2021-06-05 04:41:22,698 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 769 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 769 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:22,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:22,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:22,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:22,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:22,773 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 9 treesize of output 7 [2021-06-05 04:41:22,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,775 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 17 treesize of output 13 [2021-06-05 04:41:22,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,792 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:22,792 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:22,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:22,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:22,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:22,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:22,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:22,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:22,858 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:41:22,873 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 04:41:22,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705310518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:22,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:22,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:22,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137014021] [2021-06-05 04:41:22,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:22,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:22,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:22,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:22,874 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:23,082 INFO L93 Difference]: Finished difference Result 582 states and 1790 transitions. [2021-06-05 04:41:23,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:23,082 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:23,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:23,083 INFO L225 Difference]: With dead ends: 582 [2021-06-05 04:41:23,083 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 04:41:23,083 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 154.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:23,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 04:41:23,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 475. [2021-06-05 04:41:23,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 04:41:23,087 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 04:41:23,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:23,088 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 04:41:23,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,088 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 04:41:23,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:23,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:23,088 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:23,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4322,769 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:23,288 INFO L430 AbstractCegarLoop]: === Iteration 781 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:23,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:23,289 INFO L82 PathProgramCache]: Analyzing trace with hash 983546445, now seen corresponding path program 769 times [2021-06-05 04:41:23,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:23,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024788363] [2021-06-05 04:41:23,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:23,370 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 04:41:23,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:23,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024788363] [2021-06-05 04:41:23,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024788363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:23,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322329867] [2021-06-05 04:41:23,370 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 770 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 770 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:23,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:23,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:23,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:23,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:23,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:23,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:23,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:23,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:23,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:33 [2021-06-05 04:41:23,502 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 10 treesize of output 8 [2021-06-05 04:41:23,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:23,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:23,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:41:23,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:23,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:23,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:23,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:41:23,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:23,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:23,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:23,545 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:24 [2021-06-05 04:41:23,579 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 04:41:23,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322329867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:23,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:23,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:23,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632871870] [2021-06-05 04:41:23,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:23,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:23,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:23,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:23,579 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:23,763 INFO L93 Difference]: Finished difference Result 579 states and 1790 transitions. [2021-06-05 04:41:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:23,764 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:23,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:23,764 INFO L225 Difference]: With dead ends: 579 [2021-06-05 04:41:23,764 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 04:41:23,764 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 135.1ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:23,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 04:41:23,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 476. [2021-06-05 04:41:23,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 04:41:23,769 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 04:41:23,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:23,769 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 04:41:23,769 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:23,769 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 04:41:23,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:23,770 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:23,770 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:23,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4326,770 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:23,970 INFO L430 AbstractCegarLoop]: === Iteration 782 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:23,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:23,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1280812855, now seen corresponding path program 770 times [2021-06-05 04:41:23,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:23,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185911401] [2021-06-05 04:41:23,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:24,068 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 04:41:24,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:24,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185911401] [2021-06-05 04:41:24,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185911401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:24,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629278273] [2021-06-05 04:41:24,068 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 771 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 771 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:24,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:24,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:24,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:24,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:24,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:24,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,160 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 9 treesize of output 7 [2021-06-05 04:41:24,161 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:24,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:24,178 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:41:24,224 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 9 treesize of output 7 [2021-06-05 04:41:24,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:24,228 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,244 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:24,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:24,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:24,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:24,262 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:19 [2021-06-05 04:41:24,335 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 04:41:24,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629278273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:24,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:24,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:24,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418219107] [2021-06-05 04:41:24,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:24,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:24,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:24,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:24,336 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:24,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:24,575 INFO L93 Difference]: Finished difference Result 675 states and 2076 transitions. [2021-06-05 04:41:24,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:24,575 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:24,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:24,576 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:41:24,576 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:41:24,576 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 250.7ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:24,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:41:24,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 491. [2021-06-05 04:41:24,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:24,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 04:41:24,581 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 04:41:24,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:24,581 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 04:41:24,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:24,581 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 04:41:24,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:24,582 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:24,582 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:24,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 771 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4332 [2021-06-05 04:41:24,782 INFO L430 AbstractCegarLoop]: === Iteration 783 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:24,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:24,782 INFO L82 PathProgramCache]: Analyzing trace with hash 996550171, now seen corresponding path program 771 times [2021-06-05 04:41:24,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:24,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466474655] [2021-06-05 04:41:24,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:24,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:24,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:24,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:24,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466474655] [2021-06-05 04:41:24,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466474655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:24,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521354002] [2021-06-05 04:41:24,890 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 772 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 772 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:24,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:41:24,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:24,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:24,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:24,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:24,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:24,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,964 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 9 treesize of output 7 [2021-06-05 04:41:24,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:24,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:24,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:24,977 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:41:25,008 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:41:25,010 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 19 treesize of output 15 [2021-06-05 04:41:25,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,012 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 9 treesize of output 7 [2021-06-05 04:41:25,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:25,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:25,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:25,032 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:25,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:25,047 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 04:41:25,121 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 04:41:25,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521354002] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:25,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:25,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:25,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457861482] [2021-06-05 04:41:25,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:25,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:25,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:25,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:25,122 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:25,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:25,326 INFO L93 Difference]: Finished difference Result 711 states and 2192 transitions. [2021-06-05 04:41:25,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:25,326 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:25,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:25,327 INFO L225 Difference]: With dead ends: 711 [2021-06-05 04:41:25,327 INFO L226 Difference]: Without dead ends: 684 [2021-06-05 04:41:25,327 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 227.5ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:25,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2021-06-05 04:41:25,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 497. [2021-06-05 04:41:25,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.161290322580645) internal successors, (1568), 496 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:25,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1568 transitions. [2021-06-05 04:41:25,332 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1568 transitions. Word has length 21 [2021-06-05 04:41:25,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:25,332 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1568 transitions. [2021-06-05 04:41:25,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:25,332 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1568 transitions. [2021-06-05 04:41:25,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:25,333 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:25,333 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:25,533 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 772 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4341 [2021-06-05 04:41:25,533 INFO L430 AbstractCegarLoop]: === Iteration 784 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:25,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:25,534 INFO L82 PathProgramCache]: Analyzing trace with hash -964196795, now seen corresponding path program 772 times [2021-06-05 04:41:25,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:25,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259901784] [2021-06-05 04:41:25,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:25,619 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 04:41:25,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:25,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259901784] [2021-06-05 04:41:25,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259901784] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:25,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307317851] [2021-06-05 04:41:25,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 773 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 773 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:25,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:25,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:25,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:25,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:25,719 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 9 treesize of output 7 [2021-06-05 04:41:25,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:25,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:25,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:25,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:25,740 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:41:25,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:25,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:25,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:25,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:25,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:25,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:25,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:25,819 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:10 [2021-06-05 04:41:25,839 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 04:41:25,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307317851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:25,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:25,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:25,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657421071] [2021-06-05 04:41:25,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:25,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:25,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:25,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:25,840 INFO L87 Difference]: Start difference. First operand 497 states and 1568 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:26,025 INFO L93 Difference]: Finished difference Result 585 states and 1808 transitions. [2021-06-05 04:41:26,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:26,026 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:26,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:26,026 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:41:26,026 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 04:41:26,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 156.2ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:26,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 04:41:26,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 481. [2021-06-05 04:41:26,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.154166666666667) internal successors, (1514), 480 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1514 transitions. [2021-06-05 04:41:26,031 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1514 transitions. Word has length 21 [2021-06-05 04:41:26,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:26,031 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1514 transitions. [2021-06-05 04:41:26,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,031 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1514 transitions. [2021-06-05 04:41:26,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:26,032 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:26,032 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:26,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 773 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4352 [2021-06-05 04:41:26,232 INFO L430 AbstractCegarLoop]: === Iteration 785 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:26,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:26,232 INFO L82 PathProgramCache]: Analyzing trace with hash -418824141, now seen corresponding path program 773 times [2021-06-05 04:41:26,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:26,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811948107] [2021-06-05 04:41:26,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:26,328 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 04:41:26,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:26,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811948107] [2021-06-05 04:41:26,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811948107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:26,329 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265577839] [2021-06-05 04:41:26,329 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 774 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 774 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:26,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:26,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:26,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:26,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:26,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:26,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:26,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:26,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:26,403 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 9 treesize of output 7 [2021-06-05 04:41:26,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:26,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:26,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:26,416 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:41:26,483 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:41:26,484 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 19 treesize of output 15 [2021-06-05 04:41:26,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:26,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:26,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:26,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:26,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:26,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:26,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:26,497 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:41:26,507 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 04:41:26,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265577839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:26,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:26,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:26,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141765158] [2021-06-05 04:41:26,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:26,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:26,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:26,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:26,508 INFO L87 Difference]: Start difference. First operand 481 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:26,663 INFO L93 Difference]: Finished difference Result 594 states and 1827 transitions. [2021-06-05 04:41:26,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:26,664 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:26,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:26,664 INFO L225 Difference]: With dead ends: 594 [2021-06-05 04:41:26,664 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:41:26,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:26,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:41:26,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 481. [2021-06-05 04:41:26,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 04:41:26,669 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 04:41:26,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:26,669 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 04:41:26,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:26,669 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 04:41:26,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:26,670 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:26,670 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:26,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4356,774 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:26,870 INFO L430 AbstractCegarLoop]: === Iteration 786 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:26,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:26,870 INFO L82 PathProgramCache]: Analyzing trace with hash -2137808823, now seen corresponding path program 774 times [2021-06-05 04:41:26,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:26,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608342174] [2021-06-05 04:41:26,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:26,958 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 04:41:26,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:26,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608342174] [2021-06-05 04:41:26,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608342174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:26,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136760167] [2021-06-05 04:41:26,958 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 775 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 775 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:26,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:41:26,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:26,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:26,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:27,056 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_221]} [2021-06-05 04:41:27,058 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 9 treesize of output 7 [2021-06-05 04:41:27,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:27,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:27,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:27,089 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:41:27,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:27,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:27,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:27,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:27,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,162 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:41:27,176 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 04:41:27,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136760167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:27,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:27,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:27,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241499783] [2021-06-05 04:41:27,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:27,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:27,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:27,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:27,177 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:27,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:27,368 INFO L93 Difference]: Finished difference Result 594 states and 1827 transitions. [2021-06-05 04:41:27,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:27,369 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:27,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:27,369 INFO L225 Difference]: With dead ends: 594 [2021-06-05 04:41:27,369 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:41:27,369 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 159.1ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:27,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:41:27,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 477. [2021-06-05 04:41:27,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:27,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 04:41:27,374 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 04:41:27,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:27,374 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 04:41:27,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:27,374 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 04:41:27,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:27,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:27,375 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:27,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 775 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4362 [2021-06-05 04:41:27,575 INFO L430 AbstractCegarLoop]: === Iteration 787 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:27,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:27,575 INFO L82 PathProgramCache]: Analyzing trace with hash -741421645, now seen corresponding path program 775 times [2021-06-05 04:41:27,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:27,575 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914647077] [2021-06-05 04:41:27,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:27,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:27,679 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 04:41:27,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:27,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914647077] [2021-06-05 04:41:27,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914647077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:27,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013029213] [2021-06-05 04:41:27,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 776 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 776 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:27,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:27,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:27,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:27,765 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 17 treesize of output 13 [2021-06-05 04:41:27,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:27,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:41:27,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:27,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:27,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:27,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:27,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:27,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:27,836 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:41:27,866 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 04:41:27,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013029213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:27,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:27,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:27,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845782336] [2021-06-05 04:41:27,866 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:27,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:27,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:27,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:27,866 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:28,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:28,039 INFO L93 Difference]: Finished difference Result 662 states and 2041 transitions. [2021-06-05 04:41:28,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:28,039 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:28,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:28,040 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:41:28,040 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 04:41:28,040 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 201.6ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:28,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 04:41:28,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 479. [2021-06-05 04:41:28,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1506276150627617) internal successors, (1506), 478 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:28,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1506 transitions. [2021-06-05 04:41:28,045 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1506 transitions. Word has length 21 [2021-06-05 04:41:28,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:28,045 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1506 transitions. [2021-06-05 04:41:28,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:28,045 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1506 transitions. [2021-06-05 04:41:28,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:28,046 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:28,046 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:28,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4367,776 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:28,246 INFO L430 AbstractCegarLoop]: === Iteration 788 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:28,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:28,246 INFO L82 PathProgramCache]: Analyzing trace with hash -2071349807, now seen corresponding path program 776 times [2021-06-05 04:41:28,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:28,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421545634] [2021-06-05 04:41:28,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:28,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:28,340 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 04:41:28,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:28,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421545634] [2021-06-05 04:41:28,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421545634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:28,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023250148] [2021-06-05 04:41:28,340 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 777 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 777 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:28,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:28,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:28,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:28,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:28,426 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 17 treesize of output 13 [2021-06-05 04:41:28,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:28,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:28,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:28,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:41:28,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:28,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:28,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:28,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:28,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:28,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:28,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:28,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:28,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:28,472 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:41:28,486 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 04:41:28,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023250148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:28,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:28,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:28,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593262297] [2021-06-05 04:41:28,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:28,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:28,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:28,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:28,487 INFO L87 Difference]: Start difference. First operand 479 states and 1506 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:28,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:28,636 INFO L93 Difference]: Finished difference Result 575 states and 1776 transitions. [2021-06-05 04:41:28,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:28,636 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:28,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:28,637 INFO L225 Difference]: With dead ends: 575 [2021-06-05 04:41:28,637 INFO L226 Difference]: Without dead ends: 554 [2021-06-05 04:41:28,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 140.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:28,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-06-05 04:41:28,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 476. [2021-06-05 04:41:28,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:28,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 04:41:28,642 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 04:41:28,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:28,642 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 04:41:28,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:28,642 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 04:41:28,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:28,643 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:28,643 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:28,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 777 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4373 [2021-06-05 04:41:28,843 INFO L430 AbstractCegarLoop]: === Iteration 789 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:28,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:28,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1308536001, now seen corresponding path program 777 times [2021-06-05 04:41:28,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:28,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364799601] [2021-06-05 04:41:28,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:28,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:28,939 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 04:41:28,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:28,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364799601] [2021-06-05 04:41:28,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364799601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:28,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608618453] [2021-06-05 04:41:28,940 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 778 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 778 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:28,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:41:28,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:28,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:28,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:29,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:29,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:29,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:29,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:29,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:41:29,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:29,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:29,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:29,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:29,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:29,108 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:29,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,116 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:41:29,161 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 04:41:29,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608618453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:29,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:29,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:29,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760881736] [2021-06-05 04:41:29,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:29,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:29,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:29,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:29,162 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:29,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:29,345 INFO L93 Difference]: Finished difference Result 654 states and 2005 transitions. [2021-06-05 04:41:29,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:29,345 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:29,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:29,346 INFO L225 Difference]: With dead ends: 654 [2021-06-05 04:41:29,346 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:41:29,346 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 209.7ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:29,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:41:29,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 455. [2021-06-05 04:41:29,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1277533039647576) internal successors, (1420), 454 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:29,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1420 transitions. [2021-06-05 04:41:29,351 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1420 transitions. Word has length 21 [2021-06-05 04:41:29,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:29,351 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1420 transitions. [2021-06-05 04:41:29,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:29,351 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1420 transitions. [2021-06-05 04:41:29,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:29,351 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:29,352 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:29,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4375,778 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:29,552 INFO L430 AbstractCegarLoop]: === Iteration 790 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:29,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:29,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1158811613, now seen corresponding path program 778 times [2021-06-05 04:41:29,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:29,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93286739] [2021-06-05 04:41:29,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:29,618 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 04:41:29,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:29,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93286739] [2021-06-05 04:41:29,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93286739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:29,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227340211] [2021-06-05 04:41:29,618 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 779 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 779 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:29,644 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:29,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:29,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:29,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:29,668 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 9 treesize of output 7 [2021-06-05 04:41:29,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,670 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 17 treesize of output 13 [2021-06-05 04:41:29,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:29,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:29,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:41:29,694 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 19 treesize of output 15 [2021-06-05 04:41:29,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:29,699 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:29,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:29,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:29,712 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 04:41:29,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227340211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:29,712 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:29,712 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:41:29,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638365338] [2021-06-05 04:41:29,712 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:41:29,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:29,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:41:29,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:41:29,712 INFO L87 Difference]: Start difference. First operand 455 states and 1420 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:29,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:29,860 INFO L93 Difference]: Finished difference Result 758 states and 2309 transitions. [2021-06-05 04:41:29,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:29,860 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:29,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:29,861 INFO L225 Difference]: With dead ends: 758 [2021-06-05 04:41:29,861 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 04:41:29,861 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 74.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:41:29,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 04:41:29,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 461. [2021-06-05 04:41:29,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:29,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 04:41:29,866 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 04:41:29,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:29,866 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 04:41:29,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:29,866 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 04:41:29,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:29,867 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:29,867 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:30,067 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4378,779 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:30,067 INFO L430 AbstractCegarLoop]: === Iteration 791 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:30,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:30,068 INFO L82 PathProgramCache]: Analyzing trace with hash -879667217, now seen corresponding path program 779 times [2021-06-05 04:41:30,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:30,068 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859861825] [2021-06-05 04:41:30,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:30,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:30,141 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 04:41:30,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:30,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859861825] [2021-06-05 04:41:30,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859861825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:30,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120239307] [2021-06-05 04:41:30,142 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 780 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 780 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:30,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:30,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:30,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:41:30,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:30,187 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 19 treesize of output 15 [2021-06-05 04:41:30,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,190 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 19 treesize of output 15 [2021-06-05 04:41:30,190 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:30,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:30,207 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:61, output treesize:47 [2021-06-05 04:41:30,286 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 28 treesize of output 22 [2021-06-05 04:41:30,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:41:30,290 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:41:30,292 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,294 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 19 treesize of output 15 [2021-06-05 04:41:30,294 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:30,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:30,306 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:30,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:41:30,306 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:101, output treesize:26 [2021-06-05 04:41:30,378 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 04:41:30,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120239307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:30,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:30,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:30,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660641776] [2021-06-05 04:41:30,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:30,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:30,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:30,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:30,378 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:31,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:31,046 INFO L93 Difference]: Finished difference Result 822 states and 2513 transitions. [2021-06-05 04:41:31,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:41:31,047 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:31,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:31,048 INFO L225 Difference]: With dead ends: 822 [2021-06-05 04:41:31,048 INFO L226 Difference]: Without dead ends: 768 [2021-06-05 04:41:31,048 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 627.1ms TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:41:31,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2021-06-05 04:41:31,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 462. [2021-06-05 04:41:31,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:31,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 04:41:31,053 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 04:41:31,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:31,053 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 04:41:31,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:31,053 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 04:41:31,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:31,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:31,054 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:31,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 780 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4381 [2021-06-05 04:41:31,254 INFO L430 AbstractCegarLoop]: === Iteration 792 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:31,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:31,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1163929901, now seen corresponding path program 780 times [2021-06-05 04:41:31,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:31,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639387473] [2021-06-05 04:41:31,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:31,333 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 04:41:31,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:31,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639387473] [2021-06-05 04:41:31,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639387473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:31,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844211547] [2021-06-05 04:41:31,334 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 781 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 781 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:31,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:31,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:31,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:31,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:31,397 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 9 treesize of output 7 [2021-06-05 04:41:31,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:31,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:31,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:31,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:31,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:31,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:31,414 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 04:41:31,500 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_222, v_prenex_223], 1=[o_0]} [2021-06-05 04:41:31,502 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 19 treesize of output 15 [2021-06-05 04:41:31,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:31,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:31,515 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 9 treesize of output 7 [2021-06-05 04:41:31,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:31,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:31,524 INFO L518 ElimStorePlain]: Eliminatee v_prenex_223 vanished before elimination [2021-06-05 04:41:31,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:31,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:31,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:31,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:31,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:31,536 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:41:31,585 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 04:41:31,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844211547] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:31,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:31,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:31,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540178954] [2021-06-05 04:41:31,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:31,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:31,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:31,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:31,586 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:32,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:32,092 INFO L93 Difference]: Finished difference Result 954 states and 2915 transitions. [2021-06-05 04:41:32,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:41:32,092 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:32,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:32,093 INFO L225 Difference]: With dead ends: 954 [2021-06-05 04:41:32,093 INFO L226 Difference]: Without dead ends: 927 [2021-06-05 04:41:32,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 387.4ms TimeCoverageRelationStatistics Valid=137, Invalid=619, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:41:32,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-06-05 04:41:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 486. [2021-06-05 04:41:32,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.154639175257732) internal successors, (1530), 485 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:32,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1530 transitions. [2021-06-05 04:41:32,099 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1530 transitions. Word has length 21 [2021-06-05 04:41:32,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:32,099 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1530 transitions. [2021-06-05 04:41:32,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:32,099 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1530 transitions. [2021-06-05 04:41:32,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:32,100 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:32,100 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:32,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 781 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4392 [2021-06-05 04:41:32,300 INFO L430 AbstractCegarLoop]: === Iteration 793 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:32,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:32,301 INFO L82 PathProgramCache]: Analyzing trace with hash 522461939, now seen corresponding path program 781 times [2021-06-05 04:41:32,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:32,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357139937] [2021-06-05 04:41:32,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:32,376 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 04:41:32,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:32,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357139937] [2021-06-05 04:41:32,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357139937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:32,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29992041] [2021-06-05 04:41:32,376 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 782 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 782 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:32,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:32,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:32,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:32,440 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 9 treesize of output 7 [2021-06-05 04:41:32,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:32,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:32,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:32,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:32,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:32,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:32,457 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 04:41:32,525 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 19 treesize of output 15 [2021-06-05 04:41:32,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:32,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:32,528 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:32,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:32,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:41:32,558 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:32,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29992041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:32,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:32,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:32,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487937553] [2021-06-05 04:41:32,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:32,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:32,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:32,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:32,558 INFO L87 Difference]: Start difference. First operand 486 states and 1530 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:32,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:32,830 INFO L93 Difference]: Finished difference Result 872 states and 2685 transitions. [2021-06-05 04:41:32,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:32,831 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:32,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:32,832 INFO L225 Difference]: With dead ends: 872 [2021-06-05 04:41:32,832 INFO L226 Difference]: Without dead ends: 851 [2021-06-05 04:41:32,832 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 233.7ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:32,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-06-05 04:41:32,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 484. [2021-06-05 04:41:32,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1573498964803313) internal successors, (1525), 483 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:32,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1525 transitions. [2021-06-05 04:41:32,838 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1525 transitions. Word has length 21 [2021-06-05 04:41:32,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:32,838 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1525 transitions. [2021-06-05 04:41:32,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:32,838 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1525 transitions. [2021-06-05 04:41:32,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:32,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:32,838 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:33,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4404,782 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:33,039 INFO L430 AbstractCegarLoop]: === Iteration 794 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:33,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:33,039 INFO L82 PathProgramCache]: Analyzing trace with hash 1562697737, now seen corresponding path program 782 times [2021-06-05 04:41:33,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:33,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449864749] [2021-06-05 04:41:33,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:33,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:33,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:33,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:33,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449864749] [2021-06-05 04:41:33,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449864749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:33,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020459786] [2021-06-05 04:41:33,115 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 783 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 783 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:33,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:33,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:33,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:33,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:33,164 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 17 treesize of output 13 [2021-06-05 04:41:33,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:33,167 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 9 treesize of output 7 [2021-06-05 04:41:33,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:33,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:33,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:33,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:41:33,228 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 19 treesize of output 15 [2021-06-05 04:41:33,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:33,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:33,232 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:33,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:33,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:41:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:33,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020459786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:33,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:33,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:33,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890541772] [2021-06-05 04:41:33,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:33,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:33,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:33,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:33,260 INFO L87 Difference]: Start difference. First operand 484 states and 1525 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:33,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:33,766 INFO L93 Difference]: Finished difference Result 1026 states and 3143 transitions. [2021-06-05 04:41:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:41:33,766 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:33,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:33,767 INFO L225 Difference]: With dead ends: 1026 [2021-06-05 04:41:33,767 INFO L226 Difference]: Without dead ends: 1005 [2021-06-05 04:41:33,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 374.2ms TimeCoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:41:33,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-06-05 04:41:33,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 482. [2021-06-05 04:41:33,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1600831600831603) internal successors, (1520), 481 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:33,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1520 transitions. [2021-06-05 04:41:33,774 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1520 transitions. Word has length 21 [2021-06-05 04:41:33,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:33,774 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1520 transitions. [2021-06-05 04:41:33,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:33,774 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1520 transitions. [2021-06-05 04:41:33,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:33,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:33,775 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:33,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 783 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4411 [2021-06-05 04:41:33,975 INFO L430 AbstractCegarLoop]: === Iteration 795 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:33,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:33,975 INFO L82 PathProgramCache]: Analyzing trace with hash 968940535, now seen corresponding path program 783 times [2021-06-05 04:41:33,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:33,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511847243] [2021-06-05 04:41:33,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:33,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:34,051 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 04:41:34,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:34,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511847243] [2021-06-05 04:41:34,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511847243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:34,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268128510] [2021-06-05 04:41:34,051 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 784 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 784 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:34,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:34,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:34,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:34,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:34,100 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 9 treesize of output 7 [2021-06-05 04:41:34,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,102 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 17 treesize of output 13 [2021-06-05 04:41:34,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:34,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:34,109 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:41:34,144 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 19 treesize of output 15 [2021-06-05 04:41:34,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:34,148 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:34,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:34,161 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 04:41:34,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268128510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:34,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:34,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:41:34,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013516817] [2021-06-05 04:41:34,162 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:41:34,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:34,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:41:34,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:41:34,162 INFO L87 Difference]: Start difference. First operand 482 states and 1520 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:34,274 INFO L93 Difference]: Finished difference Result 758 states and 2345 transitions. [2021-06-05 04:41:34,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:34,275 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:34,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:34,275 INFO L225 Difference]: With dead ends: 758 [2021-06-05 04:41:34,276 INFO L226 Difference]: Without dead ends: 736 [2021-06-05 04:41:34,276 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 105.8ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:34,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 736 states. [2021-06-05 04:41:34,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 736 to 484. [2021-06-05 04:41:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1573498964803313) internal successors, (1525), 483 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1525 transitions. [2021-06-05 04:41:34,281 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1525 transitions. Word has length 21 [2021-06-05 04:41:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:34,281 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1525 transitions. [2021-06-05 04:41:34,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1525 transitions. [2021-06-05 04:41:34,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:34,281 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:34,282 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:34,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4417,784 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:34,482 INFO L430 AbstractCegarLoop]: === Iteration 796 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:34,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:34,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1276069115, now seen corresponding path program 784 times [2021-06-05 04:41:34,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:34,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639906083] [2021-06-05 04:41:34,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:34,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:34,563 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 04:41:34,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:34,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639906083] [2021-06-05 04:41:34,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639906083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:34,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703143115] [2021-06-05 04:41:34,563 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 785 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 785 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:34,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:34,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:34,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:34,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:34,611 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 9 treesize of output 7 [2021-06-05 04:41:34,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,613 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 17 treesize of output 13 [2021-06-05 04:41:34,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:34,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:34,621 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:41:34,643 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 19 treesize of output 15 [2021-06-05 04:41:34,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,645 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 9 treesize of output 7 [2021-06-05 04:41:34,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:34,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:34,655 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:34,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:34,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:41:34,677 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 04:41:34,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703143115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:34,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:34,677 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:41:34,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227779863] [2021-06-05 04:41:34,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:41:34,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:34,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:41:34,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:41:34,678 INFO L87 Difference]: Start difference. First operand 484 states and 1525 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:34,843 INFO L93 Difference]: Finished difference Result 769 states and 2372 transitions. [2021-06-05 04:41:34,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:34,844 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:34,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:34,844 INFO L225 Difference]: With dead ends: 769 [2021-06-05 04:41:34,844 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 04:41:34,845 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 116.7ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:34,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 04:41:34,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 477. [2021-06-05 04:41:34,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.149159663865546) internal successors, (1499), 476 states have internal predecessors, (1499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1499 transitions. [2021-06-05 04:41:34,850 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1499 transitions. Word has length 21 [2021-06-05 04:41:34,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:34,850 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1499 transitions. [2021-06-05 04:41:34,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:34,850 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1499 transitions. [2021-06-05 04:41:34,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:34,850 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:34,850 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:35,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 785 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4420 [2021-06-05 04:41:35,051 INFO L430 AbstractCegarLoop]: === Iteration 797 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:35,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:35,051 INFO L82 PathProgramCache]: Analyzing trace with hash 30815813, now seen corresponding path program 785 times [2021-06-05 04:41:35,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:35,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044799163] [2021-06-05 04:41:35,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:35,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:35,122 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 04:41:35,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:35,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044799163] [2021-06-05 04:41:35,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044799163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:35,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717384941] [2021-06-05 04:41:35,123 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 786 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 786 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:35,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:35,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:35,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:35,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:35,184 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 9 treesize of output 7 [2021-06-05 04:41:35,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,186 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 17 treesize of output 13 [2021-06-05 04:41:35,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:35,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:35,196 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:35,231 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 19 treesize of output 15 [2021-06-05 04:41:35,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:35,235 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:35,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:35,248 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 04:41:35,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717384941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:35,249 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:35,249 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:35,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218291001] [2021-06-05 04:41:35,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:35,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:35,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:35,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:35,249 INFO L87 Difference]: Start difference. First operand 477 states and 1499 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:35,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:35,365 INFO L93 Difference]: Finished difference Result 602 states and 1865 transitions. [2021-06-05 04:41:35,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:35,366 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:35,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:35,366 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:41:35,366 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 04:41:35,366 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 107.9ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:35,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 04:41:35,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 483. [2021-06-05 04:41:35,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1535269709543567) internal successors, (1520), 482 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:35,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1520 transitions. [2021-06-05 04:41:35,371 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1520 transitions. Word has length 21 [2021-06-05 04:41:35,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:35,371 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1520 transitions. [2021-06-05 04:41:35,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:35,371 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1520 transitions. [2021-06-05 04:41:35,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:35,372 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:35,372 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:35,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4424,786 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:35,572 INFO L430 AbstractCegarLoop]: === Iteration 798 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:35,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:35,572 INFO L82 PathProgramCache]: Analyzing trace with hash 656139931, now seen corresponding path program 786 times [2021-06-05 04:41:35,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:35,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040212638] [2021-06-05 04:41:35,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:35,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:35,655 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 04:41:35,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:35,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040212638] [2021-06-05 04:41:35,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040212638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:35,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263550518] [2021-06-05 04:41:35,655 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 787 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 787 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:35,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:35,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:35,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:35,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:35,713 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 19 treesize of output 15 [2021-06-05 04:41:35,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:35,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:41:35,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:35,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,756 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 19 treesize of output 15 [2021-06-05 04:41:35,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:35,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:35,763 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:35,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:35,764 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:41:35,807 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 04:41:35,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263550518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:35,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:35,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:35,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442484976] [2021-06-05 04:41:35,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:35,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:35,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:35,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:35,808 INFO L87 Difference]: Start difference. First operand 483 states and 1520 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:35,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:35,953 INFO L93 Difference]: Finished difference Result 673 states and 2083 transitions. [2021-06-05 04:41:35,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:35,953 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:35,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:35,954 INFO L225 Difference]: With dead ends: 673 [2021-06-05 04:41:35,954 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:41:35,954 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 153.2ms TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:35,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:41:35,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 483. [2021-06-05 04:41:35,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1493775933609958) internal successors, (1518), 482 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:35,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1518 transitions. [2021-06-05 04:41:35,959 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1518 transitions. Word has length 21 [2021-06-05 04:41:35,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:35,959 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1518 transitions. [2021-06-05 04:41:35,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:35,959 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1518 transitions. [2021-06-05 04:41:35,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:35,959 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:35,960 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:36,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 787 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4427 [2021-06-05 04:41:36,160 INFO L430 AbstractCegarLoop]: === Iteration 799 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:36,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:36,160 INFO L82 PathProgramCache]: Analyzing trace with hash 371877247, now seen corresponding path program 787 times [2021-06-05 04:41:36,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:36,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177027817] [2021-06-05 04:41:36,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:36,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:36,252 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 04:41:36,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:36,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177027817] [2021-06-05 04:41:36,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177027817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:36,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366120554] [2021-06-05 04:41:36,253 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 788 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 788 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:36,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:36,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:36,316 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 9 treesize of output 7 [2021-06-05 04:41:36,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:36,318 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 17 treesize of output 13 [2021-06-05 04:41:36,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:36,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:36,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:36,328 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:36,375 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 19 treesize of output 15 [2021-06-05 04:41:36,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:36,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:36,384 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:36,385 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 9 treesize of output 7 [2021-06-05 04:41:36,386 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:36,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:36,392 INFO L518 ElimStorePlain]: Eliminatee v_prenex_225 vanished before elimination [2021-06-05 04:41:36,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:36,393 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:41:36,440 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 04:41:36,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366120554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:36,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:36,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:36,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853969749] [2021-06-05 04:41:36,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:36,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:36,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:36,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:36,441 INFO L87 Difference]: Start difference. First operand 483 states and 1518 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:36,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:36,648 INFO L93 Difference]: Finished difference Result 794 states and 2445 transitions. [2021-06-05 04:41:36,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:36,648 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:36,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:36,649 INFO L225 Difference]: With dead ends: 794 [2021-06-05 04:41:36,649 INFO L226 Difference]: Without dead ends: 767 [2021-06-05 04:41:36,649 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 202.0ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:36,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2021-06-05 04:41:36,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 489. [2021-06-05 04:41:36,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.153688524590164) internal successors, (1539), 488 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:36,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1539 transitions. [2021-06-05 04:41:36,655 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1539 transitions. Word has length 21 [2021-06-05 04:41:36,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:36,655 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1539 transitions. [2021-06-05 04:41:36,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:36,655 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1539 transitions. [2021-06-05 04:41:36,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:36,656 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:36,656 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:36,856 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 788 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4430 [2021-06-05 04:41:36,856 INFO L430 AbstractCegarLoop]: === Iteration 800 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:36,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:36,856 INFO L82 PathProgramCache]: Analyzing trace with hash 2058269087, now seen corresponding path program 788 times [2021-06-05 04:41:36,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:36,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072861910] [2021-06-05 04:41:36,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:36,953 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 04:41:36,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:36,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072861910] [2021-06-05 04:41:36,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072861910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:36,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759148220] [2021-06-05 04:41:36,953 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 789 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 789 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:36,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:36,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:36,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:36,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:37,035 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 9 treesize of output 7 [2021-06-05 04:41:37,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,038 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 17 treesize of output 13 [2021-06-05 04:41:37,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:37,055 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:37,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:37,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:37,141 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:37,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:37,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,153 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:41:37,183 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 04:41:37,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759148220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:37,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:37,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:37,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083261459] [2021-06-05 04:41:37,183 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:37,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:37,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:37,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:37,183 INFO L87 Difference]: Start difference. First operand 489 states and 1539 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:37,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:37,512 INFO L93 Difference]: Finished difference Result 746 states and 2300 transitions. [2021-06-05 04:41:37,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:37,513 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:37,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:37,513 INFO L225 Difference]: With dead ends: 746 [2021-06-05 04:41:37,513 INFO L226 Difference]: Without dead ends: 725 [2021-06-05 04:41:37,514 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 246.5ms TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:41:37,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-06-05 04:41:37,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 488. [2021-06-05 04:41:37,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:37,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 04:41:37,519 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 04:41:37,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:37,519 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 04:41:37,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:37,519 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 04:41:37,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:37,520 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:37,520 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:37,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 789 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4441 [2021-06-05 04:41:37,720 INFO L430 AbstractCegarLoop]: === Iteration 801 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:37,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:37,720 INFO L82 PathProgramCache]: Analyzing trace with hash 2080773459, now seen corresponding path program 789 times [2021-06-05 04:41:37,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:37,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499058797] [2021-06-05 04:41:37,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:37,797 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 04:41:37,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:37,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499058797] [2021-06-05 04:41:37,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499058797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:37,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677979199] [2021-06-05 04:41:37,797 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 790 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 790 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:37,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:37,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:37,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:37,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:37,859 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 9 treesize of output 7 [2021-06-05 04:41:37,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,861 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 17 treesize of output 13 [2021-06-05 04:41:37,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,871 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:37,871 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:37,897 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 9 treesize of output 7 [2021-06-05 04:41:37,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,908 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:37,909 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 19 treesize of output 15 [2021-06-05 04:41:37,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:37,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:37,919 INFO L518 ElimStorePlain]: Eliminatee v_prenex_227 vanished before elimination [2021-06-05 04:41:37,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:37,919 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:41:37,952 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 04:41:37,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677979199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:37,952 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:37,952 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:37,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530583967] [2021-06-05 04:41:37,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:37,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:37,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:37,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:37,953 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:38,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:38,158 INFO L93 Difference]: Finished difference Result 654 states and 2031 transitions. [2021-06-05 04:41:38,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:38,158 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:38,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:38,159 INFO L225 Difference]: With dead ends: 654 [2021-06-05 04:41:38,159 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:41:38,159 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 118.0ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:38,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:41:38,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 488. [2021-06-05 04:41:38,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1601642710472277) internal successors, (1539), 487 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:38,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1539 transitions. [2021-06-05 04:41:38,164 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1539 transitions. Word has length 21 [2021-06-05 04:41:38,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:38,164 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1539 transitions. [2021-06-05 04:41:38,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:38,164 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1539 transitions. [2021-06-05 04:41:38,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:38,165 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:38,165 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:38,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 790 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4448 [2021-06-05 04:41:38,365 INFO L430 AbstractCegarLoop]: === Iteration 802 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:38,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:38,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1916927427, now seen corresponding path program 790 times [2021-06-05 04:41:38,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:38,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715854101] [2021-06-05 04:41:38,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:38,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:38,452 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 04:41:38,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:38,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715854101] [2021-06-05 04:41:38,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715854101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:38,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31346222] [2021-06-05 04:41:38,452 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 791 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 791 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:38,478 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:38,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:38,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:38,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:38,508 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 19 treesize of output 15 [2021-06-05 04:41:38,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:38,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:38,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:38,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:41:38,534 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 19 treesize of output 15 [2021-06-05 04:41:38,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:38,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:38,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:38,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:38,545 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:38,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:38,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:41:38,618 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 04:41:38,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31346222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:38,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:38,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:38,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475655720] [2021-06-05 04:41:38,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:38,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:38,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:38,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:38,618 INFO L87 Difference]: Start difference. First operand 488 states and 1539 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:38,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:38,813 INFO L93 Difference]: Finished difference Result 677 states and 2097 transitions. [2021-06-05 04:41:38,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:41:38,813 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:38,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:38,814 INFO L225 Difference]: With dead ends: 677 [2021-06-05 04:41:38,814 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:41:38,814 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 174.6ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:41:38,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:41:38,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 487. [2021-06-05 04:41:38,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:38,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 04:41:38,819 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 04:41:38,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:38,819 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 04:41:38,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:38,819 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 04:41:38,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:38,819 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:38,819 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:39,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 791 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4453 [2021-06-05 04:41:39,020 INFO L430 AbstractCegarLoop]: === Iteration 803 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:39,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:39,020 INFO L82 PathProgramCache]: Analyzing trace with hash 2093777185, now seen corresponding path program 791 times [2021-06-05 04:41:39,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:39,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827343575] [2021-06-05 04:41:39,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:39,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:39,115 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 04:41:39,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:39,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827343575] [2021-06-05 04:41:39,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827343575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:39,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235435815] [2021-06-05 04:41:39,116 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 792 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 792 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:39,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:39,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:39,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:41:39,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:39,177 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 17 treesize of output 13 [2021-06-05 04:41:39,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,180 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 17 treesize of output 13 [2021-06-05 04:41:39,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,183 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 9 treesize of output 7 [2021-06-05 04:41:39,184 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,186 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 9 treesize of output 7 [2021-06-05 04:41:39,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:39,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:41:39,213 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 04:41:39,261 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 19 treesize of output 15 [2021-06-05 04:41:39,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:39,295 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 19 treesize of output 15 [2021-06-05 04:41:39,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:39,325 INFO L518 ElimStorePlain]: Eliminatee v_prenex_229 vanished before elimination [2021-06-05 04:41:39,325 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:39,327 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 9 treesize of output 7 [2021-06-05 04:41:39,328 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:39,356 INFO L518 ElimStorePlain]: Eliminatee v_prenex_231 vanished before elimination [2021-06-05 04:41:39,357 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 9 treesize of output 7 [2021-06-05 04:41:39,358 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:39,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:39,384 INFO L518 ElimStorePlain]: Eliminatee v_prenex_233 vanished before elimination [2021-06-05 04:41:39,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:41:39,384 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:105, output treesize:57 [2021-06-05 04:41:39,498 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 04:41:39,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235435815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:39,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:39,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:39,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644639248] [2021-06-05 04:41:39,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:39,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:39,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:39,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:39,499 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:40,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:40,004 INFO L93 Difference]: Finished difference Result 896 states and 2734 transitions. [2021-06-05 04:41:40,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:41:40,004 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:40,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:40,010 INFO L225 Difference]: With dead ends: 896 [2021-06-05 04:41:40,010 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 04:41:40,010 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 483.5ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:41:40,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 04:41:40,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 486. [2021-06-05 04:41:40,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.162886597938144) internal successors, (1534), 485 states have internal predecessors, (1534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:40,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1534 transitions. [2021-06-05 04:41:40,016 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1534 transitions. Word has length 21 [2021-06-05 04:41:40,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:40,016 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1534 transitions. [2021-06-05 04:41:40,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:40,017 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1534 transitions. [2021-06-05 04:41:40,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:40,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:40,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:40,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4459,792 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:40,217 INFO L430 AbstractCegarLoop]: === Iteration 804 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:40,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:40,218 INFO L82 PathProgramCache]: Analyzing trace with hash -125500321, now seen corresponding path program 792 times [2021-06-05 04:41:40,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:40,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300032204] [2021-06-05 04:41:40,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:40,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:40,304 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 04:41:40,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:40,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300032204] [2021-06-05 04:41:40,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300032204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:40,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274419380] [2021-06-05 04:41:40,304 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 793 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 793 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:40,331 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:40,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:40,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:40,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:40,381 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 17 treesize of output 13 [2021-06-05 04:41:40,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:40,383 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 9 treesize of output 7 [2021-06-05 04:41:40,384 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:40,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:40,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:40,400 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:41:40,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:40,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:40,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:40,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:40,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:40,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:40,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:40,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:40,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:40,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:41:40,487 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 04:41:40,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274419380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:40,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:40,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:40,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451208212] [2021-06-05 04:41:40,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:40,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:40,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:40,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:40,488 INFO L87 Difference]: Start difference. First operand 486 states and 1534 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:40,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:40,685 INFO L93 Difference]: Finished difference Result 638 states and 1969 transitions. [2021-06-05 04:41:40,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:40,685 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:40,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:40,686 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:41:40,686 INFO L226 Difference]: Without dead ends: 617 [2021-06-05 04:41:40,686 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 144.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:40,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-06-05 04:41:40,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 481. [2021-06-05 04:41:40,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:40,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 04:41:40,691 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 04:41:40,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:40,691 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 04:41:40,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:40,691 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 04:41:40,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:40,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:40,692 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:40,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4469,793 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:40,892 INFO L430 AbstractCegarLoop]: === Iteration 805 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:40,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:40,892 INFO L82 PathProgramCache]: Analyzing trace with hash -516948893, now seen corresponding path program 793 times [2021-06-05 04:41:40,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:40,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507490672] [2021-06-05 04:41:40,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:40,961 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 04:41:40,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:40,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507490672] [2021-06-05 04:41:40,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507490672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:40,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529626394] [2021-06-05 04:41:40,961 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 794 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 794 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:40,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:40,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:41,022 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 19 treesize of output 15 [2021-06-05 04:41:41,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:41,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:41:41,050 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 14 [2021-06-05 04:41:41,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,052 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 10 treesize of output 8 [2021-06-05 04:41:41,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:41,061 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:41,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:41,062 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:41:41,095 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 04:41:41,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529626394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:41,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:41,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:41,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634895515] [2021-06-05 04:41:41,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:41,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:41,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:41,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:41,096 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:41,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:41,300 INFO L93 Difference]: Finished difference Result 620 states and 1915 transitions. [2021-06-05 04:41:41,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:41,301 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:41,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:41,301 INFO L225 Difference]: With dead ends: 620 [2021-06-05 04:41:41,302 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:41:41,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 118.1ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:41,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:41:41,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 482. [2021-06-05 04:41:41,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:41,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 04:41:41,306 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 04:41:41,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:41,307 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 04:41:41,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:41,307 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 04:41:41,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:41,307 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:41,307 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:41,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4473,794 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:41,507 INFO L430 AbstractCegarLoop]: === Iteration 806 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:41,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:41,508 INFO L82 PathProgramCache]: Analyzing trace with hash -219682483, now seen corresponding path program 794 times [2021-06-05 04:41:41,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:41,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233035209] [2021-06-05 04:41:41,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:41,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:41,591 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 04:41:41,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233035209] [2021-06-05 04:41:41,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233035209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880240673] [2021-06-05 04:41:41,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 795 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 795 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:41,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:41,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:41,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:41,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:41,659 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 9 treesize of output 7 [2021-06-05 04:41:41,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,662 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 17 treesize of output 13 [2021-06-05 04:41:41,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:41,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:41,672 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:41,698 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 19 treesize of output 15 [2021-06-05 04:41:41,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:41,709 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:41,711 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 9 treesize of output 7 [2021-06-05 04:41:41,712 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:41,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:41,720 INFO L518 ElimStorePlain]: Eliminatee v_prenex_235 vanished before elimination [2021-06-05 04:41:41,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:41,721 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:41:41,794 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 04:41:41,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880240673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:41,794 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:41,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:41,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405297103] [2021-06-05 04:41:41,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:41,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:41,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:41,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:41,794 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:42,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:42,013 INFO L93 Difference]: Finished difference Result 703 states and 2163 transitions. [2021-06-05 04:41:42,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:41:42,014 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:42,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:42,014 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:41:42,014 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 04:41:42,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 233.0ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:42,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 04:41:42,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 497. [2021-06-05 04:41:42,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:42,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 04:41:42,020 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 04:41:42,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:42,020 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 04:41:42,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:42,020 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 04:41:42,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:42,021 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:42,021 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:42,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4476,795 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:42,221 INFO L430 AbstractCegarLoop]: === Iteration 807 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:42,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:42,221 INFO L82 PathProgramCache]: Analyzing trace with hash -503945167, now seen corresponding path program 795 times [2021-06-05 04:41:42,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:42,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499545058] [2021-06-05 04:41:42,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:42,316 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 04:41:42,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:42,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499545058] [2021-06-05 04:41:42,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499545058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:42,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393658482] [2021-06-05 04:41:42,317 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 796 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 796 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:42,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:41:42,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:42,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:42,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:42,378 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 9 treesize of output 7 [2021-06-05 04:41:42,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:42,381 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 17 treesize of output 13 [2021-06-05 04:41:42,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:42,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:42,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:42,391 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:42,417 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 19 treesize of output 15 [2021-06-05 04:41:42,418 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:42,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:42,428 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:42,430 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 9 treesize of output 7 [2021-06-05 04:41:42,431 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:42,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:42,440 INFO L518 ElimStorePlain]: Eliminatee v_prenex_237 vanished before elimination [2021-06-05 04:41:42,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:42,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:41:42,512 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 04:41:42,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393658482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:42,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:42,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:42,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620069099] [2021-06-05 04:41:42,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:42,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:42,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:42,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:42,512 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:42,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:42,802 INFO L93 Difference]: Finished difference Result 803 states and 2476 transitions. [2021-06-05 04:41:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:41:42,802 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:42,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:42,803 INFO L225 Difference]: With dead ends: 803 [2021-06-05 04:41:42,803 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 04:41:42,804 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 270.5ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:42,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 04:41:42,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 503. [2021-06-05 04:41:42,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1673306772908365) internal successors, (1590), 502 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:42,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1590 transitions. [2021-06-05 04:41:42,809 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1590 transitions. Word has length 21 [2021-06-05 04:41:42,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:42,809 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1590 transitions. [2021-06-05 04:41:42,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:42,809 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1590 transitions. [2021-06-05 04:41:42,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:42,810 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:42,810 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:43,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 796 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4484 [2021-06-05 04:41:43,010 INFO L430 AbstractCegarLoop]: === Iteration 808 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:43,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:43,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1830275163, now seen corresponding path program 796 times [2021-06-05 04:41:43,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:43,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617647270] [2021-06-05 04:41:43,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:43,083 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 04:41:43,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:43,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617647270] [2021-06-05 04:41:43,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617647270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:43,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528601653] [2021-06-05 04:41:43,083 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 797 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 797 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:43,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:43,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:43,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:43,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:43,150 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 9 treesize of output 7 [2021-06-05 04:41:43,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,152 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 17 treesize of output 13 [2021-06-05 04:41:43,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:43,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:43,162 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:43,198 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 19 treesize of output 15 [2021-06-05 04:41:43,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:43,202 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:43,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:41:43,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:43,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528601653] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:43,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:43,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:43,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835342194] [2021-06-05 04:41:43,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:43,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:43,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:43,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:43,218 INFO L87 Difference]: Start difference. First operand 503 states and 1590 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:43,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:43,385 INFO L93 Difference]: Finished difference Result 613 states and 1895 transitions. [2021-06-05 04:41:43,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:43,386 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:43,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:43,386 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:41:43,386 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 04:41:43,387 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.3ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:43,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 04:41:43,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 487. [2021-06-05 04:41:43,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1604938271604937) internal successors, (1536), 486 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:43,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1536 transitions. [2021-06-05 04:41:43,391 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1536 transitions. Word has length 21 [2021-06-05 04:41:43,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:43,391 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1536 transitions. [2021-06-05 04:41:43,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:43,391 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1536 transitions. [2021-06-05 04:41:43,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:43,392 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:43,392 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:43,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 797 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4495 [2021-06-05 04:41:43,592 INFO L430 AbstractCegarLoop]: === Iteration 809 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:43,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:43,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1919319479, now seen corresponding path program 797 times [2021-06-05 04:41:43,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:43,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728307131] [2021-06-05 04:41:43,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:43,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:41:43,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:43,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728307131] [2021-06-05 04:41:43,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728307131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:43,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269207268] [2021-06-05 04:41:43,676 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 798 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 798 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:43,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:43,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:43,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:43,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:43,738 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 9 treesize of output 7 [2021-06-05 04:41:43,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,740 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 17 treesize of output 13 [2021-06-05 04:41:43,740 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:43,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:43,750 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:41:43,808 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 19 treesize of output 15 [2021-06-05 04:41:43,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:43,811 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:43,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:43,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:41:43,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 04:41:43,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269207268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:43,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:43,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:43,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295386871] [2021-06-05 04:41:43,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:43,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:43,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:43,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:43,822 INFO L87 Difference]: Start difference. First operand 487 states and 1536 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:44,010 INFO L93 Difference]: Finished difference Result 646 states and 1989 transitions. [2021-06-05 04:41:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:44,010 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:44,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:44,011 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:41:44,011 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:41:44,011 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:44,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:41:44,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 487. [2021-06-05 04:41:44,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.168724279835391) internal successors, (1540), 486 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1540 transitions. [2021-06-05 04:41:44,016 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1540 transitions. Word has length 21 [2021-06-05 04:41:44,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:44,016 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1540 transitions. [2021-06-05 04:41:44,016 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,016 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1540 transitions. [2021-06-05 04:41:44,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:44,016 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:44,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:44,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4498,798 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:44,217 INFO L430 AbstractCegarLoop]: === Iteration 810 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:44,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:44,217 INFO L82 PathProgramCache]: Analyzing trace with hash 656663135, now seen corresponding path program 798 times [2021-06-05 04:41:44,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:44,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388842059] [2021-06-05 04:41:44,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:44,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:44,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 04:41:44,301 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:44,301 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388842059] [2021-06-05 04:41:44,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388842059] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:44,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802885500] [2021-06-05 04:41:44,302 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 799 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 799 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:44,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:41:44,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:44,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:44,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:44,411 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_238], 1=[o_2]} [2021-06-05 04:41:44,414 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 9 treesize of output 7 [2021-06-05 04:41:44,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:44,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:44,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:44,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:44,431 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:44,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:44,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:44,444 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:41:44,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:44,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:44,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:44,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:44,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:44,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:44,509 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:44,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:44,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:44,516 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:41:44,531 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 04:41:44,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802885500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:44,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:44,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:44,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638133091] [2021-06-05 04:41:44,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:44,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:44,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:44,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:44,531 INFO L87 Difference]: Start difference. First operand 487 states and 1540 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:44,807 INFO L93 Difference]: Finished difference Result 646 states and 1989 transitions. [2021-06-05 04:41:44,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:44,807 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:44,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:44,808 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:41:44,808 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:41:44,808 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 253.2ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:44,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:41:44,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 483. [2021-06-05 04:41:44,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.159751037344398) internal successors, (1523), 482 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1523 transitions. [2021-06-05 04:41:44,813 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1523 transitions. Word has length 21 [2021-06-05 04:41:44,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:44,813 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1523 transitions. [2021-06-05 04:41:44,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:44,813 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1523 transitions. [2021-06-05 04:41:44,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:44,814 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:44,814 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:45,014 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 799 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4504 [2021-06-05 04:41:45,014 INFO L430 AbstractCegarLoop]: === Iteration 811 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:45,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:45,014 INFO L82 PathProgramCache]: Analyzing trace with hash 2053050313, now seen corresponding path program 799 times [2021-06-05 04:41:45,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:45,015 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417742909] [2021-06-05 04:41:45,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:45,110 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 04:41:45,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:45,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417742909] [2021-06-05 04:41:45,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417742909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:45,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205432306] [2021-06-05 04:41:45,110 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 800 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 800 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:45,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:45,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:45,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:45,182 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 17 treesize of output 13 [2021-06-05 04:41:45,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:45,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:41:45,215 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 19 treesize of output 15 [2021-06-05 04:41:45,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:45,218 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:45,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:41:45,247 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 04:41:45,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205432306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:45,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:45,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:45,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300799075] [2021-06-05 04:41:45,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:45,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:45,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:45,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:45,247 INFO L87 Difference]: Start difference. First operand 483 states and 1523 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:45,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:45,403 INFO L93 Difference]: Finished difference Result 760 states and 2346 transitions. [2021-06-05 04:41:45,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:45,404 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:41:45,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:45,404 INFO L225 Difference]: With dead ends: 760 [2021-06-05 04:41:45,405 INFO L226 Difference]: Without dead ends: 739 [2021-06-05 04:41:45,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 181.9ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:41:45,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-06-05 04:41:45,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 489. [2021-06-05 04:41:45,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1639344262295084) internal successors, (1544), 488 states have internal predecessors, (1544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:45,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1544 transitions. [2021-06-05 04:41:45,410 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1544 transitions. Word has length 21 [2021-06-05 04:41:45,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:45,410 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1544 transitions. [2021-06-05 04:41:45,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:41:45,410 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1544 transitions. [2021-06-05 04:41:45,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:45,411 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:45,411 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:45,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4509,800 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:45,611 INFO L430 AbstractCegarLoop]: === Iteration 812 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:45,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:45,611 INFO L82 PathProgramCache]: Analyzing trace with hash 723122151, now seen corresponding path program 800 times [2021-06-05 04:41:45,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:45,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042943006] [2021-06-05 04:41:45,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:45,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:45,696 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 04:41:45,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:45,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042943006] [2021-06-05 04:41:45,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042943006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:45,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740352807] [2021-06-05 04:41:45,696 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 801 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 801 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:45,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:45,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:45,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:45,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:45,783 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 17 treesize of output 13 [2021-06-05 04:41:45,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:45,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:45,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:41:45,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:45,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:45,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:45,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:45,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:45,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:45,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:45,828 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:41:45,843 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 04:41:45,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740352807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:45,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:45,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:41:45,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738897414] [2021-06-05 04:41:45,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:41:45,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:45,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:41:45,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:45,843 INFO L87 Difference]: Start difference. First operand 489 states and 1544 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:46,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:46,002 INFO L93 Difference]: Finished difference Result 633 states and 1959 transitions. [2021-06-05 04:41:46,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:46,002 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:46,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:46,003 INFO L225 Difference]: With dead ends: 633 [2021-06-05 04:41:46,003 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 04:41:46,003 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 133.1ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:46,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 04:41:46,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 486. [2021-06-05 04:41:46,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.158762886597938) internal successors, (1532), 485 states have internal predecessors, (1532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:46,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1532 transitions. [2021-06-05 04:41:46,008 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1532 transitions. Word has length 21 [2021-06-05 04:41:46,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:46,008 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1532 transitions. [2021-06-05 04:41:46,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:46,008 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1532 transitions. [2021-06-05 04:41:46,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:46,008 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:46,008 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:46,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4511,801 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:46,209 INFO L430 AbstractCegarLoop]: === Iteration 813 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:46,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:46,209 INFO L82 PathProgramCache]: Analyzing trace with hash -191959337, now seen corresponding path program 801 times [2021-06-05 04:41:46,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:46,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721862387] [2021-06-05 04:41:46,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:46,298 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 04:41:46,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:46,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721862387] [2021-06-05 04:41:46,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721862387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:46,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688542082] [2021-06-05 04:41:46,299 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 802 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 802 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:46,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:41:46,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:46,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:46,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:46,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:46,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:46,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:46,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:46,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:46,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:41:46,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:46,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:46,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:46,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:46,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:46,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:46,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:46,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:46,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:46,477 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:41:46,525 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 04:41:46,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688542082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:46,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:46,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:46,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534368730] [2021-06-05 04:41:46,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:46,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:46,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:46,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:46,525 INFO L87 Difference]: Start difference. First operand 486 states and 1532 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:46,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:46,789 INFO L93 Difference]: Finished difference Result 768 states and 2368 transitions. [2021-06-05 04:41:46,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:46,790 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:46,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:46,790 INFO L225 Difference]: With dead ends: 768 [2021-06-05 04:41:46,791 INFO L226 Difference]: Without dead ends: 747 [2021-06-05 04:41:46,791 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 268.0ms TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:41:46,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-06-05 04:41:46,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 482. [2021-06-05 04:41:46,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.158004158004158) internal successors, (1519), 481 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:46,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1519 transitions. [2021-06-05 04:41:46,796 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1519 transitions. Word has length 21 [2021-06-05 04:41:46,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:46,796 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1519 transitions. [2021-06-05 04:41:46,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:46,796 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1519 transitions. [2021-06-05 04:41:46,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:46,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:46,797 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:46,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4513,802 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:46,997 INFO L430 AbstractCegarLoop]: === Iteration 814 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:46,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:46,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1400915743, now seen corresponding path program 802 times [2021-06-05 04:41:46,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:46,997 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13436736] [2021-06-05 04:41:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:46,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:47,069 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 04:41:47,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:47,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13436736] [2021-06-05 04:41:47,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13436736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:47,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567680991] [2021-06-05 04:41:47,070 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 803 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 803 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:47,096 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:47,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:47,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:47,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:47,116 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 17 treesize of output 13 [2021-06-05 04:41:47,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:47,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:47,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:47,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:41:47,153 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 19 treesize of output 15 [2021-06-05 04:41:47,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:47,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:47,157 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:47,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:47,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:41:47,184 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 04:41:47,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567680991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:47,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:47,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:41:47,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957154272] [2021-06-05 04:41:47,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:41:47,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:47,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:41:47,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:41:47,185 INFO L87 Difference]: Start difference. First operand 482 states and 1519 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:41:47,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:47,743 INFO L93 Difference]: Finished difference Result 916 states and 2778 transitions. [2021-06-05 04:41:47,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:41:47,743 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:41:47,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:47,744 INFO L225 Difference]: With dead ends: 916 [2021-06-05 04:41:47,744 INFO L226 Difference]: Without dead ends: 895 [2021-06-05 04:41:47,744 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 446.1ms TimeCoverageRelationStatistics Valid=225, Invalid=897, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 04:41:47,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2021-06-05 04:41:47,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 480. [2021-06-05 04:41:47,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1419624217119) internal successors, (1505), 479 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:47,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1505 transitions. [2021-06-05 04:41:47,750 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1505 transitions. Word has length 21 [2021-06-05 04:41:47,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:47,750 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1505 transitions. [2021-06-05 04:41:47,750 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:41:47,750 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1505 transitions. [2021-06-05 04:41:47,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:47,751 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:47,751 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:47,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 803 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4516 [2021-06-05 04:41:47,951 INFO L430 AbstractCegarLoop]: === Iteration 815 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:47,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:47,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1283658241, now seen corresponding path program 803 times [2021-06-05 04:41:47,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:47,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495681763] [2021-06-05 04:41:47,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:47,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:48,033 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 04:41:48,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:48,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495681763] [2021-06-05 04:41:48,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495681763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:48,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358796826] [2021-06-05 04:41:48,033 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 804 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 804 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:48,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:41:48,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:48,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:41:48,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:48,129 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 17 treesize of output 13 [2021-06-05 04:41:48,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:48,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:41:48,151 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 19 treesize of output 15 [2021-06-05 04:41:48,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,153 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 19 treesize of output 15 [2021-06-05 04:41:48,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:48,169 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:48,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:48,169 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:41:48,243 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 04:41:48,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358796826] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:48,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:48,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:41:48,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434099150] [2021-06-05 04:41:48,244 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:41:48,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:48,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:41:48,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:41:48,244 INFO L87 Difference]: Start difference. First operand 480 states and 1505 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:41:48,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:48,517 INFO L93 Difference]: Finished difference Result 770 states and 2358 transitions. [2021-06-05 04:41:48,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:41:48,517 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:41:48,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:48,518 INFO L225 Difference]: With dead ends: 770 [2021-06-05 04:41:48,518 INFO L226 Difference]: Without dead ends: 749 [2021-06-05 04:41:48,518 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 282.5ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:48,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2021-06-05 04:41:48,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 459. [2021-06-05 04:41:48,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.12882096069869) internal successors, (1433), 458 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:48,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1433 transitions. [2021-06-05 04:41:48,524 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1433 transitions. Word has length 21 [2021-06-05 04:41:48,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:48,524 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1433 transitions. [2021-06-05 04:41:48,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:41:48,524 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1433 transitions. [2021-06-05 04:41:48,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:48,524 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:48,524 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:48,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4518,804 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:48,725 INFO L430 AbstractCegarLoop]: === Iteration 816 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:48,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:48,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1900494295, now seen corresponding path program 804 times [2021-06-05 04:41:48,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:48,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099611401] [2021-06-05 04:41:48,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:48,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:48,797 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 04:41:48,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:48,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099611401] [2021-06-05 04:41:48,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099611401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:48,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674749054] [2021-06-05 04:41:48,797 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 805 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 805 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:48,823 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:41:48,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:48,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:48,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:48,864 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 17 treesize of output 13 [2021-06-05 04:41:48,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:48,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:41:48,897 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 19 treesize of output 15 [2021-06-05 04:41:48,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:48,900 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:48,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:48,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:41:48,909 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 04:41:48,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674749054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:48,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:48,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:41:48,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536428418] [2021-06-05 04:41:48,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:41:48,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:48,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:41:48,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:48,909 INFO L87 Difference]: Start difference. First operand 459 states and 1433 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:49,011 INFO L93 Difference]: Finished difference Result 605 states and 1861 transitions. [2021-06-05 04:41:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:49,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:49,012 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:41:49,012 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 04:41:49,012 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 112.9ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:41:49,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 04:41:49,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 465. [2021-06-05 04:41:49,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1336206896551726) internal successors, (1454), 464 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1454 transitions. [2021-06-05 04:41:49,017 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1454 transitions. Word has length 21 [2021-06-05 04:41:49,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:49,017 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1454 transitions. [2021-06-05 04:41:49,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,017 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1454 transitions. [2021-06-05 04:41:49,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:49,017 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:49,017 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:49,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 805 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4524 [2021-06-05 04:41:49,218 INFO L430 AbstractCegarLoop]: === Iteration 817 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:49,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:49,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1398702959, now seen corresponding path program 805 times [2021-06-05 04:41:49,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:49,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144798909] [2021-06-05 04:41:49,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:49,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:49,291 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 04:41:49,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:49,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144798909] [2021-06-05 04:41:49,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144798909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:49,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7268732] [2021-06-05 04:41:49,291 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 806 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 806 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:49,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:49,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:49,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:49,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 17 treesize of output 13 [2021-06-05 04:41:49,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:49,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:41:49,378 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 19 treesize of output 15 [2021-06-05 04:41:49,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:49,382 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:41:49,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:49,396 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 04:41:49,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7268732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:49,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:49,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:41:49,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442970574] [2021-06-05 04:41:49,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:41:49,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:49,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:41:49,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:41:49,396 INFO L87 Difference]: Start difference. First operand 465 states and 1454 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:49,519 INFO L93 Difference]: Finished difference Result 614 states and 1885 transitions. [2021-06-05 04:41:49,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:49,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:49,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:49,520 INFO L225 Difference]: With dead ends: 614 [2021-06-05 04:41:49,520 INFO L226 Difference]: Without dead ends: 592 [2021-06-05 04:41:49,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:41:49,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2021-06-05 04:41:49,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 462. [2021-06-05 04:41:49,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 04:41:49,525 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 04:41:49,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:49,525 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 04:41:49,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,525 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 04:41:49,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:49,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:49,526 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:49,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4526,806 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:49,726 INFO L430 AbstractCegarLoop]: === Iteration 818 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:49,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:49,726 INFO L82 PathProgramCache]: Analyzing trace with hash -708081161, now seen corresponding path program 806 times [2021-06-05 04:41:49,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:49,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343300726] [2021-06-05 04:41:49,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:49,799 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 04:41:49,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:49,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343300726] [2021-06-05 04:41:49,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343300726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:49,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454858838] [2021-06-05 04:41:49,800 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 807 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 807 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:49,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:49,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:49,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:49,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:49,867 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 17 treesize of output 13 [2021-06-05 04:41:49,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:49,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:41:49,881 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 19 treesize of output 15 [2021-06-05 04:41:49,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:49,885 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:49,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:49,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:49,899 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 04:41:49,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454858838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:49,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:49,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:41:49,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536749912] [2021-06-05 04:41:49,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:41:49,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:49,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:41:49,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:41:49,899 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:49,989 INFO L93 Difference]: Finished difference Result 602 states and 1852 transitions. [2021-06-05 04:41:49,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:49,990 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:49,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:49,990 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:41:49,990 INFO L226 Difference]: Without dead ends: 580 [2021-06-05 04:41:49,990 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:41:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-06-05 04:41:49,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 459. [2021-06-05 04:41:49,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.12882096069869) internal successors, (1433), 458 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1433 transitions. [2021-06-05 04:41:49,995 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1433 transitions. Word has length 21 [2021-06-05 04:41:49,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:49,995 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1433 transitions. [2021-06-05 04:41:49,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:49,995 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1433 transitions. [2021-06-05 04:41:49,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:49,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:49,996 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:50,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 807 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4528 [2021-06-05 04:41:50,196 INFO L430 AbstractCegarLoop]: === Iteration 819 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:50,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:50,196 INFO L82 PathProgramCache]: Analyzing trace with hash 332154637, now seen corresponding path program 807 times [2021-06-05 04:41:50,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:50,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990349197] [2021-06-05 04:41:50,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:50,270 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 04:41:50,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:50,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990349197] [2021-06-05 04:41:50,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990349197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:50,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557019340] [2021-06-05 04:41:50,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 808 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 808 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:50,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:50,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:50,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:50,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:50,333 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 17 treesize of output 13 [2021-06-05 04:41:50,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:50,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:41:50,347 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 19 treesize of output 15 [2021-06-05 04:41:50,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:50,351 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:41:50,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:41:50,365 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 04:41:50,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557019340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:50,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:50,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:41:50,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053143905] [2021-06-05 04:41:50,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:41:50,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:50,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:41:50,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:41:50,365 INFO L87 Difference]: Start difference. First operand 459 states and 1433 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:50,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:50,483 INFO L93 Difference]: Finished difference Result 680 states and 2080 transitions. [2021-06-05 04:41:50,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:41:50,483 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:41:50,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:50,484 INFO L225 Difference]: With dead ends: 680 [2021-06-05 04:41:50,484 INFO L226 Difference]: Without dead ends: 658 [2021-06-05 04:41:50,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 90.3ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:41:50,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2021-06-05 04:41:50,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 456. [2021-06-05 04:41:50,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1296703296703297) internal successors, (1424), 455 states have internal predecessors, (1424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:50,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1424 transitions. [2021-06-05 04:41:50,489 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1424 transitions. Word has length 21 [2021-06-05 04:41:50,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:50,489 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1424 transitions. [2021-06-05 04:41:50,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:50,489 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1424 transitions. [2021-06-05 04:41:50,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:50,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:50,490 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:50,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 808 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4530 [2021-06-05 04:41:50,690 INFO L430 AbstractCegarLoop]: === Iteration 820 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:50,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:50,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1964035979, now seen corresponding path program 808 times [2021-06-05 04:41:50,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:50,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910555295] [2021-06-05 04:41:50,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:50,777 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 04:41:50,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:50,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910555295] [2021-06-05 04:41:50,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910555295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:50,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550065040] [2021-06-05 04:41:50,777 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 809 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 809 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:50,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:50,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:50,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:50,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:50,863 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 9 treesize of output 7 [2021-06-05 04:41:50,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,865 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 17 treesize of output 13 [2021-06-05 04:41:50,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:50,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:50,875 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 04:41:50,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:50,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:50,920 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:50,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:50,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:50,927 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:50,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:50,932 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:32, output treesize:7 [2021-06-05 04:41:50,959 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 04:41:50,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550065040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:50,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:50,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:50,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657769429] [2021-06-05 04:41:50,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:50,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:50,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:50,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:50,960 INFO L87 Difference]: Start difference. First operand 456 states and 1424 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:51,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:51,280 INFO L93 Difference]: Finished difference Result 696 states and 2138 transitions. [2021-06-05 04:41:51,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:41:51,281 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:51,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:51,281 INFO L225 Difference]: With dead ends: 696 [2021-06-05 04:41:51,281 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:41:51,282 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 287.9ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:51,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:41:51,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 468. [2021-06-05 04:41:51,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.139186295503212) internal successors, (1466), 467 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:51,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1466 transitions. [2021-06-05 04:41:51,287 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1466 transitions. Word has length 21 [2021-06-05 04:41:51,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:51,287 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1466 transitions. [2021-06-05 04:41:51,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:51,287 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1466 transitions. [2021-06-05 04:41:51,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:51,287 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:51,287 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:51,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4532,809 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:51,488 INFO L430 AbstractCegarLoop]: === Iteration 821 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:51,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:51,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1741827367, now seen corresponding path program 809 times [2021-06-05 04:41:51,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:51,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630248325] [2021-06-05 04:41:51,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:51,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:51,562 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 04:41:51,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:51,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630248325] [2021-06-05 04:41:51,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630248325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:51,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023462576] [2021-06-05 04:41:51,562 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 810 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 810 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:51,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:51,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:51,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:51,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:51,645 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 19 treesize of output 15 [2021-06-05 04:41:51,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:51,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:51,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:51,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:23 [2021-06-05 04:41:51,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:51,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:51,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:51,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:51,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:51,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:51,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:51,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:51,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:51,713 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:51,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:51,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:51,719 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:41, output treesize:5 [2021-06-05 04:41:51,750 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 04:41:51,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023462576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:51,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:51,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:51,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287808059] [2021-06-05 04:41:51,751 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:51,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:51,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:51,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:51,751 INFO L87 Difference]: Start difference. First operand 468 states and 1466 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:52,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:52,547 INFO L93 Difference]: Finished difference Result 992 states and 2992 transitions. [2021-06-05 04:41:52,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 04:41:52,547 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:52,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:52,548 INFO L225 Difference]: With dead ends: 992 [2021-06-05 04:41:52,548 INFO L226 Difference]: Without dead ends: 932 [2021-06-05 04:41:52,548 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 594.9ms TimeCoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 04:41:52,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-06-05 04:41:52,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 476. [2021-06-05 04:41:52,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.134736842105263) internal successors, (1489), 475 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:52,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1489 transitions. [2021-06-05 04:41:52,554 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1489 transitions. Word has length 21 [2021-06-05 04:41:52,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:52,554 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1489 transitions. [2021-06-05 04:41:52,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:52,554 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1489 transitions. [2021-06-05 04:41:52,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:52,555 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:52,555 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:52,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4535,810 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:52,755 INFO L430 AbstractCegarLoop]: === Iteration 822 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:52,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:52,755 INFO L82 PathProgramCache]: Analyzing trace with hash -644539477, now seen corresponding path program 810 times [2021-06-05 04:41:52,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:52,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152547182] [2021-06-05 04:41:52,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:52,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:52,844 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 04:41:52,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:52,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152547182] [2021-06-05 04:41:52,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152547182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:52,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48229114] [2021-06-05 04:41:52,844 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 811 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 811 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:52,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:41:52,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:52,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:52,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:52,931 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 9 treesize of output 7 [2021-06-05 04:41:52,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:52,934 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 17 treesize of output 13 [2021-06-05 04:41:52,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:52,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:52,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:52,944 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:45, output treesize:29 [2021-06-05 04:41:52,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:52,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:52,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:52,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:52,978 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 9 treesize of output 7 [2021-06-05 04:41:52,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:52,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:52,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:52,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:52,993 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:53,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:53,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:53,006 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:13 [2021-06-05 04:41:53,053 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 04:41:53,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48229114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:53,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:53,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:53,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962229147] [2021-06-05 04:41:53,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:53,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:53,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:53,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:53,053 INFO L87 Difference]: Start difference. First operand 476 states and 1489 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:53,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:53,450 INFO L93 Difference]: Finished difference Result 785 states and 2415 transitions. [2021-06-05 04:41:53,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:41:53,450 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:53,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:53,451 INFO L225 Difference]: With dead ends: 785 [2021-06-05 04:41:53,451 INFO L226 Difference]: Without dead ends: 762 [2021-06-05 04:41:53,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 333.1ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:41:53,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2021-06-05 04:41:53,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 474. [2021-06-05 04:41:53,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1374207188160677) internal successors, (1484), 473 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:53,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1484 transitions. [2021-06-05 04:41:53,457 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1484 transitions. Word has length 21 [2021-06-05 04:41:53,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:53,457 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1484 transitions. [2021-06-05 04:41:53,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:53,457 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1484 transitions. [2021-06-05 04:41:53,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:53,457 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:53,458 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:53,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 811 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4541 [2021-06-05 04:41:53,658 INFO L430 AbstractCegarLoop]: === Iteration 823 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:53,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:53,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1530337757, now seen corresponding path program 811 times [2021-06-05 04:41:53,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:53,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236276767] [2021-06-05 04:41:53,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:53,745 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 04:41:53,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:53,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236276767] [2021-06-05 04:41:53,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236276767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:53,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125472426] [2021-06-05 04:41:53,745 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 812 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 812 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:53,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:53,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:53,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:53,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:53,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:53,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:53,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:53,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:28 [2021-06-05 04:41:53,868 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:41:53,871 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 19 treesize of output 15 [2021-06-05 04:41:53,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:53,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:53,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:53,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:53,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:53,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:53,889 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:53,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:53,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:53,902 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:13 [2021-06-05 04:41:53,949 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 04:41:53,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125472426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:53,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:53,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:53,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074076281] [2021-06-05 04:41:53,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:53,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:53,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:53,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:53,950 INFO L87 Difference]: Start difference. First operand 474 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:54,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:54,256 INFO L93 Difference]: Finished difference Result 784 states and 2409 transitions. [2021-06-05 04:41:54,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:41:54,256 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:54,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:54,257 INFO L225 Difference]: With dead ends: 784 [2021-06-05 04:41:54,257 INFO L226 Difference]: Without dead ends: 757 [2021-06-05 04:41:54,257 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 243.7ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:41:54,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-06-05 04:41:54,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 474. [2021-06-05 04:41:54,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1374207188160677) internal successors, (1484), 473 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:54,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1484 transitions. [2021-06-05 04:41:54,263 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1484 transitions. Word has length 21 [2021-06-05 04:41:54,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:54,263 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1484 transitions. [2021-06-05 04:41:54,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:54,263 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1484 transitions. [2021-06-05 04:41:54,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:54,263 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:54,263 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:54,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 812 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4546 [2021-06-05 04:41:54,464 INFO L430 AbstractCegarLoop]: === Iteration 824 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:54,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:54,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1814600441, now seen corresponding path program 812 times [2021-06-05 04:41:54,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:54,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020996942] [2021-06-05 04:41:54,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:54,546 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 04:41:54,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:54,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020996942] [2021-06-05 04:41:54,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020996942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:54,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952659072] [2021-06-05 04:41:54,546 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 813 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 813 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:54,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:41:54,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:54,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:54,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:54,654 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 9 treesize of output 7 [2021-06-05 04:41:54,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:54,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:54,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:54,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:54,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:54,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:54,667 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:41:54,698 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_239, o_0, v_prenex_240], 1=[o_2]} [2021-06-05 04:41:54,701 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 9 treesize of output 7 [2021-06-05 04:41:54,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:54,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:54,713 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 19 treesize of output 15 [2021-06-05 04:41:54,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:54,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:54,723 INFO L518 ElimStorePlain]: Eliminatee v_prenex_240 vanished before elimination [2021-06-05 04:41:54,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:54,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:54,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:54,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:54,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:54,735 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:41:54,789 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 04:41:54,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952659072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:54,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:54,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:54,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643390507] [2021-06-05 04:41:54,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:54,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:54,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:54,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:54,790 INFO L87 Difference]: Start difference. First operand 474 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:55,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:55,424 INFO L93 Difference]: Finished difference Result 963 states and 2928 transitions. [2021-06-05 04:41:55,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 04:41:55,425 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:55,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:55,426 INFO L225 Difference]: With dead ends: 963 [2021-06-05 04:41:55,426 INFO L226 Difference]: Without dead ends: 936 [2021-06-05 04:41:55,426 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 464.2ms TimeCoverageRelationStatistics Valid=172, Invalid=820, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:41:55,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-06-05 04:41:55,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 488. [2021-06-05 04:41:55,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.131416837782341) internal successors, (1525), 487 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:55,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1525 transitions. [2021-06-05 04:41:55,432 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1525 transitions. Word has length 21 [2021-06-05 04:41:55,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:55,432 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1525 transitions. [2021-06-05 04:41:55,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:55,432 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1525 transitions. [2021-06-05 04:41:55,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:55,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:55,433 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:55,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 813 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4550 [2021-06-05 04:41:55,633 INFO L430 AbstractCegarLoop]: === Iteration 825 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:55,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:55,633 INFO L82 PathProgramCache]: Analyzing trace with hash -128208601, now seen corresponding path program 813 times [2021-06-05 04:41:55,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:55,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547154069] [2021-06-05 04:41:55,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:55,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:55,716 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 04:41:55,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:55,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547154069] [2021-06-05 04:41:55,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547154069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:55,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306107844] [2021-06-05 04:41:55,716 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 814 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 814 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:55,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:41:55,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:55,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:55,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:55,819 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 9 treesize of output 7 [2021-06-05 04:41:55,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:55,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:55,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:55,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:55,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:55,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:55,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:27 [2021-06-05 04:41:55,877 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:41:55,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:55,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:55,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:55,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:55,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:55,886 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:55,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:55,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:55,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:41:55,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 04:41:55,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306107844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:55,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:55,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:55,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365724796] [2021-06-05 04:41:55,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:55,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:55,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:55,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:55,921 INFO L87 Difference]: Start difference. First operand 488 states and 1525 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:56,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:56,407 INFO L93 Difference]: Finished difference Result 829 states and 2543 transitions. [2021-06-05 04:41:56,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 04:41:56,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:56,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:56,409 INFO L225 Difference]: With dead ends: 829 [2021-06-05 04:41:56,409 INFO L226 Difference]: Without dead ends: 808 [2021-06-05 04:41:56,409 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 396.8ms TimeCoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:41:56,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-05 04:41:56,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 470. [2021-06-05 04:41:56,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:56,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 04:41:56,415 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 04:41:56,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:56,415 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 04:41:56,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:56,415 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 04:41:56,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:56,415 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:56,415 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:56,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 814 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4562 [2021-06-05 04:41:56,616 INFO L430 AbstractCegarLoop]: === Iteration 826 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:56,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:56,616 INFO L82 PathProgramCache]: Analyzing trace with hash 652200909, now seen corresponding path program 814 times [2021-06-05 04:41:56,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:56,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768173986] [2021-06-05 04:41:56,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:56,701 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 04:41:56,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:56,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768173986] [2021-06-05 04:41:56,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768173986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:56,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653200656] [2021-06-05 04:41:56,701 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 815 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 815 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:56,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:41:56,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:56,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:56,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:56,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:56,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:41:56,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:56,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:56,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:41:56,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:25 [2021-06-05 04:41:56,826 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:41:56,828 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 19 treesize of output 15 [2021-06-05 04:41:56,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:56,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:41:56,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:56,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:56,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:56,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:56,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:56,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:56,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:56,860 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:13 [2021-06-05 04:41:56,907 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 04:41:56,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653200656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:56,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:56,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:56,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962271127] [2021-06-05 04:41:56,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:56,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:56,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:56,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:56,907 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:57,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:57,306 INFO L93 Difference]: Finished difference Result 855 states and 2616 transitions. [2021-06-05 04:41:57,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:41:57,307 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:57,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:57,308 INFO L225 Difference]: With dead ends: 855 [2021-06-05 04:41:57,308 INFO L226 Difference]: Without dead ends: 824 [2021-06-05 04:41:57,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 312.0ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:41:57,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-06-05 04:41:57,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 472. [2021-06-05 04:41:57,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:57,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 04:41:57,313 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 04:41:57,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:57,314 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 04:41:57,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:57,314 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 04:41:57,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:57,314 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:57,314 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:57,514 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4569,815 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:57,515 INFO L430 AbstractCegarLoop]: === Iteration 827 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:57,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:57,515 INFO L82 PathProgramCache]: Analyzing trace with hash 367938225, now seen corresponding path program 815 times [2021-06-05 04:41:57,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:57,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783069737] [2021-06-05 04:41:57,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:57,591 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 04:41:57,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:57,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783069737] [2021-06-05 04:41:57,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783069737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:57,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11436030] [2021-06-05 04:41:57,591 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 816 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 816 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:57,619 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:41:57,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:57,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:57,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:57,677 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 9 treesize of output 7 [2021-06-05 04:41:57,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:57,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:57,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:57,680 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:57,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:57,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:57,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 04:41:57,746 INFO L446 ElimStorePlain]: Different costs {0=[o_0, v_prenex_241, v_prenex_242], 1=[o_2]} [2021-06-05 04:41:57,748 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 19 treesize of output 15 [2021-06-05 04:41:57,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:57,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:57,761 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 9 treesize of output 7 [2021-06-05 04:41:57,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:57,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:57,771 INFO L518 ElimStorePlain]: Eliminatee v_prenex_242 vanished before elimination [2021-06-05 04:41:57,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:57,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:57,774 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:57,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:57,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:41:57,783 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:45, output treesize:13 [2021-06-05 04:41:57,833 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 04:41:57,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11436030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:57,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:57,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:57,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406401423] [2021-06-05 04:41:57,834 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:57,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:57,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:57,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:57,834 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:58,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:58,719 INFO L93 Difference]: Finished difference Result 1099 states and 3357 transitions. [2021-06-05 04:41:58,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 04:41:58,719 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:58,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:58,721 INFO L225 Difference]: With dead ends: 1099 [2021-06-05 04:41:58,721 INFO L226 Difference]: Without dead ends: 1072 [2021-06-05 04:41:58,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 632.6ms TimeCoverageRelationStatistics Valid=225, Invalid=1035, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 04:41:58,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-06-05 04:41:58,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 486. [2021-06-05 04:41:58,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.134020618556701) internal successors, (1520), 485 states have internal predecessors, (1520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:58,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1520 transitions. [2021-06-05 04:41:58,727 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1520 transitions. Word has length 21 [2021-06-05 04:41:58,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:58,728 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1520 transitions. [2021-06-05 04:41:58,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:58,728 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1520 transitions. [2021-06-05 04:41:58,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:58,728 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:58,728 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:58,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 816 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4573 [2021-06-05 04:41:58,929 INFO L430 AbstractCegarLoop]: === Iteration 828 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:58,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:58,929 INFO L82 PathProgramCache]: Analyzing trace with hash 2054330065, now seen corresponding path program 816 times [2021-06-05 04:41:58,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:58,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466843249] [2021-06-05 04:41:58,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:41:59,004 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 04:41:59,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:41:59,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466843249] [2021-06-05 04:41:59,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466843249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:59,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278389311] [2021-06-05 04:41:59,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 817 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 817 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:41:59,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:41:59,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:41:59,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:41:59,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:41:59,088 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 9 treesize of output 7 [2021-06-05 04:41:59,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:59,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:59,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:41:59,091 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:59,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:59,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:41:59,097 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 04:41:59,160 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:41:59,161 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 19 treesize of output 15 [2021-06-05 04:41:59,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:59,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:59,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:41:59,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:41:59,169 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:41:59,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:41:59,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:41:59,174 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:41:59,203 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 04:41:59,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278389311] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:41:59,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:41:59,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:41:59,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100037399] [2021-06-05 04:41:59,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:41:59,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:41:59,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:41:59,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:41:59,203 INFO L87 Difference]: Start difference. First operand 486 states and 1520 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:59,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:41:59,748 INFO L93 Difference]: Finished difference Result 970 states and 2980 transitions. [2021-06-05 04:41:59,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:41:59,749 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:41:59,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:41:59,750 INFO L225 Difference]: With dead ends: 970 [2021-06-05 04:41:59,750 INFO L226 Difference]: Without dead ends: 949 [2021-06-05 04:41:59,750 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 393.9ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:41:59,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-06-05 04:41:59,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 484. [2021-06-05 04:41:59,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1366459627329193) internal successors, (1515), 483 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:41:59,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1515 transitions. [2021-06-05 04:41:59,756 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1515 transitions. Word has length 21 [2021-06-05 04:41:59,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:41:59,756 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1515 transitions. [2021-06-05 04:41:59,756 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:41:59,756 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1515 transitions. [2021-06-05 04:41:59,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:41:59,757 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:41:59,757 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:41:59,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 817 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4585 [2021-06-05 04:41:59,957 INFO L430 AbstractCegarLoop]: === Iteration 829 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:41:59,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:41:59,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1200401433, now seen corresponding path program 817 times [2021-06-05 04:41:59,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:41:59,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054903965] [2021-06-05 04:41:59,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:41:59,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:00,029 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 04:42:00,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:00,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054903965] [2021-06-05 04:42:00,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054903965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:00,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643300823] [2021-06-05 04:42:00,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 818 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 818 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:00,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:00,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:00,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:00,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:00,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:00,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:00,115 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 9 treesize of output 7 [2021-06-05 04:42:00,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:00,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:00,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:00,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:20 [2021-06-05 04:42:00,178 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[o_2]} [2021-06-05 04:42:00,179 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 19 treesize of output 15 [2021-06-05 04:42:00,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:00,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:00,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:00,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:00,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:00,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:00,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:00,192 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:42:00,221 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 04:42:00,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643300823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:00,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:00,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:00,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442624475] [2021-06-05 04:42:00,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:00,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:00,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:00,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:00,222 INFO L87 Difference]: Start difference. First operand 484 states and 1515 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:00,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:00,971 INFO L93 Difference]: Finished difference Result 1050 states and 3197 transitions. [2021-06-05 04:42:00,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 04:42:00,971 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:00,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:00,973 INFO L225 Difference]: With dead ends: 1050 [2021-06-05 04:42:00,973 INFO L226 Difference]: Without dead ends: 1029 [2021-06-05 04:42:00,973 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 501.9ms TimeCoverageRelationStatistics Valid=223, Invalid=833, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:42:00,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-06-05 04:42:00,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 468. [2021-06-05 04:42:00,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.145610278372591) internal successors, (1469), 467 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:00,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1469 transitions. [2021-06-05 04:42:00,983 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1469 transitions. Word has length 21 [2021-06-05 04:42:00,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:00,983 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1469 transitions. [2021-06-05 04:42:00,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:00,983 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1469 transitions. [2021-06-05 04:42:00,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:00,983 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:00,983 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:01,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 818 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4592 [2021-06-05 04:42:01,184 INFO L430 AbstractCegarLoop]: === Iteration 830 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:01,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:01,184 INFO L82 PathProgramCache]: Analyzing trace with hash -858665853, now seen corresponding path program 818 times [2021-06-05 04:42:01,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:01,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460310999] [2021-06-05 04:42:01,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:01,266 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 04:42:01,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:01,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460310999] [2021-06-05 04:42:01,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460310999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:01,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787089329] [2021-06-05 04:42:01,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 819 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 819 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:01,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:01,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:01,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:01,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:01,340 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 17 treesize of output 13 [2021-06-05 04:42:01,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:01,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:42:01,376 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 19 treesize of output 15 [2021-06-05 04:42:01,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:01,379 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:42:01,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:42:01,388 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 04:42:01,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787089329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:01,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:01,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:01,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782221224] [2021-06-05 04:42:01,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:01,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:01,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:01,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:01,388 INFO L87 Difference]: Start difference. First operand 468 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:01,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:01,526 INFO L93 Difference]: Finished difference Result 635 states and 1963 transitions. [2021-06-05 04:42:01,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:01,526 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:01,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:01,527 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:42:01,527 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 04:42:01,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 133.6ms TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:01,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 04:42:01,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 474. [2021-06-05 04:42:01,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1501057082452433) internal successors, (1490), 473 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:01,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1490 transitions. [2021-06-05 04:42:01,532 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1490 transitions. Word has length 21 [2021-06-05 04:42:01,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:01,532 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1490 transitions. [2021-06-05 04:42:01,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:01,532 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1490 transitions. [2021-06-05 04:42:01,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:01,533 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:01,533 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:01,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 819 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4599 [2021-06-05 04:42:01,733 INFO L430 AbstractCegarLoop]: === Iteration 831 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:01,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:01,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1360457189, now seen corresponding path program 819 times [2021-06-05 04:42:01,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:01,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106690870] [2021-06-05 04:42:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:01,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:01,815 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 04:42:01,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:01,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106690870] [2021-06-05 04:42:01,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106690870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:01,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134001751] [2021-06-05 04:42:01,816 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 820 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 820 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:01,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:01,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:01,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:01,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:01,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:01,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:01,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:01,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:01,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:42:01,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:01,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:01,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:01,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:01,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:01,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:01,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:02,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,003 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:42:02,016 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 04:42:02,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134001751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:02,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:02,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:02,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31130014] [2021-06-05 04:42:02,017 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:02,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:02,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:02,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:02,017 INFO L87 Difference]: Start difference. First operand 474 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:02,212 INFO L93 Difference]: Finished difference Result 626 states and 1939 transitions. [2021-06-05 04:42:02,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:02,212 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:02,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:02,213 INFO L225 Difference]: With dead ends: 626 [2021-06-05 04:42:02,213 INFO L226 Difference]: Without dead ends: 604 [2021-06-05 04:42:02,213 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 179.1ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:02,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-06-05 04:42:02,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 471. [2021-06-05 04:42:02,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1446808510638298) internal successors, (1478), 470 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1478 transitions. [2021-06-05 04:42:02,218 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1478 transitions. Word has length 21 [2021-06-05 04:42:02,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:02,218 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1478 transitions. [2021-06-05 04:42:02,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,218 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1478 transitions. [2021-06-05 04:42:02,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:02,219 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:02,219 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:02,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4601,820 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:02,419 INFO L430 AbstractCegarLoop]: === Iteration 832 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:02,420 INFO L82 PathProgramCache]: Analyzing trace with hash 827725987, now seen corresponding path program 820 times [2021-06-05 04:42:02,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:02,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274284543] [2021-06-05 04:42:02,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:02,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:02,505 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 04:42:02,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:02,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274284543] [2021-06-05 04:42:02,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274284543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:02,506 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211674981] [2021-06-05 04:42:02,506 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 821 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 821 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:02,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:02,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:02,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:02,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:02,596 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 17 treesize of output 13 [2021-06-05 04:42:02,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:02,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:02,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:42:02,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:02,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:02,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:02,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:02,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:02,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:02,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:02,641 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:42:02,655 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 04:42:02,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211674981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:02,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:02,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:02,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688288835] [2021-06-05 04:42:02,655 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:02,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:02,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:02,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:02,655 INFO L87 Difference]: Start difference. First operand 471 states and 1478 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:02,783 INFO L93 Difference]: Finished difference Result 629 states and 1945 transitions. [2021-06-05 04:42:02,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:02,783 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:02,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:02,784 INFO L225 Difference]: With dead ends: 629 [2021-06-05 04:42:02,784 INFO L226 Difference]: Without dead ends: 607 [2021-06-05 04:42:02,784 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 134.5ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:02,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-06-05 04:42:02,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 468. [2021-06-05 04:42:02,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.145610278372591) internal successors, (1469), 467 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1469 transitions. [2021-06-05 04:42:02,789 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1469 transitions. Word has length 21 [2021-06-05 04:42:02,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:02,789 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1469 transitions. [2021-06-05 04:42:02,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:02,789 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1469 transitions. [2021-06-05 04:42:02,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:02,789 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:02,789 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:02,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 821 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4604 [2021-06-05 04:42:02,990 INFO L430 AbstractCegarLoop]: === Iteration 833 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:02,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:02,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1734488267, now seen corresponding path program 821 times [2021-06-05 04:42:02,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:02,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053015984] [2021-06-05 04:42:02,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:03,071 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 04:42:03,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053015984] [2021-06-05 04:42:03,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053015984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:03,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915184513] [2021-06-05 04:42:03,071 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 822 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 822 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:03,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:03,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:03,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:03,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:03,132 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 9 treesize of output 7 [2021-06-05 04:42:03,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,134 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 17 treesize of output 13 [2021-06-05 04:42:03,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:03,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:03,144 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:03,197 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 19 treesize of output 15 [2021-06-05 04:42:03,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:03,200 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:42:03,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:42:03,209 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 04:42:03,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915184513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:03,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:03,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:03,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576444851] [2021-06-05 04:42:03,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:03,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:03,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:03,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:03,209 INFO L87 Difference]: Start difference. First operand 468 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:03,368 INFO L93 Difference]: Finished difference Result 646 states and 1994 transitions. [2021-06-05 04:42:03,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:03,369 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:03,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:03,369 INFO L225 Difference]: With dead ends: 646 [2021-06-05 04:42:03,369 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:42:03,369 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 171.1ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:42:03,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:42:03,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 474. [2021-06-05 04:42:03,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:42:03,374 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:42:03,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:03,374 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:42:03,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,375 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:42:03,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:03,375 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:03,375 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:03,575 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 822 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4606 [2021-06-05 04:42:03,575 INFO L430 AbstractCegarLoop]: === Iteration 834 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:03,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:03,576 INFO L82 PathProgramCache]: Analyzing trace with hash 2058687693, now seen corresponding path program 822 times [2021-06-05 04:42:03,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:03,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638297717] [2021-06-05 04:42:03,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:03,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:03,658 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 04:42:03,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:03,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638297717] [2021-06-05 04:42:03,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638297717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:03,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938882214] [2021-06-05 04:42:03,658 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 823 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 823 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:03,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:42:03,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:03,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:03,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:03,719 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 9 treesize of output 7 [2021-06-05 04:42:03,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,721 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 17 treesize of output 13 [2021-06-05 04:42:03,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:03,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:03,731 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:03,769 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 19 treesize of output 15 [2021-06-05 04:42:03,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:03,773 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:42:03,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:03,773 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:42:03,786 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 04:42:03,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938882214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:03,786 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:03,786 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:03,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296924828] [2021-06-05 04:42:03,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:03,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:03,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:03,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:03,787 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:03,984 INFO L93 Difference]: Finished difference Result 637 states and 1970 transitions. [2021-06-05 04:42:03,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:03,984 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:03,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:03,985 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:42:03,985 INFO L226 Difference]: Without dead ends: 615 [2021-06-05 04:42:03,985 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:03,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-06-05 04:42:03,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 471. [2021-06-05 04:42:03,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1425531914893616) internal successors, (1477), 470 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1477 transitions. [2021-06-05 04:42:03,990 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1477 transitions. Word has length 21 [2021-06-05 04:42:03,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:03,990 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1477 transitions. [2021-06-05 04:42:03,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:03,990 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1477 transitions. [2021-06-05 04:42:03,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:03,990 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:03,991 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:04,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4609,823 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:04,191 INFO L430 AbstractCegarLoop]: === Iteration 835 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:04,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:04,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1420900691, now seen corresponding path program 823 times [2021-06-05 04:42:04,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:04,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503591811] [2021-06-05 04:42:04,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:04,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:04,290 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 04:42:04,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:04,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503591811] [2021-06-05 04:42:04,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503591811] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:04,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485743196] [2021-06-05 04:42:04,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 824 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 824 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:04,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:04,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:04,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:04,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:04,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:04,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:04,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:04,367 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 9 treesize of output 7 [2021-06-05 04:42:04,367 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:04,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:04,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:04,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:42:04,426 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:04,428 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 19 treesize of output 15 [2021-06-05 04:42:04,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:04,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:04,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:04,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:04,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:04,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:04,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:04,448 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:10 [2021-06-05 04:42:04,490 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 04:42:04,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485743196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:04,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:04,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:04,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599763919] [2021-06-05 04:42:04,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:04,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:04,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:04,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:04,491 INFO L87 Difference]: Start difference. First operand 471 states and 1477 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:04,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:04,824 INFO L93 Difference]: Finished difference Result 707 states and 2166 transitions. [2021-06-05 04:42:04,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:04,824 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:04,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:04,825 INFO L225 Difference]: With dead ends: 707 [2021-06-05 04:42:04,825 INFO L226 Difference]: Without dead ends: 688 [2021-06-05 04:42:04,825 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 297.6ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:04,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-06-05 04:42:04,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 471. [2021-06-05 04:42:04,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:04,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 04:42:04,830 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 04:42:04,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:04,830 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 04:42:04,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:04,830 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 04:42:04,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:04,830 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:04,830 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:05,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4612,824 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:05,031 INFO L430 AbstractCegarLoop]: === Iteration 836 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:05,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:05,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1145104717, now seen corresponding path program 824 times [2021-06-05 04:42:05,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:05,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81161860] [2021-06-05 04:42:05,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:05,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:05,114 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 04:42:05,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:05,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81161860] [2021-06-05 04:42:05,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81161860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:05,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693975158] [2021-06-05 04:42:05,115 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 825 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 825 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:05,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:05,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:05,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:05,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:05,177 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 9 treesize of output 7 [2021-06-05 04:42:05,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,179 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 17 treesize of output 13 [2021-06-05 04:42:05,180 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:05,190 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:05,240 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 9 treesize of output 7 [2021-06-05 04:42:05,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,249 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:42:05,250 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 19 treesize of output 15 [2021-06-05 04:42:05,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,257 INFO L518 ElimStorePlain]: Eliminatee v_prenex_244 vanished before elimination [2021-06-05 04:42:05,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:05,257 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:42:05,274 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 04:42:05,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693975158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:05,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:05,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:05,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432127804] [2021-06-05 04:42:05,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:05,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:05,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:05,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:05,275 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:05,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:05,473 INFO L93 Difference]: Finished difference Result 653 states and 2014 transitions. [2021-06-05 04:42:05,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:05,473 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:05,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:05,474 INFO L225 Difference]: With dead ends: 653 [2021-06-05 04:42:05,474 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:42:05,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 159.5ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:05,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:42:05,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 471. [2021-06-05 04:42:05,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.129787234042553) internal successors, (1471), 470 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:05,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1471 transitions. [2021-06-05 04:42:05,479 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1471 transitions. Word has length 21 [2021-06-05 04:42:05,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:05,479 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1471 transitions. [2021-06-05 04:42:05,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:05,479 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1471 transitions. [2021-06-05 04:42:05,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:05,479 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:05,479 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:05,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4615,825 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:05,680 INFO L430 AbstractCegarLoop]: === Iteration 837 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:05,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:05,680 INFO L82 PathProgramCache]: Analyzing trace with hash 50405799, now seen corresponding path program 825 times [2021-06-05 04:42:05,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:05,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711844561] [2021-06-05 04:42:05,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:05,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:05,771 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 04:42:05,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:05,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711844561] [2021-06-05 04:42:05,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711844561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:05,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264182739] [2021-06-05 04:42:05,771 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 826 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 826 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:05,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:05,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:05,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:05,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:05,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:05,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:05,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:05,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:42:05,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:05,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:05,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:05,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:05,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:05,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:05,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:05,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:05,972 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:13 [2021-06-05 04:42:06,028 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 04:42:06,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264182739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:06,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:06,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:06,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688234174] [2021-06-05 04:42:06,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:06,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:06,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:06,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:06,029 INFO L87 Difference]: Start difference. First operand 471 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:07,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:07,094 INFO L93 Difference]: Finished difference Result 1063 states and 3157 transitions. [2021-06-05 04:42:07,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 04:42:07,094 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:07,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:07,095 INFO L225 Difference]: With dead ends: 1063 [2021-06-05 04:42:07,096 INFO L226 Difference]: Without dead ends: 1009 [2021-06-05 04:42:07,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 819.6ms TimeCoverageRelationStatistics Valid=250, Invalid=1310, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 04:42:07,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-06-05 04:42:07,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 472. [2021-06-05 04:42:07,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.150743099787686) internal successors, (1484), 471 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:07,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1484 transitions. [2021-06-05 04:42:07,102 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1484 transitions. Word has length 21 [2021-06-05 04:42:07,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:07,102 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1484 transitions. [2021-06-05 04:42:07,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:07,102 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1484 transitions. [2021-06-05 04:42:07,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:07,102 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:07,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:07,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4623,826 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:07,303 INFO L430 AbstractCegarLoop]: === Iteration 838 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:07,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:07,303 INFO L82 PathProgramCache]: Analyzing trace with hash -573879965, now seen corresponding path program 826 times [2021-06-05 04:42:07,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:07,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515738225] [2021-06-05 04:42:07,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:07,386 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 04:42:07,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:07,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515738225] [2021-06-05 04:42:07,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515738225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:07,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089842661] [2021-06-05 04:42:07,386 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 827 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 827 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:07,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:07,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:07,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:07,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:07,495 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_245]} [2021-06-05 04:42:07,498 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 9 treesize of output 7 [2021-06-05 04:42:07,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:07,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:07,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:07,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:07,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:07,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:07,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:07,530 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:42:07,577 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 9 treesize of output 7 [2021-06-05 04:42:07,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:07,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:07,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:07,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:07,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:07,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:07,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:07,600 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:07,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:07,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:07,617 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:42:07,640 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 04:42:07,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089842661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:07,640 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:07,640 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:07,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280127466] [2021-06-05 04:42:07,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:07,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:07,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:07,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:07,640 INFO L87 Difference]: Start difference. First operand 472 states and 1484 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:07,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:07,866 INFO L93 Difference]: Finished difference Result 661 states and 2044 transitions. [2021-06-05 04:42:07,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:07,866 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:07,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:07,867 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:42:07,867 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:42:07,867 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 203.9ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:07,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:42:07,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 472. [2021-06-05 04:42:07,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.150743099787686) internal successors, (1484), 471 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:07,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1484 transitions. [2021-06-05 04:42:07,872 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1484 transitions. Word has length 21 [2021-06-05 04:42:07,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:07,872 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1484 transitions. [2021-06-05 04:42:07,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:07,872 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1484 transitions. [2021-06-05 04:42:07,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:07,873 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:07,873 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:08,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4632,827 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:08,073 INFO L430 AbstractCegarLoop]: === Iteration 839 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:08,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:08,073 INFO L82 PathProgramCache]: Analyzing trace with hash -276613555, now seen corresponding path program 827 times [2021-06-05 04:42:08,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:08,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724073815] [2021-06-05 04:42:08,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:08,172 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 04:42:08,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:08,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724073815] [2021-06-05 04:42:08,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724073815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:08,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054688319] [2021-06-05 04:42:08,173 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 828 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 828 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:08,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:08,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:08,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:08,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:08,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:08,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:08,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:08,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:08,253 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 9 treesize of output 7 [2021-06-05 04:42:08,254 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:08,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:08,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:08,267 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:42:08,299 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:08,301 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 9 treesize of output 7 [2021-06-05 04:42:08,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:08,303 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 19 treesize of output 15 [2021-06-05 04:42:08,304 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:08,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:08,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:08,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:08,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:08,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:08,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:08,339 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:19 [2021-06-05 04:42:08,411 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 04:42:08,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054688319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:08,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:08,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:08,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525998593] [2021-06-05 04:42:08,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:08,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:08,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:08,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:08,412 INFO L87 Difference]: Start difference. First operand 472 states and 1484 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:08,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:08,817 INFO L93 Difference]: Finished difference Result 799 states and 2464 transitions. [2021-06-05 04:42:08,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:42:08,818 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:08,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:08,819 INFO L225 Difference]: With dead ends: 799 [2021-06-05 04:42:08,819 INFO L226 Difference]: Without dead ends: 776 [2021-06-05 04:42:08,819 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 387.5ms TimeCoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:42:08,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-06-05 04:42:08,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 470. [2021-06-05 04:42:08,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1535181236673773) internal successors, (1479), 469 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:08,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1479 transitions. [2021-06-05 04:42:08,824 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1479 transitions. Word has length 21 [2021-06-05 04:42:08,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:08,824 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1479 transitions. [2021-06-05 04:42:08,824 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:08,824 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1479 transitions. [2021-06-05 04:42:08,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:08,825 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:08,825 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:09,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 828 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4639 [2021-06-05 04:42:09,025 INFO L430 AbstractCegarLoop]: === Iteration 840 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:09,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:09,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1565208177, now seen corresponding path program 828 times [2021-06-05 04:42:09,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:09,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795394593] [2021-06-05 04:42:09,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:09,120 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 04:42:09,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:09,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795394593] [2021-06-05 04:42:09,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795394593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:09,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141952312] [2021-06-05 04:42:09,120 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 829 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 829 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:09,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:09,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:09,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:09,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:09,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:09,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:09,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:09,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:09,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:09,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:42:09,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:09,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:09,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:09,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:09,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:09,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:09,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:09,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:09,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:09,285 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:09,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:09,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:09,303 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:19 [2021-06-05 04:42:09,381 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 04:42:09,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141952312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:09,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:09,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:09,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996184769] [2021-06-05 04:42:09,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:09,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:09,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:09,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:09,381 INFO L87 Difference]: Start difference. First operand 470 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:10,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:10,420 INFO L93 Difference]: Finished difference Result 1025 states and 3077 transitions. [2021-06-05 04:42:10,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 04:42:10,420 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:10,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:10,421 INFO L225 Difference]: With dead ends: 1025 [2021-06-05 04:42:10,421 INFO L226 Difference]: Without dead ends: 998 [2021-06-05 04:42:10,421 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 749.6ms TimeCoverageRelationStatistics Valid=232, Invalid=1250, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 04:42:10,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 998 states. [2021-06-05 04:42:10,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 998 to 465. [2021-06-05 04:42:10,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1314655172413794) internal successors, (1453), 464 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:10,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1453 transitions. [2021-06-05 04:42:10,427 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1453 transitions. Word has length 21 [2021-06-05 04:42:10,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:10,427 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1453 transitions. [2021-06-05 04:42:10,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:10,427 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1453 transitions. [2021-06-05 04:42:10,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:10,428 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:10,428 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:10,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4647,829 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:10,628 INFO L430 AbstractCegarLoop]: === Iteration 841 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:10,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:10,628 INFO L82 PathProgramCache]: Analyzing trace with hash 822507213, now seen corresponding path program 829 times [2021-06-05 04:42:10,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:10,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442818705] [2021-06-05 04:42:10,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:10,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:10,711 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 04:42:10,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:10,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442818705] [2021-06-05 04:42:10,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442818705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:10,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813024957] [2021-06-05 04:42:10,711 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 830 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 830 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:10,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:10,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:10,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:10,771 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 9 treesize of output 7 [2021-06-05 04:42:10,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:10,774 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 17 treesize of output 13 [2021-06-05 04:42:10,774 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:10,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:10,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:10,784 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:10,819 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 19 treesize of output 15 [2021-06-05 04:42:10,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:10,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:10,824 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:10,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:10,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:42:10,837 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 04:42:10,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813024957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:10,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:10,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:10,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539275956] [2021-06-05 04:42:10,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:10,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:10,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:10,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:10,838 INFO L87 Difference]: Start difference. First operand 465 states and 1453 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:10,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:10,990 INFO L93 Difference]: Finished difference Result 632 states and 1950 transitions. [2021-06-05 04:42:10,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:10,990 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:10,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:10,991 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:42:10,991 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:42:10,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:10,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:42:10,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 468. [2021-06-05 04:42:10,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.137044967880086) internal successors, (1465), 467 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:10,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1465 transitions. [2021-06-05 04:42:10,996 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1465 transitions. Word has length 21 [2021-06-05 04:42:10,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:10,996 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1465 transitions. [2021-06-05 04:42:10,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:10,996 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1465 transitions. [2021-06-05 04:42:10,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:10,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:10,996 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:11,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4659,830 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:11,197 INFO L430 AbstractCegarLoop]: === Iteration 842 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:11,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:11,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1447831331, now seen corresponding path program 830 times [2021-06-05 04:42:11,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:11,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009480320] [2021-06-05 04:42:11,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:11,270 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 04:42:11,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:11,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009480320] [2021-06-05 04:42:11,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009480320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:11,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386183541] [2021-06-05 04:42:11,270 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 831 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 831 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:11,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:11,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:11,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:11,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:11,327 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 19 treesize of output 15 [2021-06-05 04:42:11,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:11,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:42:11,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:11,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,369 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 19 treesize of output 15 [2021-06-05 04:42:11,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:11,376 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:11,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:11,376 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:42:11,394 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 04:42:11,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386183541] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:11,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:11,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:11,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701236005] [2021-06-05 04:42:11,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:11,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:11,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:11,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:11,395 INFO L87 Difference]: Start difference. First operand 468 states and 1465 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:11,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:11,527 INFO L93 Difference]: Finished difference Result 617 states and 1891 transitions. [2021-06-05 04:42:11,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:11,527 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:11,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:11,528 INFO L225 Difference]: With dead ends: 617 [2021-06-05 04:42:11,528 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 04:42:11,528 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 108.5ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:11,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 04:42:11,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 468. [2021-06-05 04:42:11,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:11,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 04:42:11,532 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 04:42:11,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:11,533 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 04:42:11,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:11,533 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 04:42:11,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:11,533 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:11,533 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:11,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 831 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4662 [2021-06-05 04:42:11,734 INFO L430 AbstractCegarLoop]: === Iteration 843 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:11,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:11,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1163568647, now seen corresponding path program 831 times [2021-06-05 04:42:11,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:11,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412687581] [2021-06-05 04:42:11,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:11,810 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 04:42:11,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:11,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412687581] [2021-06-05 04:42:11,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412687581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:11,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239798906] [2021-06-05 04:42:11,810 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 832 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 832 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:11,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:11,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:11,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:11,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:11,871 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 9 treesize of output 7 [2021-06-05 04:42:11,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,873 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 17 treesize of output 13 [2021-06-05 04:42:11,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:11,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:11,883 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:11,928 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 19 treesize of output 15 [2021-06-05 04:42:11,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:11,937 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:11,938 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 9 treesize of output 7 [2021-06-05 04:42:11,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:11,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:11,945 INFO L518 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2021-06-05 04:42:11,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:11,945 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:42:11,974 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 04:42:11,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239798906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:11,974 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:11,974 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:11,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315710707] [2021-06-05 04:42:11,974 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:11,974 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:11,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:11,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:11,974 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:12,133 INFO L93 Difference]: Finished difference Result 670 states and 2038 transitions. [2021-06-05 04:42:12,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:42:12,133 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:12,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:12,134 INFO L225 Difference]: With dead ends: 670 [2021-06-05 04:42:12,134 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 04:42:12,134 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 154.4ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:42:12,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 04:42:12,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 481. [2021-06-05 04:42:12,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.129166666666667) internal successors, (1502), 480 states have internal predecessors, (1502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1502 transitions. [2021-06-05 04:42:12,143 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1502 transitions. Word has length 21 [2021-06-05 04:42:12,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:12,143 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1502 transitions. [2021-06-05 04:42:12,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,144 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1502 transitions. [2021-06-05 04:42:12,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:12,144 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:12,144 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:12,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4665,832 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:12,344 INFO L430 AbstractCegarLoop]: === Iteration 844 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:12,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:12,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1445006809, now seen corresponding path program 832 times [2021-06-05 04:42:12,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:12,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284681216] [2021-06-05 04:42:12,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:12,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:12,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:42:12,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:12,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284681216] [2021-06-05 04:42:12,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284681216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:12,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210279270] [2021-06-05 04:42:12,420 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 833 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 833 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:12,446 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:12,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:12,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:12,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:12,480 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 9 treesize of output 7 [2021-06-05 04:42:12,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:12,483 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 17 treesize of output 13 [2021-06-05 04:42:12,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:12,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:12,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:12,493 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:42:12,547 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 19 treesize of output 15 [2021-06-05 04:42:12,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:12,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:12,550 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:12,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:12,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:42:12,561 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 04:42:12,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210279270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:12,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:12,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:12,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487101135] [2021-06-05 04:42:12,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:12,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:12,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:12,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:12,562 INFO L87 Difference]: Start difference. First operand 481 states and 1502 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:12,767 INFO L93 Difference]: Finished difference Result 599 states and 1831 transitions. [2021-06-05 04:42:12,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:12,767 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:12,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:12,768 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:42:12,768 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 04:42:12,768 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:12,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 04:42:12,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 471. [2021-06-05 04:42:12,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 04:42:12,773 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 04:42:12,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:12,773 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 04:42:12,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:12,773 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 04:42:12,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:12,773 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:12,773 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:12,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4676,833 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:12,974 INFO L430 AbstractCegarLoop]: === Iteration 845 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:12,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:12,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1422502437, now seen corresponding path program 833 times [2021-06-05 04:42:12,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:12,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542050180] [2021-06-05 04:42:12,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:13,059 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 04:42:13,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:13,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542050180] [2021-06-05 04:42:13,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542050180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:13,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723708740] [2021-06-05 04:42:13,059 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 834 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 834 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:13,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:13,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:13,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:13,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:13,136 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 9 treesize of output 7 [2021-06-05 04:42:13,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,138 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 17 treesize of output 13 [2021-06-05 04:42:13,139 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:13,155 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:13,188 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_248, v_prenex_249]} [2021-06-05 04:42:13,190 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 9 treesize of output 7 [2021-06-05 04:42:13,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,203 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:13,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:13,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:13,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:13,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:13,220 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:13,230 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 04:42:13,253 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 04:42:13,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723708740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:13,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:13,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:13,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946486923] [2021-06-05 04:42:13,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:13,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:13,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:13,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:13,253 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:13,391 INFO L93 Difference]: Finished difference Result 650 states and 2009 transitions. [2021-06-05 04:42:13,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:13,392 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:13,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:13,392 INFO L225 Difference]: With dead ends: 650 [2021-06-05 04:42:13,392 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:42:13,392 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 130.0ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:13,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:42:13,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 471. [2021-06-05 04:42:13,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 04:42:13,397 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 04:42:13,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:13,397 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 04:42:13,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,397 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 04:42:13,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:13,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:13,398 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:13,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 834 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4682 [2021-06-05 04:42:13,598 INFO L430 AbstractCegarLoop]: === Iteration 846 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:13,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:13,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1125236027, now seen corresponding path program 834 times [2021-06-05 04:42:13,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:13,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775993360] [2021-06-05 04:42:13,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:13,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:13,676 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 04:42:13,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:13,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775993360] [2021-06-05 04:42:13,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775993360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:13,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938837114] [2021-06-05 04:42:13,676 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 835 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 835 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:13,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:42:13,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:13,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:13,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:13,733 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 19 treesize of output 15 [2021-06-05 04:42:13,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,739 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:42:13,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:13,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:13,762 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:13,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:13,771 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:13,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:13,771 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:42:13,813 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 04:42:13,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938837114] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:13,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:13,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:13,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57820899] [2021-06-05 04:42:13,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:13,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:13,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:13,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:13,814 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:13,988 INFO L93 Difference]: Finished difference Result 607 states and 1866 transitions. [2021-06-05 04:42:13,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:13,988 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:13,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:13,989 INFO L225 Difference]: With dead ends: 607 [2021-06-05 04:42:13,989 INFO L226 Difference]: Without dead ends: 584 [2021-06-05 04:42:13,989 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 133.0ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:13,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-06-05 04:42:13,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 470. [2021-06-05 04:42:13,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 04:42:13,993 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 04:42:13,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:13,994 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 04:42:13,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:13,994 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 04:42:13,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:13,994 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:13,994 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:14,194 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4688,835 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:14,195 INFO L430 AbstractCegarLoop]: === Iteration 847 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:14,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:14,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1409498711, now seen corresponding path program 835 times [2021-06-05 04:42:14,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:14,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353123531] [2021-06-05 04:42:14,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:14,291 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 04:42:14,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:14,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353123531] [2021-06-05 04:42:14,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353123531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:14,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771030443] [2021-06-05 04:42:14,292 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 836 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 836 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:14,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:14,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:14,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:14,370 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 17 treesize of output 13 [2021-06-05 04:42:14,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:14,373 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 9 treesize of output 7 [2021-06-05 04:42:14,374 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:14,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:14,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:14,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:14,426 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_250, v_prenex_251]} [2021-06-05 04:42:14,428 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 9 treesize of output 7 [2021-06-05 04:42:14,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:14,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:14,441 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:14,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:14,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:14,444 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:14,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:14,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:14,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:14,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:14,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:14,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:14,468 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:42:14,545 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 04:42:14,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771030443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:14,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:14,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:14,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981946636] [2021-06-05 04:42:14,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:14,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:14,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:14,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:14,546 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:15,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:15,217 INFO L93 Difference]: Finished difference Result 951 states and 2881 transitions. [2021-06-05 04:42:15,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 04:42:15,217 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:15,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:15,218 INFO L225 Difference]: With dead ends: 951 [2021-06-05 04:42:15,218 INFO L226 Difference]: Without dead ends: 924 [2021-06-05 04:42:15,218 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 561.6ms TimeCoverageRelationStatistics Valid=167, Invalid=825, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:42:15,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-06-05 04:42:15,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 481. [2021-06-05 04:42:15,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:15,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 04:42:15,224 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 04:42:15,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:15,224 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 04:42:15,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:15,224 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 04:42:15,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:15,225 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:15,225 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:15,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 836 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4694 [2021-06-05 04:42:15,425 INFO L430 AbstractCegarLoop]: === Iteration 848 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:15,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:15,425 INFO L82 PathProgramCache]: Analyzing trace with hash 666191079, now seen corresponding path program 836 times [2021-06-05 04:42:15,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:15,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699839671] [2021-06-05 04:42:15,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:15,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:15,528 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 04:42:15,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:15,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699839671] [2021-06-05 04:42:15,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699839671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:15,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521505965] [2021-06-05 04:42:15,528 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 837 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 837 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:15,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:15,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:15,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:15,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:15,608 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 9 treesize of output 7 [2021-06-05 04:42:15,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:15,610 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 17 treesize of output 13 [2021-06-05 04:42:15,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:15,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:15,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:15,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:15,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:15,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:15,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:15,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:15,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:15,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:15,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:15,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:15,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:15,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:42:15,740 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 04:42:15,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521505965] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:15,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:15,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:15,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836592824] [2021-06-05 04:42:15,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:15,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:15,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:15,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:15,740 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:16,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:16,339 INFO L93 Difference]: Finished difference Result 829 states and 2541 transitions. [2021-06-05 04:42:16,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 04:42:16,340 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:16,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:16,341 INFO L225 Difference]: With dead ends: 829 [2021-06-05 04:42:16,341 INFO L226 Difference]: Without dead ends: 808 [2021-06-05 04:42:16,341 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 428.7ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:42:16,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-06-05 04:42:16,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 464. [2021-06-05 04:42:16,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:16,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 04:42:16,346 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 04:42:16,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:16,346 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 04:42:16,346 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:16,346 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 04:42:16,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:16,347 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:16,347 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:16,547 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 837 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4707 [2021-06-05 04:42:16,547 INFO L430 AbstractCegarLoop]: === Iteration 849 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:16,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:16,547 INFO L82 PathProgramCache]: Analyzing trace with hash 170372643, now seen corresponding path program 837 times [2021-06-05 04:42:16,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:16,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588868510] [2021-06-05 04:42:16,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:16,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:16,618 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 04:42:16,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:16,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588868510] [2021-06-05 04:42:16,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588868510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:16,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950663620] [2021-06-05 04:42:16,619 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 838 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 838 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:16,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:16,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:16,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:16,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:16,682 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 9 treesize of output 7 [2021-06-05 04:42:16,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:16,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:16,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:16,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:16,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:16,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:16,698 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 04:42:16,719 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 19 treesize of output 15 [2021-06-05 04:42:16,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:16,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:16,723 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:16,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:16,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:42:16,736 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 04:42:16,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950663620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:16,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:16,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:42:16,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511123407] [2021-06-05 04:42:16,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:42:16,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:16,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:42:16,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:42:16,737 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:16,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:16,872 INFO L93 Difference]: Finished difference Result 824 states and 2528 transitions. [2021-06-05 04:42:16,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:16,872 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:16,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:16,873 INFO L225 Difference]: With dead ends: 824 [2021-06-05 04:42:16,873 INFO L226 Difference]: Without dead ends: 802 [2021-06-05 04:42:16,873 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 94.3ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:42:16,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-06-05 04:42:16,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 467. [2021-06-05 04:42:16,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1351931330472103) internal successors, (1461), 466 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:16,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1461 transitions. [2021-06-05 04:42:16,887 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1461 transitions. Word has length 21 [2021-06-05 04:42:16,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:16,887 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1461 transitions. [2021-06-05 04:42:16,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:16,887 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1461 transitions. [2021-06-05 04:42:16,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:16,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:16,888 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:17,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 838 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4712 [2021-06-05 04:42:17,088 INFO L430 AbstractCegarLoop]: === Iteration 850 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:17,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:17,088 INFO L82 PathProgramCache]: Analyzing trace with hash 449517039, now seen corresponding path program 838 times [2021-06-05 04:42:17,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:17,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538916558] [2021-06-05 04:42:17,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:17,170 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 04:42:17,170 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:17,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538916558] [2021-06-05 04:42:17,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538916558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:17,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362736335] [2021-06-05 04:42:17,170 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 839 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 839 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:17,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:17,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:17,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:17,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:17,221 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 19 treesize of output 15 [2021-06-05 04:42:17,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:17,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:17,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:17,226 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:42:17,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:17,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:17,273 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 19 treesize of output 15 [2021-06-05 04:42:17,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:17,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:17,280 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:17,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:17,280 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:42:17,325 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 04:42:17,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362736335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:17,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:17,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:17,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806258361] [2021-06-05 04:42:17,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:17,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:17,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:17,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:17,326 INFO L87 Difference]: Start difference. First operand 467 states and 1461 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:17,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:17,673 INFO L93 Difference]: Finished difference Result 861 states and 2621 transitions. [2021-06-05 04:42:17,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:42:17,673 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:17,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:17,674 INFO L225 Difference]: With dead ends: 861 [2021-06-05 04:42:17,674 INFO L226 Difference]: Without dead ends: 830 [2021-06-05 04:42:17,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 292.0ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:42:17,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-06-05 04:42:17,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 470. [2021-06-05 04:42:17,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1321961620469083) internal successors, (1469), 469 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:17,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1469 transitions. [2021-06-05 04:42:17,680 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1469 transitions. Word has length 21 [2021-06-05 04:42:17,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:17,680 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1469 transitions. [2021-06-05 04:42:17,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:17,680 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1469 transitions. [2021-06-05 04:42:17,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:17,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:17,681 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:17,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4716,839 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:17,881 INFO L430 AbstractCegarLoop]: === Iteration 851 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:17,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:17,881 INFO L82 PathProgramCache]: Analyzing trace with hash 165254355, now seen corresponding path program 839 times [2021-06-05 04:42:17,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:17,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763070093] [2021-06-05 04:42:17,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:17,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:17,960 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 04:42:17,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:17,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763070093] [2021-06-05 04:42:17,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763070093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:17,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410959496] [2021-06-05 04:42:17,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 840 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 840 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:17,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:17,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:17,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:17,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:18,015 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 17 treesize of output 13 [2021-06-05 04:42:18,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:18,017 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 9 treesize of output 7 [2021-06-05 04:42:18,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:18,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:18,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:18,025 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:42:18,074 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 19 treesize of output 15 [2021-06-05 04:42:18,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:18,076 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 9 treesize of output 7 [2021-06-05 04:42:18,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:18,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:18,083 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:18,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:18,083 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:42:18,130 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 04:42:18,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410959496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:18,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:18,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:18,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507346653] [2021-06-05 04:42:18,131 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:18,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:18,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:18,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:18,131 INFO L87 Difference]: Start difference. First operand 470 states and 1469 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:18,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:18,768 INFO L93 Difference]: Finished difference Result 1023 states and 3104 transitions. [2021-06-05 04:42:18,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 04:42:18,769 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:18,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:18,770 INFO L225 Difference]: With dead ends: 1023 [2021-06-05 04:42:18,770 INFO L226 Difference]: Without dead ends: 996 [2021-06-05 04:42:18,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 502.5ms TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:42:18,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-06-05 04:42:18,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 491. [2021-06-05 04:42:18,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.1551020408163266) internal successors, (1546), 490 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:18,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1546 transitions. [2021-06-05 04:42:18,776 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1546 transitions. Word has length 21 [2021-06-05 04:42:18,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:18,776 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1546 transitions. [2021-06-05 04:42:18,776 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:18,776 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1546 transitions. [2021-06-05 04:42:18,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:18,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:18,777 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:18,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 840 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4719 [2021-06-05 04:42:18,977 INFO L430 AbstractCegarLoop]: === Iteration 852 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:18,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:18,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1851646195, now seen corresponding path program 840 times [2021-06-05 04:42:18,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:18,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151478623] [2021-06-05 04:42:18,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:18,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:19,058 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 04:42:19,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:19,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151478623] [2021-06-05 04:42:19,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151478623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:19,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809818660] [2021-06-05 04:42:19,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 841 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 841 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:19,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:19,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:19,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:19,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:19,113 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 17 treesize of output 13 [2021-06-05 04:42:19,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:19,115 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 9 treesize of output 7 [2021-06-05 04:42:19,116 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:19,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:19,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:19,123 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:42:19,183 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 19 treesize of output 15 [2021-06-05 04:42:19,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:19,186 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:19,186 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:19,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:19,187 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:42:19,214 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 04:42:19,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809818660] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:19,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:19,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:19,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141338790] [2021-06-05 04:42:19,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:19,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:19,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:19,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:19,215 INFO L87 Difference]: Start difference. First operand 491 states and 1546 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:19,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:19,664 INFO L93 Difference]: Finished difference Result 965 states and 2948 transitions. [2021-06-05 04:42:19,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:42:19,664 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:19,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:19,665 INFO L225 Difference]: With dead ends: 965 [2021-06-05 04:42:19,665 INFO L226 Difference]: Without dead ends: 944 [2021-06-05 04:42:19,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 374.2ms TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:42:19,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2021-06-05 04:42:19,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 489. [2021-06-05 04:42:19,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.1577868852459017) internal successors, (1541), 488 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:19,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1541 transitions. [2021-06-05 04:42:19,671 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1541 transitions. Word has length 21 [2021-06-05 04:42:19,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:19,671 INFO L482 AbstractCegarLoop]: Abstraction has 489 states and 1541 transitions. [2021-06-05 04:42:19,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:19,671 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1541 transitions. [2021-06-05 04:42:19,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:19,672 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:19,672 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:19,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4729,841 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:19,872 INFO L430 AbstractCegarLoop]: === Iteration 853 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:19,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:19,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1403085303, now seen corresponding path program 841 times [2021-06-05 04:42:19,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:19,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7230383] [2021-06-05 04:42:19,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:19,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:19,947 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 04:42:19,947 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:19,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7230383] [2021-06-05 04:42:19,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7230383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:19,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872210033] [2021-06-05 04:42:19,947 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 842 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 842 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:19,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:19,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:19,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:20,001 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 17 treesize of output 13 [2021-06-05 04:42:20,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:20,003 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 9 treesize of output 7 [2021-06-05 04:42:20,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:20,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:20,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:20,011 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:42:20,070 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 19 treesize of output 15 [2021-06-05 04:42:20,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:20,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:20,073 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:20,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:20,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:42:20,101 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 04:42:20,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872210033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:20,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:20,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:20,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265881190] [2021-06-05 04:42:20,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:20,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:20,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:20,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:20,101 INFO L87 Difference]: Start difference. First operand 489 states and 1541 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:20,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:20,705 INFO L93 Difference]: Finished difference Result 1040 states and 3157 transitions. [2021-06-05 04:42:20,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 04:42:20,706 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:20,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:20,707 INFO L225 Difference]: With dead ends: 1040 [2021-06-05 04:42:20,707 INFO L226 Difference]: Without dead ends: 1019 [2021-06-05 04:42:20,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 480.5ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 04:42:20,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2021-06-05 04:42:20,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 469. [2021-06-05 04:42:20,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.141025641025641) internal successors, (1470), 468 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:20,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1470 transitions. [2021-06-05 04:42:20,713 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1470 transitions. Word has length 21 [2021-06-05 04:42:20,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:20,713 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1470 transitions. [2021-06-05 04:42:20,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:20,713 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1470 transitions. [2021-06-05 04:42:20,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:20,714 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:20,714 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:20,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4735,842 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:20,914 INFO L430 AbstractCegarLoop]: === Iteration 854 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:20,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:20,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1996842505, now seen corresponding path program 842 times [2021-06-05 04:42:20,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:20,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819747695] [2021-06-05 04:42:20,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:20,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:20,987 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 04:42:20,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:20,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819747695] [2021-06-05 04:42:20,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819747695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:20,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757579038] [2021-06-05 04:42:20,987 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 843 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 843 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:21,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:21,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:21,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:21,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:21,034 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 9 treesize of output 7 [2021-06-05 04:42:21,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:21,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:21,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:21,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:42:21,078 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 19 treesize of output 15 [2021-06-05 04:42:21,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:21,082 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:21,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,082 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:42:21,095 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 04:42:21,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757579038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:21,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:21,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:42:21,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805392095] [2021-06-05 04:42:21,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:42:21,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:21,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:42:21,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:42:21,096 INFO L87 Difference]: Start difference. First operand 469 states and 1470 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:21,226 INFO L93 Difference]: Finished difference Result 752 states and 2321 transitions. [2021-06-05 04:42:21,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:21,226 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:21,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:21,227 INFO L225 Difference]: With dead ends: 752 [2021-06-05 04:42:21,227 INFO L226 Difference]: Without dead ends: 730 [2021-06-05 04:42:21,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 102.9ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:21,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2021-06-05 04:42:21,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 471. [2021-06-05 04:42:21,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1382978723404253) internal successors, (1475), 470 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1475 transitions. [2021-06-05 04:42:21,233 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1475 transitions. Word has length 21 [2021-06-05 04:42:21,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:21,233 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1475 transitions. [2021-06-05 04:42:21,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,233 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1475 transitions. [2021-06-05 04:42:21,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:21,233 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:21,233 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:21,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4741,843 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:21,434 INFO L430 AbstractCegarLoop]: === Iteration 855 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:21,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:21,434 INFO L82 PathProgramCache]: Analyzing trace with hash 53115141, now seen corresponding path program 843 times [2021-06-05 04:42:21,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:21,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527740492] [2021-06-05 04:42:21,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:21,515 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 04:42:21,515 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:21,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527740492] [2021-06-05 04:42:21,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527740492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:21,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476447883] [2021-06-05 04:42:21,515 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 844 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 844 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:21,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:21,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:21,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:21,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:21,576 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 17 treesize of output 13 [2021-06-05 04:42:21,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:42:21,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:21,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:21,593 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:42:21,619 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 19 treesize of output 15 [2021-06-05 04:42:21,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,621 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 9 treesize of output 7 [2021-06-05 04:42:21,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:21,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:21,636 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:21,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:21,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:42:21,659 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 04:42:21,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476447883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:21,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:21,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:42:21,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837789792] [2021-06-05 04:42:21,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:42:21,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:21,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:42:21,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:42:21,660 INFO L87 Difference]: Start difference. First operand 471 states and 1475 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:21,859 INFO L93 Difference]: Finished difference Result 763 states and 2348 transitions. [2021-06-05 04:42:21,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:21,859 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:21,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:21,860 INFO L225 Difference]: With dead ends: 763 [2021-06-05 04:42:21,860 INFO L226 Difference]: Without dead ends: 734 [2021-06-05 04:42:21,860 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 131.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:21,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-06-05 04:42:21,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 463. [2021-06-05 04:42:21,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 04:42:21,865 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 04:42:21,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:21,865 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 04:42:21,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:21,865 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 04:42:21,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:21,866 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:21,866 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:22,066 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4744,844 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:22,066 INFO L430 AbstractCegarLoop]: === Iteration 856 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:22,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:22,066 INFO L82 PathProgramCache]: Analyzing trace with hash 124238837, now seen corresponding path program 844 times [2021-06-05 04:42:22,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:22,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159972528] [2021-06-05 04:42:22,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:22,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:22,165 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 04:42:22,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:22,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159972528] [2021-06-05 04:42:22,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159972528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:22,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356267351] [2021-06-05 04:42:22,166 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 845 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 845 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:22,191 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:22,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:22,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:22,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:22,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:22,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:22,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:42:22,292 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:22,293 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 19 treesize of output 15 [2021-06-05 04:42:22,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:22,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:22,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,306 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 04:42:22,314 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 04:42:22,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356267351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:22,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:22,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:22,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417746514] [2021-06-05 04:42:22,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:22,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:22,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:22,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:22,315 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:22,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:22,443 INFO L93 Difference]: Finished difference Result 543 states and 1676 transitions. [2021-06-05 04:42:22,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:22,443 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:42:22,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:22,444 INFO L225 Difference]: With dead ends: 543 [2021-06-05 04:42:22,444 INFO L226 Difference]: Without dead ends: 521 [2021-06-05 04:42:22,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 155.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:22,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-06-05 04:42:22,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 469. [2021-06-05 04:42:22,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1324786324786325) internal successors, (1466), 468 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:22,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1466 transitions. [2021-06-05 04:42:22,448 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1466 transitions. Word has length 21 [2021-06-05 04:42:22,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:22,449 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1466 transitions. [2021-06-05 04:42:22,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:22,449 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1466 transitions. [2021-06-05 04:42:22,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:22,449 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:22,449 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:22,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 845 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4749 [2021-06-05 04:42:22,650 INFO L430 AbstractCegarLoop]: === Iteration 857 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:22,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:22,650 INFO L82 PathProgramCache]: Analyzing trace with hash -377552499, now seen corresponding path program 845 times [2021-06-05 04:42:22,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:22,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668554461] [2021-06-05 04:42:22,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:22,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:22,741 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 04:42:22,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:22,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668554461] [2021-06-05 04:42:22,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668554461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:22,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148492508] [2021-06-05 04:42:22,741 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 846 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 846 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:22,779 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:22,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:22,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:22,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:22,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:22,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:22,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,882 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:22,882 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:42:22,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:22,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:22,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:22,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:22,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:22,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:22,928 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:42:22,941 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 04:42:22,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148492508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:22,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:22,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:22,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291572195] [2021-06-05 04:42:22,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:22,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:22,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:22,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:22,942 INFO L87 Difference]: Start difference. First operand 469 states and 1466 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:23,095 INFO L93 Difference]: Finished difference Result 552 states and 1700 transitions. [2021-06-05 04:42:23,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:23,095 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:23,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:23,096 INFO L225 Difference]: With dead ends: 552 [2021-06-05 04:42:23,096 INFO L226 Difference]: Without dead ends: 530 [2021-06-05 04:42:23,096 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:23,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-05 04:42:23,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 466. [2021-06-05 04:42:23,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1268817204301076) internal successors, (1454), 465 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1454 transitions. [2021-06-05 04:42:23,101 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1454 transitions. Word has length 21 [2021-06-05 04:42:23,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:23,101 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1454 transitions. [2021-06-05 04:42:23,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,101 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1454 transitions. [2021-06-05 04:42:23,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:23,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:23,101 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:23,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4751,846 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:23,302 INFO L430 AbstractCegarLoop]: === Iteration 858 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:23,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:23,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1810630677, now seen corresponding path program 846 times [2021-06-05 04:42:23,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:23,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550219908] [2021-06-05 04:42:23,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:23,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:23,399 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 04:42:23,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:23,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550219908] [2021-06-05 04:42:23,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550219908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:23,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156731122] [2021-06-05 04:42:23,399 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 847 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 847 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:23,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:23,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:23,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:23,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:23,487 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 17 treesize of output 13 [2021-06-05 04:42:23,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:23,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:23,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:23,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:42:23,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:23,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:23,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:23,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:23,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:23,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:23,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:23,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:23,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:23,531 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:42:23,544 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 04:42:23,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156731122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:23,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:23,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:23,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982400321] [2021-06-05 04:42:23,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:23,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:23,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:23,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:23,544 INFO L87 Difference]: Start difference. First operand 466 states and 1454 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:23,654 INFO L93 Difference]: Finished difference Result 540 states and 1667 transitions. [2021-06-05 04:42:23,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:23,654 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:23,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:23,655 INFO L225 Difference]: With dead ends: 540 [2021-06-05 04:42:23,655 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 04:42:23,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:23,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 04:42:23,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 463. [2021-06-05 04:42:23,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 04:42:23,660 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 04:42:23,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:23,660 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 04:42:23,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:23,660 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 04:42:23,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:23,660 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:23,660 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:23,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4754,847 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:23,861 INFO L430 AbstractCegarLoop]: === Iteration 859 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:23,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:23,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1164956425, now seen corresponding path program 847 times [2021-06-05 04:42:23,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:23,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631320879] [2021-06-05 04:42:23,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:23,960 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 04:42:23,960 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:23,960 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631320879] [2021-06-05 04:42:23,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631320879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:23,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223551896] [2021-06-05 04:42:23,961 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 848 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 848 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:23,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:23,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:24,049 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 19 treesize of output 15 [2021-06-05 04:42:24,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:24,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 04:42:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:24,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:24,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:24,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:24,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:24,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:24,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:24,120 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:42:24,167 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 04:42:24,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223551896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:24,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:24,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:24,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639722948] [2021-06-05 04:42:24,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:24,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:24,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:24,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:24,168 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:24,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:24,499 INFO L93 Difference]: Finished difference Result 728 states and 2239 transitions. [2021-06-05 04:42:24,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:42:24,500 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:24,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:24,501 INFO L225 Difference]: With dead ends: 728 [2021-06-05 04:42:24,501 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 04:42:24,501 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 267.0ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:24,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 04:42:24,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 461. [2021-06-05 04:42:24,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:24,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 04:42:24,506 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 04:42:24,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:24,506 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 04:42:24,506 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:24,506 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 04:42:24,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:24,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:24,506 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:24,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4756,848 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:24,707 INFO L430 AbstractCegarLoop]: === Iteration 860 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:24,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:24,707 INFO L82 PathProgramCache]: Analyzing trace with hash -751583577, now seen corresponding path program 848 times [2021-06-05 04:42:24,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:24,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155411426] [2021-06-05 04:42:24,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:24,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:24,808 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 04:42:24,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:24,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155411426] [2021-06-05 04:42:24,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155411426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:24,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609421062] [2021-06-05 04:42:24,808 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 849 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 849 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:24,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:24,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:24,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:24,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:24,879 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 9 treesize of output 7 [2021-06-05 04:42:24,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:24,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:24,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:24,894 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:24,961 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:24,962 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 19 treesize of output 15 [2021-06-05 04:42:24,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:24,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:24,970 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:24,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:24,975 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 04:42:24,983 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 04:42:24,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609421062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:24,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:24,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:24,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064604040] [2021-06-05 04:42:24,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:24,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:24,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:24,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:24,983 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:25,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:25,162 INFO L93 Difference]: Finished difference Result 587 states and 1807 transitions. [2021-06-05 04:42:25,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:25,162 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:42:25,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:25,163 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:42:25,163 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:42:25,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 171.6ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:25,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:42:25,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 464. [2021-06-05 04:42:25,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.136069114470842) internal successors, (1452), 463 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:25,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1452 transitions. [2021-06-05 04:42:25,167 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1452 transitions. Word has length 21 [2021-06-05 04:42:25,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:25,167 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1452 transitions. [2021-06-05 04:42:25,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:25,167 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1452 transitions. [2021-06-05 04:42:25,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:25,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:25,168 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:25,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4763,849 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:25,368 INFO L430 AbstractCegarLoop]: === Iteration 861 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:25,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:25,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1253374913, now seen corresponding path program 849 times [2021-06-05 04:42:25,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:25,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863547629] [2021-06-05 04:42:25,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:25,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:25,470 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 04:42:25,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:25,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863547629] [2021-06-05 04:42:25,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863547629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:25,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860789789] [2021-06-05 04:42:25,470 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 850 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 850 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:25,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:25,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:25,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:25,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:25,541 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 9 treesize of output 7 [2021-06-05 04:42:25,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:25,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:25,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:25,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:25,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:25,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:25,556 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:25,599 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:25,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:25,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:25,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:25,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:25,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:25,609 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:25,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:25,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:25,615 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:42:25,628 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 04:42:25,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860789789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:25,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:25,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:25,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253420814] [2021-06-05 04:42:25,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:25,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:25,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:25,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:25,629 INFO L87 Difference]: Start difference. First operand 464 states and 1452 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:25,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:25,780 INFO L93 Difference]: Finished difference Result 578 states and 1783 transitions. [2021-06-05 04:42:25,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:25,780 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:25,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:25,781 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:42:25,781 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:42:25,781 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 153.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:25,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:42:25,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 461. [2021-06-05 04:42:25,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:25,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 04:42:25,785 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 04:42:25,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:25,785 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 04:42:25,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:25,785 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 04:42:25,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:25,786 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:25,786 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:25,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4766,850 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:25,986 INFO L430 AbstractCegarLoop]: === Iteration 862 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:25,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:25,987 INFO L82 PathProgramCache]: Analyzing trace with hash 2128009407, now seen corresponding path program 850 times [2021-06-05 04:42:25,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:25,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397948675] [2021-06-05 04:42:25,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:25,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:26,089 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 04:42:26,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:26,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397948675] [2021-06-05 04:42:26,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397948675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:26,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316460283] [2021-06-05 04:42:26,089 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 851 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 851 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:26,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:26,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:26,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:26,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:26,159 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 9 treesize of output 7 [2021-06-05 04:42:26,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:26,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:26,175 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:26,232 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:26,234 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 9 treesize of output 7 [2021-06-05 04:42:26,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,237 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 19 treesize of output 15 [2021-06-05 04:42:26,237 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:26,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:26,264 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:42:26,290 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 04:42:26,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316460283] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:26,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:26,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:26,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744002428] [2021-06-05 04:42:26,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:26,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:26,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:26,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:26,291 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:26,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:26,461 INFO L93 Difference]: Finished difference Result 598 states and 1843 transitions. [2021-06-05 04:42:26,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:26,461 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:26,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:26,462 INFO L225 Difference]: With dead ends: 598 [2021-06-05 04:42:26,462 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 04:42:26,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 171.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:26,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 04:42:26,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 461. [2021-06-05 04:42:26,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:26,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 04:42:26,466 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 04:42:26,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:26,467 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 04:42:26,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:26,467 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 04:42:26,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:26,467 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:26,467 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:26,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4769,851 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:26,667 INFO L430 AbstractCegarLoop]: === Iteration 863 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:26,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:26,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1033310489, now seen corresponding path program 851 times [2021-06-05 04:42:26,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:26,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172468764] [2021-06-05 04:42:26,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:26,768 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 04:42:26,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172468764] [2021-06-05 04:42:26,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172468764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:26,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462187006] [2021-06-05 04:42:26,768 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 852 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 852 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:26,795 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:26,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:26,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:26,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:26,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:26,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:26,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:42:26,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:26,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:26,932 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:26,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:26,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:26,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:26,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:26,964 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:63, output treesize:16 [2021-06-05 04:42:27,013 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 04:42:27,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462187006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:27,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:27,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:27,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784436325] [2021-06-05 04:42:27,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:27,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:27,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:27,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:27,014 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:27,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:27,391 INFO L93 Difference]: Finished difference Result 795 states and 2419 transitions. [2021-06-05 04:42:27,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:42:27,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:27,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:27,392 INFO L225 Difference]: With dead ends: 795 [2021-06-05 04:42:27,392 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 04:42:27,392 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 302.0ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:42:27,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 04:42:27,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 462. [2021-06-05 04:42:27,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1518438177874186) internal successors, (1453), 461 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:27,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1453 transitions. [2021-06-05 04:42:27,398 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1453 transitions. Word has length 21 [2021-06-05 04:42:27,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:27,398 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1453 transitions. [2021-06-05 04:42:27,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:27,398 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1453 transitions. [2021-06-05 04:42:27,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:27,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:27,398 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:27,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 852 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4777 [2021-06-05 04:42:27,599 INFO L430 AbstractCegarLoop]: === Iteration 864 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:27,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:27,599 INFO L82 PathProgramCache]: Analyzing trace with hash 409024725, now seen corresponding path program 852 times [2021-06-05 04:42:27,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:27,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779810041] [2021-06-05 04:42:27,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:27,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:27,706 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 04:42:27,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:27,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779810041] [2021-06-05 04:42:27,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779810041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:27,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611706233] [2021-06-05 04:42:27,707 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 853 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 853 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:27,733 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:42:27,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:27,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:27,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:27,777 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 9 treesize of output 7 [2021-06-05 04:42:27,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:27,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:27,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:27,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:27,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:27,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:27,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:27,823 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_2]} [2021-06-05 04:42:27,825 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 19 treesize of output 15 [2021-06-05 04:42:27,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:27,828 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 9 treesize of output 7 [2021-06-05 04:42:27,828 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:27,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:27,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:27,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:27,846 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:27,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:27,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:27,862 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:21 [2021-06-05 04:42:27,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 04:42:27,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611706233] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:27,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:27,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:27,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037658810] [2021-06-05 04:42:27,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:27,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:27,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:27,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:27,896 INFO L87 Difference]: Start difference. First operand 462 states and 1453 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:28,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:28,049 INFO L93 Difference]: Finished difference Result 602 states and 1859 transitions. [2021-06-05 04:42:28,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:28,050 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:28,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:28,050 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:42:28,050 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:42:28,050 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 162.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:28,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:42:28,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 462. [2021-06-05 04:42:28,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1518438177874186) internal successors, (1453), 461 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:28,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1453 transitions. [2021-06-05 04:42:28,055 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1453 transitions. Word has length 21 [2021-06-05 04:42:28,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:28,055 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1453 transitions. [2021-06-05 04:42:28,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:28,055 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1453 transitions. [2021-06-05 04:42:28,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:28,056 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:28,056 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:28,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4786,853 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:28,256 INFO L430 AbstractCegarLoop]: === Iteration 865 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:28,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:28,256 INFO L82 PathProgramCache]: Analyzing trace with hash -582303487, now seen corresponding path program 853 times [2021-06-05 04:42:28,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:28,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443666372] [2021-06-05 04:42:28,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:28,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:28,361 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 04:42:28,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:28,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443666372] [2021-06-05 04:42:28,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443666372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:28,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402393885] [2021-06-05 04:42:28,361 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 854 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 854 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:28,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:28,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:28,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:28,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:28,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:28,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:28,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:28,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:42:28,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:28,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:28,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:28,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:28,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:28,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:28,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:28,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:28,518 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:28,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:28,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:28,536 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:22 [2021-06-05 04:42:28,612 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 04:42:28,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402393885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:28,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:28,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:28,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815449123] [2021-06-05 04:42:28,613 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:28,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:28,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:28,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:28,613 INFO L87 Difference]: Start difference. First operand 462 states and 1453 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:28,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:28,931 INFO L93 Difference]: Finished difference Result 698 states and 2131 transitions. [2021-06-05 04:42:28,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:42:28,932 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:28,932 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:42:28,932 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 04:42:28,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 269.4ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:42:28,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 04:42:28,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 457. [2021-06-05 04:42:28,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:28,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 04:42:28,937 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 04:42:28,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:28,937 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 04:42:28,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:28,937 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 04:42:28,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:28,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:28,938 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:29,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 854 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4791 [2021-06-05 04:42:29,138 INFO L430 AbstractCegarLoop]: === Iteration 866 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:29,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:29,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1805411903, now seen corresponding path program 854 times [2021-06-05 04:42:29,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:29,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026663915] [2021-06-05 04:42:29,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:29,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:29,240 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 04:42:29,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:29,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026663915] [2021-06-05 04:42:29,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026663915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:29,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287385276] [2021-06-05 04:42:29,240 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 855 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 855 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:29,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:29,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:29,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:29,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:29,316 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 9 treesize of output 7 [2021-06-05 04:42:29,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,318 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 17 treesize of output 13 [2021-06-05 04:42:29,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:29,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:29,335 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:29,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:29,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:29,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:29,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:29,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:29,397 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:29,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,404 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:42:29,416 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 04:42:29,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287385276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:29,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:29,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:29,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178868846] [2021-06-05 04:42:29,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:29,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:29,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:29,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:29,417 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:29,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:29,599 INFO L93 Difference]: Finished difference Result 577 states and 1779 transitions. [2021-06-05 04:42:29,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:29,599 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:29,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:29,600 INFO L225 Difference]: With dead ends: 577 [2021-06-05 04:42:29,600 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 04:42:29,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 153.3ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:29,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 04:42:29,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 460. [2021-06-05 04:42:29,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1350762527233114) internal successors, (1439), 459 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:29,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1439 transitions. [2021-06-05 04:42:29,604 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1439 transitions. Word has length 21 [2021-06-05 04:42:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:29,604 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1439 transitions. [2021-06-05 04:42:29,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1439 transitions. [2021-06-05 04:42:29,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:29,605 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:29,605 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:29,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 855 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4803 [2021-06-05 04:42:29,805 INFO L430 AbstractCegarLoop]: === Iteration 867 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:29,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:29,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1864231275, now seen corresponding path program 855 times [2021-06-05 04:42:29,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:29,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884987236] [2021-06-05 04:42:29,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:29,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:29,892 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 04:42:29,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:29,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884987236] [2021-06-05 04:42:29,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884987236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:29,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282353009] [2021-06-05 04:42:29,892 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 856 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 856 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:29,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:29,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:29,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:29,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:29,960 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 19 treesize of output 15 [2021-06-05 04:42:29,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:29,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:29,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:29,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:42:30,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:30,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:30,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:30,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:30,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:30,047 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:30,059 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:42:30,077 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 04:42:30,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282353009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:30,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:30,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:30,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922651216] [2021-06-05 04:42:30,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:30,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:30,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:30,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:30,078 INFO L87 Difference]: Start difference. First operand 460 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:30,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:30,263 INFO L93 Difference]: Finished difference Result 570 states and 1749 transitions. [2021-06-05 04:42:30,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:30,263 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:30,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:30,264 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:42:30,264 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 04:42:30,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:30,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 04:42:30,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 460. [2021-06-05 04:42:30,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:30,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 04:42:30,268 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 04:42:30,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:30,268 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 04:42:30,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:30,268 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 04:42:30,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:30,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:30,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:30,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 856 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4807 [2021-06-05 04:42:30,484 INFO L430 AbstractCegarLoop]: === Iteration 868 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:30,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:30,484 INFO L82 PathProgramCache]: Analyzing trace with hash 2146473337, now seen corresponding path program 856 times [2021-06-05 04:42:30,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:30,484 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241138822] [2021-06-05 04:42:30,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:30,574 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 04:42:30,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:30,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241138822] [2021-06-05 04:42:30,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241138822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:30,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278094896] [2021-06-05 04:42:30,574 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 857 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 857 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:30,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:30,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:30,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:30,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:30,650 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 9 treesize of output 7 [2021-06-05 04:42:30,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,653 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 17 treesize of output 13 [2021-06-05 04:42:30,654 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:30,669 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:30,741 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_252, v_prenex_253]} [2021-06-05 04:42:30,743 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 9 treesize of output 7 [2021-06-05 04:42:30,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,754 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:30,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:30,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:30,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:30,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:30,767 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:30,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:30,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:30,776 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:42:30,806 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 04:42:30,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278094896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:30,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:30,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:30,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469163038] [2021-06-05 04:42:30,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:30,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:30,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:30,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:30,807 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:31,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:31,007 INFO L93 Difference]: Finished difference Result 623 states and 1896 transitions. [2021-06-05 04:42:31,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:42:31,007 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:31,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:31,008 INFO L225 Difference]: With dead ends: 623 [2021-06-05 04:42:31,008 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 04:42:31,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 192.7ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 04:42:31,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 473. [2021-06-05 04:42:31,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1271186440677967) internal successors, (1476), 472 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:31,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1476 transitions. [2021-06-05 04:42:31,013 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1476 transitions. Word has length 21 [2021-06-05 04:42:31,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:31,013 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1476 transitions. [2021-06-05 04:42:31,013 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:31,013 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1476 transitions. [2021-06-05 04:42:31,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:31,013 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:31,014 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:31,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 857 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4815 [2021-06-05 04:42:31,214 INFO L430 AbstractCegarLoop]: === Iteration 869 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:31,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:31,214 INFO L82 PathProgramCache]: Analyzing trace with hash -462102119, now seen corresponding path program 857 times [2021-06-05 04:42:31,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:31,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70785277] [2021-06-05 04:42:31,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:31,323 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 04:42:31,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:31,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70785277] [2021-06-05 04:42:31,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70785277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:31,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391378855] [2021-06-05 04:42:31,323 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 858 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 858 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:31,349 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:31,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:31,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:31,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:31,400 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 9 treesize of output 7 [2021-06-05 04:42:31,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:31,403 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 17 treesize of output 13 [2021-06-05 04:42:31,403 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:31,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:31,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:31,419 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:31,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:31,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:31,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:31,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:31,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:31,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:31,514 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:31,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:31,519 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:31,519 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:42:31,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:42:31,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391378855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:31,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:31,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:31,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423330916] [2021-06-05 04:42:31,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:31,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:31,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:31,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:31,550 INFO L87 Difference]: Start difference. First operand 473 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:31,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:31,822 INFO L93 Difference]: Finished difference Result 632 states and 1936 transitions. [2021-06-05 04:42:31,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:31,822 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:31,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:31,823 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:42:31,823 INFO L226 Difference]: Without dead ends: 611 [2021-06-05 04:42:31,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 236.9ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:31,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-06-05 04:42:31,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 463. [2021-06-05 04:42:31,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:31,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 04:42:31,828 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 04:42:31,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:31,828 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 04:42:31,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:31,828 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 04:42:31,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:31,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:31,828 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:32,028 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 858 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4828 [2021-06-05 04:42:32,029 INFO L430 AbstractCegarLoop]: === Iteration 870 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:32,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:32,029 INFO L82 PathProgramCache]: Analyzing trace with hash -439597747, now seen corresponding path program 858 times [2021-06-05 04:42:32,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:32,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106371841] [2021-06-05 04:42:32,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:32,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:32,132 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 04:42:32,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:32,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106371841] [2021-06-05 04:42:32,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106371841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:32,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111049388] [2021-06-05 04:42:32,132 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 859 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 859 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:32,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:42:32,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:32,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:32,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:32,207 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 17 treesize of output 13 [2021-06-05 04:42:32,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,209 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 9 treesize of output 7 [2021-06-05 04:42:32,210 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:32,226 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:32,259 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_254, v_prenex_255]} [2021-06-05 04:42:32,261 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 9 treesize of output 7 [2021-06-05 04:42:32,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,274 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:32,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:32,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:32,277 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:32,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:32,290 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:32,301 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 04:42:32,336 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 04:42:32,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111049388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:32,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:32,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:32,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117964759] [2021-06-05 04:42:32,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:32,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:32,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:32,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:32,336 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:32,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:32,500 INFO L93 Difference]: Finished difference Result 595 states and 1838 transitions. [2021-06-05 04:42:32,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:32,500 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:32,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:32,501 INFO L225 Difference]: With dead ends: 595 [2021-06-05 04:42:32,501 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 04:42:32,501 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 157.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:32,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 04:42:32,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 463. [2021-06-05 04:42:32,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:32,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 04:42:32,505 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 04:42:32,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:32,505 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 04:42:32,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:32,505 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 04:42:32,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:32,506 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:32,506 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:32,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 859 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4836 [2021-06-05 04:42:32,706 INFO L430 AbstractCegarLoop]: === Iteration 871 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:32,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:32,706 INFO L82 PathProgramCache]: Analyzing trace with hash -142331337, now seen corresponding path program 859 times [2021-06-05 04:42:32,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:32,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242965077] [2021-06-05 04:42:32,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:32,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:32,826 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 04:42:32,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:32,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242965077] [2021-06-05 04:42:32,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242965077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:32,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506470953] [2021-06-05 04:42:32,826 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 860 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 860 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:32,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:32,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:32,894 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 19 treesize of output 15 [2021-06-05 04:42:32,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:32,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:42:32,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:32,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:32,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:32,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:32,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:32,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:32,958 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:32,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:32,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:32,974 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 04:42:33,045 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 04:42:33,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506470953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:33,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:33,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:33,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512844512] [2021-06-05 04:42:33,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:33,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:33,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:33,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:33,046 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:33,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:33,423 INFO L93 Difference]: Finished difference Result 732 states and 2246 transitions. [2021-06-05 04:42:33,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:42:33,424 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:33,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:33,425 INFO L225 Difference]: With dead ends: 732 [2021-06-05 04:42:33,425 INFO L226 Difference]: Without dead ends: 709 [2021-06-05 04:42:33,425 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 346.6ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:42:33,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-06-05 04:42:33,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 462. [2021-06-05 04:42:33,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1453362255965294) internal successors, (1450), 461 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:33,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1450 transitions. [2021-06-05 04:42:33,430 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1450 transitions. Word has length 21 [2021-06-05 04:42:33,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:33,430 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1450 transitions. [2021-06-05 04:42:33,430 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:33,430 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1450 transitions. [2021-06-05 04:42:33,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:33,430 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:33,431 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:33,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4842,860 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:33,632 INFO L430 AbstractCegarLoop]: === Iteration 872 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:33,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:33,632 INFO L82 PathProgramCache]: Analyzing trace with hash -426594021, now seen corresponding path program 860 times [2021-06-05 04:42:33,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:33,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571715407] [2021-06-05 04:42:33,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:33,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:33,741 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 04:42:33,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:33,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571715407] [2021-06-05 04:42:33,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571715407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:33,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362428767] [2021-06-05 04:42:33,741 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 861 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 861 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:33,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:33,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:33,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:33,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:33,817 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 17 treesize of output 13 [2021-06-05 04:42:33,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:33,820 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 9 treesize of output 7 [2021-06-05 04:42:33,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:33,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:33,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:33,837 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:33,873 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_256, v_prenex_257]} [2021-06-05 04:42:33,876 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 9 treesize of output 7 [2021-06-05 04:42:33,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:33,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:33,889 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:33,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:33,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:33,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:33,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:33,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:33,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:33,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:33,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:33,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:33,916 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:42:33,992 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 04:42:33,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362428767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:33,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:33,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:33,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597482099] [2021-06-05 04:42:33,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:33,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:33,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:33,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:33,993 INFO L87 Difference]: Start difference. First operand 462 states and 1450 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:34,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:34,313 INFO L93 Difference]: Finished difference Result 688 states and 2101 transitions. [2021-06-05 04:42:34,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:42:34,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:34,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:34,314 INFO L225 Difference]: With dead ends: 688 [2021-06-05 04:42:34,314 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:42:34,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 268.6ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:34,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:42:34,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 473. [2021-06-05 04:42:34,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:34,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 04:42:34,319 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 04:42:34,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:34,319 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 04:42:34,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:34,319 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 04:42:34,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:34,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:34,320 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:34,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4849,861 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:34,520 INFO L430 AbstractCegarLoop]: === Iteration 873 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:34,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:34,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1649095769, now seen corresponding path program 861 times [2021-06-05 04:42:34,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:34,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903663169] [2021-06-05 04:42:34,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:34,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:34,628 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 04:42:34,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:34,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903663169] [2021-06-05 04:42:34,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903663169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:34,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890484447] [2021-06-05 04:42:34,628 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 862 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 862 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:34,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:34,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:34,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:34,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:34,706 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 17 treesize of output 13 [2021-06-05 04:42:34,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:34,709 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 9 treesize of output 7 [2021-06-05 04:42:34,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:34,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:34,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:34,726 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:34,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:34,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:34,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:34,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:34,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:34,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:34,807 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:34,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:34,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:34,813 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:42:34,859 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 04:42:34,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890484447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:34,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:34,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:34,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303340680] [2021-06-05 04:42:34,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:34,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:34,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:34,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:34,859 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:35,110 INFO L93 Difference]: Finished difference Result 637 states and 1957 transitions. [2021-06-05 04:42:35,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:35,110 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:35,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:35,111 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:42:35,111 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:42:35,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 220.2ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:42:35,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:42:35,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 456. [2021-06-05 04:42:35,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:35,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 04:42:35,116 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 04:42:35,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:35,116 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 04:42:35,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:35,116 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 04:42:35,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:35,116 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:35,117 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:35,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4862,862 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:35,317 INFO L430 AbstractCegarLoop]: === Iteration 874 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:35,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:35,317 INFO L82 PathProgramCache]: Analyzing trace with hash 323402135, now seen corresponding path program 862 times [2021-06-05 04:42:35,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:35,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432021163] [2021-06-05 04:42:35,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:35,400 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 04:42:35,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:35,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432021163] [2021-06-05 04:42:35,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432021163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:35,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837842700] [2021-06-05 04:42:35,400 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 863 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 863 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:35,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:35,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:35,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:35,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:35,490 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 9 treesize of output 7 [2021-06-05 04:42:35,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:35,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:35,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:35,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:35,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:35,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:35,508 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:35,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:35,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:35,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:35,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:35,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:35,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:35,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:35,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:35,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:35,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:42:35,624 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 04:42:35,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837842700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:35,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:35,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:35,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162107383] [2021-06-05 04:42:35,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:35,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:35,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:35,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:35,624 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:35,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:35,780 INFO L93 Difference]: Finished difference Result 549 states and 1693 transitions. [2021-06-05 04:42:35,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:35,781 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:42:35,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:35,781 INFO L225 Difference]: With dead ends: 549 [2021-06-05 04:42:35,781 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 04:42:35,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 158.7ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:35,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 04:42:35,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 467. [2021-06-05 04:42:35,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1394849785407724) internal successors, (1463), 466 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:35,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1463 transitions. [2021-06-05 04:42:35,786 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1463 transitions. Word has length 21 [2021-06-05 04:42:35,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:35,786 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1463 transitions. [2021-06-05 04:42:35,786 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:42:35,786 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1463 transitions. [2021-06-05 04:42:35,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:35,787 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:35,787 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:35,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4867,863 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:35,987 INFO L430 AbstractCegarLoop]: === Iteration 875 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:35,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:35,987 INFO L82 PathProgramCache]: Analyzing trace with hash -178389201, now seen corresponding path program 863 times [2021-06-05 04:42:35,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:35,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753570888] [2021-06-05 04:42:35,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:35,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:36,071 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 04:42:36,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:36,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753570888] [2021-06-05 04:42:36,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753570888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:36,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956355932] [2021-06-05 04:42:36,072 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 864 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 864 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:36,098 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:36,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:36,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:36,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:36,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:36,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,163 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 9 treesize of output 7 [2021-06-05 04:42:36,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,178 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:36,179 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:36,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:36,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:36,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,266 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:12 [2021-06-05 04:42:36,279 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 04:42:36,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956355932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:36,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:36,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:36,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462823239] [2021-06-05 04:42:36,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:36,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:36,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:36,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:36,280 INFO L87 Difference]: Start difference. First operand 467 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:36,447 INFO L93 Difference]: Finished difference Result 558 states and 1717 transitions. [2021-06-05 04:42:36,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:36,448 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:36,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:36,448 INFO L225 Difference]: With dead ends: 558 [2021-06-05 04:42:36,448 INFO L226 Difference]: Without dead ends: 536 [2021-06-05 04:42:36,448 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:36,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-06-05 04:42:36,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 464. [2021-06-05 04:42:36,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1339092872570196) internal successors, (1451), 463 states have internal predecessors, (1451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:36,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1451 transitions. [2021-06-05 04:42:36,453 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1451 transitions. Word has length 21 [2021-06-05 04:42:36,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:36,453 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1451 transitions. [2021-06-05 04:42:36,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:36,453 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1451 transitions. [2021-06-05 04:42:36,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:36,453 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:36,453 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:36,654 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 864 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4874 [2021-06-05 04:42:36,654 INFO L430 AbstractCegarLoop]: === Iteration 876 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:36,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:36,654 INFO L82 PathProgramCache]: Analyzing trace with hash 948726253, now seen corresponding path program 864 times [2021-06-05 04:42:36,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:36,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063701061] [2021-06-05 04:42:36,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:36,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:36,757 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 04:42:36,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063701061] [2021-06-05 04:42:36,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063701061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:36,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307330061] [2021-06-05 04:42:36,758 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 865 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 865 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:36,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:36,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:36,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:36,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:36,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:36,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,841 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 9 treesize of output 7 [2021-06-05 04:42:36,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:36,861 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:36,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:36,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:36,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:36,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:36,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:36,991 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:42:37,018 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 04:42:37,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307330061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:37,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:37,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:37,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045244537] [2021-06-05 04:42:37,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:37,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:37,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:37,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:37,019 INFO L87 Difference]: Start difference. First operand 464 states and 1451 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:37,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:37,366 INFO L93 Difference]: Finished difference Result 661 states and 2032 transitions. [2021-06-05 04:42:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:42:37,366 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:37,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:37,367 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:42:37,367 INFO L226 Difference]: Without dead ends: 642 [2021-06-05 04:42:37,367 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 332.1ms TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:37,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2021-06-05 04:42:37,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 474. [2021-06-05 04:42:37,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1501057082452433) internal successors, (1490), 473 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:37,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1490 transitions. [2021-06-05 04:42:37,372 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1490 transitions. Word has length 21 [2021-06-05 04:42:37,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:37,372 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1490 transitions. [2021-06-05 04:42:37,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:37,372 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1490 transitions. [2021-06-05 04:42:37,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:37,373 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:37,373 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:37,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 865 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4881 [2021-06-05 04:42:37,573 INFO L430 AbstractCegarLoop]: === Iteration 877 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:37,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:37,573 INFO L82 PathProgramCache]: Analyzing trace with hash 726517641, now seen corresponding path program 865 times [2021-06-05 04:42:37,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:37,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139450658] [2021-06-05 04:42:37,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:37,665 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 04:42:37,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:37,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139450658] [2021-06-05 04:42:37,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139450658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:37,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40856013] [2021-06-05 04:42:37,666 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 866 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 866 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:37,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:37,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:37,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:37,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:37,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:37,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:37,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:37,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:42:37,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:37,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:37,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:37,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:37,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:37,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:37,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:37,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:37,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:37,866 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:37,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:37,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:37,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 04:42:37,905 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 04:42:37,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40856013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:37,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:37,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:37,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130441635] [2021-06-05 04:42:37,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:37,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:37,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:37,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:37,905 INFO L87 Difference]: Start difference. First operand 474 states and 1490 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:38,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:38,194 INFO L93 Difference]: Finished difference Result 767 states and 2342 transitions. [2021-06-05 04:42:38,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:42:38,194 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:38,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:38,195 INFO L225 Difference]: With dead ends: 767 [2021-06-05 04:42:38,195 INFO L226 Difference]: Without dead ends: 707 [2021-06-05 04:42:38,195 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 223.7ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:38,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-06-05 04:42:38,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 474. [2021-06-05 04:42:38,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13953488372093) internal successors, (1485), 473 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:38,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1485 transitions. [2021-06-05 04:42:38,200 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1485 transitions. Word has length 21 [2021-06-05 04:42:38,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:38,200 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1485 transitions. [2021-06-05 04:42:38,200 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:38,201 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1485 transitions. [2021-06-05 04:42:38,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:38,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:38,201 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:38,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4891,866 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:38,401 INFO L430 AbstractCegarLoop]: === Iteration 878 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:38,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:38,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1659849203, now seen corresponding path program 866 times [2021-06-05 04:42:38,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:38,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596909222] [2021-06-05 04:42:38,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:38,503 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 04:42:38,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:38,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596909222] [2021-06-05 04:42:38,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596909222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:38,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046260958] [2021-06-05 04:42:38,504 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 867 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 867 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:38,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:38,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:38,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:38,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:38,583 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 9 treesize of output 7 [2021-06-05 04:42:38,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:38,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:38,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:38,586 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:38,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:38,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:38,606 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:38,695 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 9 treesize of output 7 [2021-06-05 04:42:38,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:38,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:38,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:38,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:38,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:38,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:38,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:38,715 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:38,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:38,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:38,730 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:42:38,781 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 04:42:38,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046260958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:38,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:38,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:38,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496500800] [2021-06-05 04:42:38,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:38,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:38,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:38,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:38,782 INFO L87 Difference]: Start difference. First operand 474 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:39,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:39,047 INFO L93 Difference]: Finished difference Result 769 states and 2345 transitions. [2021-06-05 04:42:39,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:39,048 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:39,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:39,049 INFO L225 Difference]: With dead ends: 769 [2021-06-05 04:42:39,049 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 04:42:39,049 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 278.8ms TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:39,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 04:42:39,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 478. [2021-06-05 04:42:39,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.138364779874214) internal successors, (1497), 477 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:39,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1497 transitions. [2021-06-05 04:42:39,054 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1497 transitions. Word has length 21 [2021-06-05 04:42:39,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:39,054 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1497 transitions. [2021-06-05 04:42:39,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:39,054 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1497 transitions. [2021-06-05 04:42:39,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:39,055 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:39,055 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:39,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4901,867 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:39,261 INFO L430 AbstractCegarLoop]: === Iteration 879 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:39,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:39,261 INFO L82 PathProgramCache]: Analyzing trace with hash 636989711, now seen corresponding path program 867 times [2021-06-05 04:42:39,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:39,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476696308] [2021-06-05 04:42:39,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:39,360 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 04:42:39,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:39,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476696308] [2021-06-05 04:42:39,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476696308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:39,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094596261] [2021-06-05 04:42:39,361 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 868 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 868 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:39,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:42:39,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:39,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:39,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:39,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:39,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:39,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:39,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:39,443 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 9 treesize of output 7 [2021-06-05 04:42:39,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:39,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:39,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:39,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:39,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:39,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:39,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:39,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:39,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:39,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:39,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:39,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:39,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:39,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:42:39,601 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 04:42:39,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094596261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:39,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:39,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:39,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090709765] [2021-06-05 04:42:39,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:39,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:39,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:39,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:39,602 INFO L87 Difference]: Start difference. First operand 478 states and 1497 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:39,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:39,910 INFO L93 Difference]: Finished difference Result 669 states and 2051 transitions. [2021-06-05 04:42:39,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:42:39,910 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:39,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:39,911 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:42:39,911 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 04:42:39,911 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 288.3ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:39,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 04:42:39,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 474. [2021-06-05 04:42:39,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:39,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 04:42:39,916 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 04:42:39,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:39,916 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 04:42:39,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:39,916 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 04:42:39,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:39,916 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:39,916 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:40,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4913,868 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:40,117 INFO L430 AbstractCegarLoop]: === Iteration 880 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:40,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:40,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1091972177, now seen corresponding path program 868 times [2021-06-05 04:42:40,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:40,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914827121] [2021-06-05 04:42:40,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:40,205 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 04:42:40,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:40,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914827121] [2021-06-05 04:42:40,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914827121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:40,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572378135] [2021-06-05 04:42:40,205 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 869 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 869 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:40,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:40,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:40,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:40,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:40,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:40,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:40,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:40,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:40,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 9 treesize of output 7 [2021-06-05 04:42:40,297 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:40,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:40,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:40,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:40,401 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 9 treesize of output 7 [2021-06-05 04:42:40,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:40,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:40,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:40,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:40,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:40,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:40,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:40,421 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:40,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:40,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:40,436 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:42:40,462 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 04:42:40,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572378135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:40,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:40,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:40,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899400258] [2021-06-05 04:42:40,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:40,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:40,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:40,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:40,462 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:40,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:40,631 INFO L93 Difference]: Finished difference Result 604 states and 1865 transitions. [2021-06-05 04:42:40,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:40,631 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:40,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:40,632 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:42:40,632 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 04:42:40,632 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 173.6ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:40,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 04:42:40,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 474. [2021-06-05 04:42:40,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.13107822410148) internal successors, (1481), 473 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:40,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1481 transitions. [2021-06-05 04:42:40,637 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1481 transitions. Word has length 21 [2021-06-05 04:42:40,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:40,637 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1481 transitions. [2021-06-05 04:42:40,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:40,637 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1481 transitions. [2021-06-05 04:42:40,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:40,637 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:40,637 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:40,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 869 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4917 [2021-06-05 04:42:40,838 INFO L430 AbstractCegarLoop]: === Iteration 881 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:40,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:40,838 INFO L82 PathProgramCache]: Analyzing trace with hash 2108296201, now seen corresponding path program 869 times [2021-06-05 04:42:40,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:40,838 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356596818] [2021-06-05 04:42:40,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:40,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:40,920 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 04:42:40,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:40,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356596818] [2021-06-05 04:42:40,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356596818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:40,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165537526] [2021-06-05 04:42:40,920 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 870 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 870 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:40,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:40,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:40,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:40,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:40,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:40,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:40,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:41,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:42:41,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:41,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:41,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:41,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:41,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:42:41,129 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 04:42:41,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165537526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:41,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:41,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:41,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036512956] [2021-06-05 04:42:41,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:41,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:41,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:41,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:41,130 INFO L87 Difference]: Start difference. First operand 474 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:41,307 INFO L93 Difference]: Finished difference Result 567 states and 1748 transitions. [2021-06-05 04:42:41,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:41,307 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:41,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:41,308 INFO L225 Difference]: With dead ends: 567 [2021-06-05 04:42:41,308 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 04:42:41,308 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 149.1ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:41,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 04:42:41,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 471. [2021-06-05 04:42:41,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 04:42:41,312 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 04:42:41,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:41,313 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 04:42:41,313 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,313 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 04:42:41,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:41,313 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:41,313 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:41,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 870 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4929 [2021-06-05 04:42:41,513 INFO L430 AbstractCegarLoop]: === Iteration 882 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:41,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:41,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1484010437, now seen corresponding path program 870 times [2021-06-05 04:42:41,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:41,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525010252] [2021-06-05 04:42:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:41,600 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 04:42:41,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:41,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525010252] [2021-06-05 04:42:41,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525010252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:41,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700175446] [2021-06-05 04:42:41,600 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 871 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 871 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:41,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:41,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:41,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:41,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:41,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:41,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,692 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 9 treesize of output 7 [2021-06-05 04:42:41,692 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:41,707 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:41,749 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 9 treesize of output 7 [2021-06-05 04:42:41,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:41,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,770 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:41,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:41,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:41,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:41,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:41,795 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:42:41,829 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 04:42:41,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700175446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:41,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:41,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:41,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428969640] [2021-06-05 04:42:41,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:41,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:41,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:41,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:41,829 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:41,983 INFO L93 Difference]: Finished difference Result 607 states and 1873 transitions. [2021-06-05 04:42:41,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:41,983 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:41,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:41,984 INFO L225 Difference]: With dead ends: 607 [2021-06-05 04:42:41,984 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 04:42:41,984 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 146.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:41,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 04:42:41,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 471. [2021-06-05 04:42:41,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 04:42:41,989 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 04:42:41,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:41,989 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 04:42:41,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:41,989 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 04:42:41,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:41,989 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:41,989 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:42,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 871 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4936 [2021-06-05 04:42:42,190 INFO L430 AbstractCegarLoop]: === Iteration 883 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:42,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:42,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1781276847, now seen corresponding path program 871 times [2021-06-05 04:42:42,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:42,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540406032] [2021-06-05 04:42:42,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:42,279 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 04:42:42,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:42,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540406032] [2021-06-05 04:42:42,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540406032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:42,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475482664] [2021-06-05 04:42:42,279 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 872 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 872 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:42,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:42,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:42,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:42,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 9 treesize of output 7 [2021-06-05 04:42:42,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:42,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:42,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:42,363 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:42,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:42,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:42,382 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:42,427 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 9 treesize of output 7 [2021-06-05 04:42:42,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:42,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:42,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:42,431 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:42,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:42,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:42,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:42,451 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:42,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:42,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:42,468 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:42:42,491 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 04:42:42,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475482664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:42,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:42,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:42,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740838370] [2021-06-05 04:42:42,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:42,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:42,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:42,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:42,491 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:42,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:42,665 INFO L93 Difference]: Finished difference Result 666 states and 2035 transitions. [2021-06-05 04:42:42,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:42,665 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:42,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:42,666 INFO L225 Difference]: With dead ends: 666 [2021-06-05 04:42:42,666 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 04:42:42,666 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 151.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:42,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 04:42:42,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 475. [2021-06-05 04:42:42,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.151898734177215) internal successors, (1494), 474 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:42,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1494 transitions. [2021-06-05 04:42:42,671 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1494 transitions. Word has length 21 [2021-06-05 04:42:42,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:42,671 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1494 transitions. [2021-06-05 04:42:42,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:42,671 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1494 transitions. [2021-06-05 04:42:42,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:42,671 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:42,671 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:42,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4945,872 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:42,872 INFO L430 AbstractCegarLoop]: === Iteration 884 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:42,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:42,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1497014163, now seen corresponding path program 872 times [2021-06-05 04:42:42,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:42,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273589397] [2021-06-05 04:42:42,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:42,967 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 04:42:42,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:42,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273589397] [2021-06-05 04:42:42,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273589397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:42,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653281842] [2021-06-05 04:42:42,968 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 873 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 873 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:42,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:42,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:42,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:42,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:43,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:43,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:43,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:42:43,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:43,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:43,100 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:43,121 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:43,138 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:42:43,213 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 04:42:43,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653281842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:43,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:43,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:43,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921400148] [2021-06-05 04:42:43,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:43,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:43,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:43,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:43,214 INFO L87 Difference]: Start difference. First operand 475 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:43,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:43,461 INFO L93 Difference]: Finished difference Result 659 states and 2030 transitions. [2021-06-05 04:42:43,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:43,462 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:43,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:43,462 INFO L225 Difference]: With dead ends: 659 [2021-06-05 04:42:43,462 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:42:43,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 219.6ms TimeCoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:43,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:42:43,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 473. [2021-06-05 04:42:43,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.141949152542373) internal successors, (1483), 472 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:43,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1483 transitions. [2021-06-05 04:42:43,467 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1483 transitions. Word has length 21 [2021-06-05 04:42:43,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:43,467 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1483 transitions. [2021-06-05 04:42:43,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:43,468 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1483 transitions. [2021-06-05 04:42:43,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:43,468 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:43,468 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:43,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4952,873 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:43,668 INFO L430 AbstractCegarLoop]: === Iteration 885 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:43,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:43,669 INFO L82 PathProgramCache]: Analyzing trace with hash 72903839, now seen corresponding path program 873 times [2021-06-05 04:42:43,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:43,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517671619] [2021-06-05 04:42:43,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:43,769 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 04:42:43,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:43,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517671619] [2021-06-05 04:42:43,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517671619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:43,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859339482] [2021-06-05 04:42:43,770 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 874 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 874 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:43,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:43,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:43,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:43,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:43,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:43,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:43,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:42:43,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:43,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:43,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:43,947 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:43,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:43,955 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:42:43,981 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 04:42:43,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859339482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:43,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:43,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:43,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575657726] [2021-06-05 04:42:43,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:43,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:43,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:43,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:43,982 INFO L87 Difference]: Start difference. First operand 473 states and 1483 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:44,250 INFO L93 Difference]: Finished difference Result 676 states and 2071 transitions. [2021-06-05 04:42:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:42:44,250 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:44,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:44,251 INFO L225 Difference]: With dead ends: 676 [2021-06-05 04:42:44,251 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 04:42:44,251 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 303.7ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:44,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 04:42:44,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 477. [2021-06-05 04:42:44,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1407563025210083) internal successors, (1495), 476 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:44,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1495 transitions. [2021-06-05 04:42:44,256 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1495 transitions. Word has length 21 [2021-06-05 04:42:44,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:44,256 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1495 transitions. [2021-06-05 04:42:44,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:44,256 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1495 transitions. [2021-06-05 04:42:44,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:44,256 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:44,256 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:44,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4964,874 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:44,457 INFO L430 AbstractCegarLoop]: === Iteration 886 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:44,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:44,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1960732641, now seen corresponding path program 874 times [2021-06-05 04:42:44,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:44,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613890755] [2021-06-05 04:42:44,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:44,557 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 04:42:44,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:44,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613890755] [2021-06-05 04:42:44,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613890755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:44,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292801835] [2021-06-05 04:42:44,557 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 875 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 875 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:44,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:44,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:44,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:44,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:44,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:44,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:44,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:44,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:44,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:44,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:42:44,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:44,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:44,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:44,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:44,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:44,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:44,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:44,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:44,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:44,722 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:42:44,764 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 04:42:44,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292801835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:44,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:44,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:44,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73192268] [2021-06-05 04:42:44,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:44,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:44,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:44,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:44,765 INFO L87 Difference]: Start difference. First operand 477 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:45,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:45,038 INFO L93 Difference]: Finished difference Result 662 states and 2034 transitions. [2021-06-05 04:42:45,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:42:45,039 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:45,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:45,039 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:42:45,039 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 04:42:45,040 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 306.0ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:42:45,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 04:42:45,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 464. [2021-06-05 04:42:45,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:45,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 04:42:45,044 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 04:42:45,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:45,044 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 04:42:45,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:45,044 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 04:42:45,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:45,045 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:45,045 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:45,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 875 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4970 [2021-06-05 04:42:45,245 INFO L430 AbstractCegarLoop]: === Iteration 887 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:45,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:45,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1342470473, now seen corresponding path program 875 times [2021-06-05 04:42:45,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:45,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739918759] [2021-06-05 04:42:45,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:45,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:45,338 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 04:42:45,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:45,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739918759] [2021-06-05 04:42:45,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739918759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:45,339 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846581922] [2021-06-05 04:42:45,339 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 876 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 876 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:45,365 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:45,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:45,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:42:45,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:45,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:45,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:45,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:45,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:45,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:42:45,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:45,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:45,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:45,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:45,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:45,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:45,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:45,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:45,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:45,512 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:45,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:45,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:45,541 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:93, output treesize:31 [2021-06-05 04:42:45,612 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 04:42:45,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846581922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:45,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:45,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:45,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834687317] [2021-06-05 04:42:45,612 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:45,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:45,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:45,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:45,613 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:45,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:45,819 INFO L93 Difference]: Finished difference Result 542 states and 1671 transitions. [2021-06-05 04:42:45,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:42:45,820 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:45,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:45,820 INFO L225 Difference]: With dead ends: 542 [2021-06-05 04:42:45,820 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:42:45,820 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 233.7ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:42:45,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:42:45,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 460. [2021-06-05 04:42:45,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:45,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 04:42:45,825 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 04:42:45,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:45,825 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 04:42:45,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:45,825 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 04:42:45,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:45,825 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:45,825 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:46,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4972,876 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:46,026 INFO L430 AbstractCegarLoop]: === Iteration 888 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:46,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:46,026 INFO L82 PathProgramCache]: Analyzing trace with hash 894285847, now seen corresponding path program 876 times [2021-06-05 04:42:46,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:46,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870583532] [2021-06-05 04:42:46,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:46,112 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:42:46,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:46,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870583532] [2021-06-05 04:42:46,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870583532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:46,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733329753] [2021-06-05 04:42:46,112 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 877 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 877 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:46,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:46,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:46,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:46,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:46,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:46,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:46,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-06-05 04:42:46,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:42:46,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,258 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 10 treesize of output 8 [2021-06-05 04:42:46,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:46,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:46,291 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:42:46,308 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 04:42:46,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733329753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:46,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:46,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:46,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567504664] [2021-06-05 04:42:46,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:46,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:46,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:46,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:46,309 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:46,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:46,457 INFO L93 Difference]: Finished difference Result 563 states and 1733 transitions. [2021-06-05 04:42:46,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:46,457 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:46,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:46,458 INFO L225 Difference]: With dead ends: 563 [2021-06-05 04:42:46,458 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 04:42:46,458 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:46,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 04:42:46,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 460. [2021-06-05 04:42:46,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1263616557734206) internal successors, (1435), 459 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:46,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1435 transitions. [2021-06-05 04:42:46,462 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1435 transitions. Word has length 21 [2021-06-05 04:42:46,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:46,462 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1435 transitions. [2021-06-05 04:42:46,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:46,462 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1435 transitions. [2021-06-05 04:42:46,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:46,463 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:46,463 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:46,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4977,877 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:46,663 INFO L430 AbstractCegarLoop]: === Iteration 889 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:46,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:46,663 INFO L82 PathProgramCache]: Analyzing trace with hash -200413071, now seen corresponding path program 877 times [2021-06-05 04:42:46,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:46,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245970339] [2021-06-05 04:42:46,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:46,748 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 04:42:46,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:46,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245970339] [2021-06-05 04:42:46,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245970339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:46,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331985033] [2021-06-05 04:42:46,749 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 878 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 878 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:46,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:46,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:46,852 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 9 treesize of output 7 [2021-06-05 04:42:46,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:46,856 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:46,868 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:46,906 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 9 treesize of output 7 [2021-06-05 04:42:46,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:46,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:46,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:46,926 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:46,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:46,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:46,941 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:42:46,970 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 04:42:46,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331985033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:46,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:46,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:46,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766608924] [2021-06-05 04:42:46,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:46,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:46,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:46,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:46,971 INFO L87 Difference]: Start difference. First operand 460 states and 1435 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:47,156 INFO L93 Difference]: Finished difference Result 604 states and 1852 transitions. [2021-06-05 04:42:47,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:42:47,156 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:47,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:47,157 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:42:47,157 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 04:42:47,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 179.6ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:47,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 04:42:47,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 475. [2021-06-05 04:42:47,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1244725738396624) internal successors, (1481), 474 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1481 transitions. [2021-06-05 04:42:47,162 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1481 transitions. Word has length 21 [2021-06-05 04:42:47,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:47,162 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1481 transitions. [2021-06-05 04:42:47,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,162 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1481 transitions. [2021-06-05 04:42:47,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:47,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:47,163 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:47,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4983,878 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:47,363 INFO L430 AbstractCegarLoop]: === Iteration 890 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:47,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:47,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1680339867, now seen corresponding path program 878 times [2021-06-05 04:42:47,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:47,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712983184] [2021-06-05 04:42:47,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:47,447 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 04:42:47,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:47,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712983184] [2021-06-05 04:42:47,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712983184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:47,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117198526] [2021-06-05 04:42:47,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 879 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 879 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:47,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:47,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:47,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:47,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:47,552 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 9 treesize of output 7 [2021-06-05 04:42:47,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:47,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:47,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:47,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:47,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:47,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:47,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:42:47,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:47,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:47,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:47,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:47,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:47,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:47,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:47,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:47,635 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:47,635 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:42:47,645 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 04:42:47,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117198526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:47,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:47,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:47,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355911500] [2021-06-05 04:42:47,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:47,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:47,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:47,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:47,646 INFO L87 Difference]: Start difference. First operand 475 states and 1481 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:47,766 INFO L93 Difference]: Finished difference Result 554 states and 1699 transitions. [2021-06-05 04:42:47,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:47,766 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:47,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:47,767 INFO L225 Difference]: With dead ends: 554 [2021-06-05 04:42:47,767 INFO L226 Difference]: Without dead ends: 533 [2021-06-05 04:42:47,767 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 152.2ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:47,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2021-06-05 04:42:47,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 457. [2021-06-05 04:42:47,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.129385964912281) internal successors, (1427), 456 states have internal predecessors, (1427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1427 transitions. [2021-06-05 04:42:47,771 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1427 transitions. Word has length 21 [2021-06-05 04:42:47,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:47,771 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1427 transitions. [2021-06-05 04:42:47,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:47,771 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1427 transitions. [2021-06-05 04:42:47,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:47,772 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:47,772 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:47,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4994,879 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:47,972 INFO L430 AbstractCegarLoop]: === Iteration 891 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:47,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:47,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1962334387, now seen corresponding path program 879 times [2021-06-05 04:42:47,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:47,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019612103] [2021-06-05 04:42:47,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:47,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:48,063 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:42:48,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:48,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019612103] [2021-06-05 04:42:48,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019612103] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:48,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826858200] [2021-06-05 04:42:48,064 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 880 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 880 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:48,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:48,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:48,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:48,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:48,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:48,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:48,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:31 [2021-06-05 04:42:48,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:42:48,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,194 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 10 treesize of output 8 [2021-06-05 04:42:48,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:48,215 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:48,233 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:21 [2021-06-05 04:42:48,267 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 04:42:48,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826858200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:48,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:48,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:48,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441423829] [2021-06-05 04:42:48,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:48,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:48,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:48,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:48,267 INFO L87 Difference]: Start difference. First operand 457 states and 1427 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:48,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:48,406 INFO L93 Difference]: Finished difference Result 578 states and 1773 transitions. [2021-06-05 04:42:48,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:48,406 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:48,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:48,407 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:42:48,407 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:42:48,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 143.3ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:48,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:42:48,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 458. [2021-06-05 04:42:48,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:48,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 04:42:48,412 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 04:42:48,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:48,412 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 04:42:48,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:48,412 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 04:42:48,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:48,412 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:48,412 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:48,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 880 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5000 [2021-06-05 04:42:48,613 INFO L430 AbstractCegarLoop]: === Iteration 892 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:48,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:48,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1665067977, now seen corresponding path program 880 times [2021-06-05 04:42:48,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:48,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340598360] [2021-06-05 04:42:48,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:48,698 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 04:42:48,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:48,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340598360] [2021-06-05 04:42:48,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340598360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:48,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078419894] [2021-06-05 04:42:48,699 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 881 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 881 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:48,724 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:48,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:48,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:48,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:48,776 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 9 treesize of output 7 [2021-06-05 04:42:48,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:48,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:48,799 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:48,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:48,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,844 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 9 treesize of output 7 [2021-06-05 04:42:48,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:48,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:48,864 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:48,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:48,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:48,881 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:42:48,904 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 04:42:48,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078419894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:48,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:48,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:42:48,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729980974] [2021-06-05 04:42:48,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:42:48,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:48,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:42:48,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:42:48,904 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:49,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:49,097 INFO L93 Difference]: Finished difference Result 663 states and 2025 transitions. [2021-06-05 04:42:49,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:49,097 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:49,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:49,098 INFO L225 Difference]: With dead ends: 663 [2021-06-05 04:42:49,098 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 04:42:49,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 143.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:49,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 04:42:49,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 473. [2021-06-05 04:42:49,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:49,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 04:42:49,103 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 04:42:49,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:49,103 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 04:42:49,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:49,103 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 04:42:49,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:49,104 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:49,104 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:49,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5006,881 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:49,304 INFO L430 AbstractCegarLoop]: === Iteration 893 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:49,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:49,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1949330661, now seen corresponding path program 881 times [2021-06-05 04:42:49,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:49,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740324795] [2021-06-05 04:42:49,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:49,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:49,395 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 04:42:49,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:49,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740324795] [2021-06-05 04:42:49,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740324795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:49,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280531886] [2021-06-05 04:42:49,395 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 882 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 882 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:49,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:49,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:49,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:42:49,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:49,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:49,485 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,487 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 9 treesize of output 7 [2021-06-05 04:42:49,488 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:49,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:49,503 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:49,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:49,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,555 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 9 treesize of output 7 [2021-06-05 04:42:49,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,558 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 9 treesize of output 7 [2021-06-05 04:42:49,559 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:49,563 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:49,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:49,612 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:49,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:49,615 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:49,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:49,660 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 04:42:49,660 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:149, output treesize:57 [2021-06-05 04:42:49,778 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 04:42:49,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280531886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:49,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:49,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:49,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557363057] [2021-06-05 04:42:49,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:49,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:49,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:49,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:49,779 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:50,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:50,384 INFO L93 Difference]: Finished difference Result 787 states and 2411 transitions. [2021-06-05 04:42:50,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:42:50,384 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:50,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:50,385 INFO L225 Difference]: With dead ends: 787 [2021-06-05 04:42:50,385 INFO L226 Difference]: Without dead ends: 739 [2021-06-05 04:42:50,385 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 547.4ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:42:50,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-06-05 04:42:50,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 491. [2021-06-05 04:42:50,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.157142857142857) internal successors, (1547), 490 states have internal predecessors, (1547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:50,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1547 transitions. [2021-06-05 04:42:50,390 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1547 transitions. Word has length 21 [2021-06-05 04:42:50,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:50,390 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1547 transitions. [2021-06-05 04:42:50,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:50,391 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1547 transitions. [2021-06-05 04:42:50,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:50,391 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:50,391 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:50,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 882 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5013 [2021-06-05 04:42:50,591 INFO L430 AbstractCegarLoop]: === Iteration 894 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:50,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:50,592 INFO L82 PathProgramCache]: Analyzing trace with hash 384889669, now seen corresponding path program 882 times [2021-06-05 04:42:50,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:50,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972822394] [2021-06-05 04:42:50,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:50,692 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 04:42:50,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:50,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972822394] [2021-06-05 04:42:50,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972822394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:50,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843322361] [2021-06-05 04:42:50,692 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 883 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 883 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:50,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:50,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:50,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:50,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:50,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:50,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:50,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:50,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:50,774 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 9 treesize of output 7 [2021-06-05 04:42:50,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:50,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:50,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:50,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:42:50,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:50,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:50,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:50,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:50,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:50,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:50,858 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:50,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:50,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:50,867 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:42:50,917 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 04:42:50,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843322361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:50,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:50,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:50,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363242948] [2021-06-05 04:42:50,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:50,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:50,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:50,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:50,917 INFO L87 Difference]: Start difference. First operand 491 states and 1547 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:51,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:51,185 INFO L93 Difference]: Finished difference Result 669 states and 2060 transitions. [2021-06-05 04:42:51,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:42:51,185 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:51,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:51,186 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:42:51,186 INFO L226 Difference]: Without dead ends: 650 [2021-06-05 04:42:51,186 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 253.3ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:51,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-06-05 04:42:51,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 477. [2021-06-05 04:42:51,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1470588235294117) internal successors, (1498), 476 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:51,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1498 transitions. [2021-06-05 04:42:51,191 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1498 transitions. Word has length 21 [2021-06-05 04:42:51,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:51,191 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1498 transitions. [2021-06-05 04:42:51,191 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:51,191 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1498 transitions. [2021-06-05 04:42:51,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:51,191 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:51,191 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:51,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5027,883 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:51,392 INFO L430 AbstractCegarLoop]: === Iteration 895 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:51,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:51,392 INFO L82 PathProgramCache]: Analyzing trace with hash 930262323, now seen corresponding path program 883 times [2021-06-05 04:42:51,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:51,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759878428] [2021-06-05 04:42:51,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:51,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:51,477 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 04:42:51,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:51,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759878428] [2021-06-05 04:42:51,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759878428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:51,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563722483] [2021-06-05 04:42:51,477 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 884 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 884 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:51,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:51,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:51,563 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 9 treesize of output 7 [2021-06-05 04:42:51,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:51,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:51,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:51,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:51,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:51,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:51,582 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:51,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:51,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:51,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:51,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:51,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:51,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:51,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:51,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:51,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:51,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:42:51,704 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 04:42:51,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563722483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:51,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:51,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:42:51,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602423520] [2021-06-05 04:42:51,704 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:42:51,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:51,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:42:51,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:42:51,704 INFO L87 Difference]: Start difference. First operand 477 states and 1498 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:51,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:51,879 INFO L93 Difference]: Finished difference Result 585 states and 1788 transitions. [2021-06-05 04:42:51,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:51,879 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:51,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:51,880 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:42:51,880 INFO L226 Difference]: Without dead ends: 564 [2021-06-05 04:42:51,880 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 186.6ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:42:51,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-05 04:42:51,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 473. [2021-06-05 04:42:51,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1483050847457625) internal successors, (1486), 472 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:51,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1486 transitions. [2021-06-05 04:42:51,884 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1486 transitions. Word has length 21 [2021-06-05 04:42:51,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:51,885 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1486 transitions. [2021-06-05 04:42:51,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:51,885 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1486 transitions. [2021-06-05 04:42:51,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:51,885 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:51,885 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:52,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5031,884 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:52,085 INFO L430 AbstractCegarLoop]: === Iteration 896 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:52,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:52,086 INFO L82 PathProgramCache]: Analyzing trace with hash -788722359, now seen corresponding path program 884 times [2021-06-05 04:42:52,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:52,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784534305] [2021-06-05 04:42:52,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:52,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:52,173 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 04:42:52,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:52,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784534305] [2021-06-05 04:42:52,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784534305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:52,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031054325] [2021-06-05 04:42:52,173 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 885 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 885 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:52,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:52,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:52,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:52,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:52,260 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 9 treesize of output 7 [2021-06-05 04:42:52,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:52,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:52,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:52,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:52,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:52,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:52,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:42:52,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:52,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:52,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:52,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:52,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:52,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:52,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:52,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:52,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:52,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 04:42:52,401 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 04:42:52,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031054325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:52,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:52,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:52,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488802171] [2021-06-05 04:42:52,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:52,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:52,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:52,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:52,401 INFO L87 Difference]: Start difference. First operand 473 states and 1486 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:52,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:52,685 INFO L93 Difference]: Finished difference Result 643 states and 1974 transitions. [2021-06-05 04:42:52,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:52,686 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:52,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:52,686 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:42:52,686 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 04:42:52,687 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 213.0ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:42:52,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 04:42:52,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 456. [2021-06-05 04:42:52,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:52,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 04:42:52,691 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 04:42:52,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:52,691 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 04:42:52,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:52,691 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 04:42:52,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:52,692 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:52,692 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:52,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 885 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5040 [2021-06-05 04:42:52,893 INFO L430 AbstractCegarLoop]: === Iteration 897 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:52,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:52,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1952062537, now seen corresponding path program 885 times [2021-06-05 04:42:52,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:52,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290958131] [2021-06-05 04:42:52,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:52,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:52,981 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 04:42:52,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:52,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290958131] [2021-06-05 04:42:52,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290958131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:52,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774882172] [2021-06-05 04:42:52,981 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 886 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 886 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:53,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:53,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:53,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:53,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:53,058 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 9 treesize of output 7 [2021-06-05 04:42:53,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,060 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 17 treesize of output 13 [2021-06-05 04:42:53,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:53,077 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:53,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:53,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:53,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:53,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:53,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,146 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:12 [2021-06-05 04:42:53,159 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 04:42:53,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774882172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:53,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:53,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:53,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927973280] [2021-06-05 04:42:53,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:53,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:53,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:53,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:53,159 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:53,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:53,303 INFO L93 Difference]: Finished difference Result 542 states and 1672 transitions. [2021-06-05 04:42:53,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:53,303 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:53,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:53,304 INFO L225 Difference]: With dead ends: 542 [2021-06-05 04:42:53,304 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 04:42:53,304 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 139.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:53,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 04:42:53,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 462. [2021-06-05 04:42:53,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1323210412147504) internal successors, (1444), 461 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:53,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1444 transitions. [2021-06-05 04:42:53,309 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1444 transitions. Word has length 21 [2021-06-05 04:42:53,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:53,309 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1444 transitions. [2021-06-05 04:42:53,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:53,309 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1444 transitions. [2021-06-05 04:42:53,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:53,309 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:53,309 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:53,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 886 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5046 [2021-06-05 04:42:53,510 INFO L430 AbstractCegarLoop]: === Iteration 898 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:53,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:53,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1326738419, now seen corresponding path program 886 times [2021-06-05 04:42:53,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:53,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101729745] [2021-06-05 04:42:53,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:53,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:53,607 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 04:42:53,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:53,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101729745] [2021-06-05 04:42:53,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101729745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:53,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440584851] [2021-06-05 04:42:53,608 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 887 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 887 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:53,634 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:53,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:53,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:53,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:53,676 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 19 treesize of output 15 [2021-06-05 04:42:53,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:53,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:42:53,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:53,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:53,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:53,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:53,750 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:53,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:53,764 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:53,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:53,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:53,777 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:13 [2021-06-05 04:42:53,823 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 04:42:53,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440584851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:53,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:53,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:53,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883005203] [2021-06-05 04:42:53,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:53,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:53,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:53,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:53,823 INFO L87 Difference]: Start difference. First operand 462 states and 1444 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:54,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:54,096 INFO L93 Difference]: Finished difference Result 626 states and 1930 transitions. [2021-06-05 04:42:54,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:42:54,097 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:54,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:54,097 INFO L225 Difference]: With dead ends: 626 [2021-06-05 04:42:54,097 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 04:42:54,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 234.3ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:54,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 04:42:54,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 462. [2021-06-05 04:42:54,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.1279826464208242) internal successors, (1442), 461 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:54,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1442 transitions. [2021-06-05 04:42:54,102 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1442 transitions. Word has length 21 [2021-06-05 04:42:54,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:54,102 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1442 transitions. [2021-06-05 04:42:54,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:54,102 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1442 transitions. [2021-06-05 04:42:54,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:54,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:54,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:54,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 887 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5051 [2021-06-05 04:42:54,303 INFO L430 AbstractCegarLoop]: === Iteration 899 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:54,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:54,303 INFO L82 PathProgramCache]: Analyzing trace with hash -1611001103, now seen corresponding path program 887 times [2021-06-05 04:42:54,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:54,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270846330] [2021-06-05 04:42:54,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:54,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:54,407 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 04:42:54,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:54,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270846330] [2021-06-05 04:42:54,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270846330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:54,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999705667] [2021-06-05 04:42:54,407 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 888 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 888 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:54,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:42:54,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:54,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:54,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:54,488 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 17 treesize of output 13 [2021-06-05 04:42:54,489 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:54,491 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 9 treesize of output 7 [2021-06-05 04:42:54,491 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:54,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:54,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:54,507 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:54,584 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_258, v_prenex_259], 1=[o_0, o_2]} [2021-06-05 04:42:54,586 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 9 treesize of output 7 [2021-06-05 04:42:54,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:54,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:54,598 INFO L518 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2021-06-05 04:42:54,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:54,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:54,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:54,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:54,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:54,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:54,611 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:54,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:54,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:54,620 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:42:54,670 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 04:42:54,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999705667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:54,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:54,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:54,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512684052] [2021-06-05 04:42:54,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:54,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:54,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:54,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:54,671 INFO L87 Difference]: Start difference. First operand 462 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:54,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:54,912 INFO L93 Difference]: Finished difference Result 684 states and 2097 transitions. [2021-06-05 04:42:54,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:54,913 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:54,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:54,914 INFO L225 Difference]: With dead ends: 684 [2021-06-05 04:42:54,914 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 04:42:54,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:54,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 04:42:54,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 476. [2021-06-05 04:42:54,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.126315789473684) internal successors, (1485), 475 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:54,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1485 transitions. [2021-06-05 04:42:54,919 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1485 transitions. Word has length 21 [2021-06-05 04:42:54,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:54,919 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1485 transitions. [2021-06-05 04:42:54,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:54,919 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1485 transitions. [2021-06-05 04:42:54,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:54,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:54,919 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:55,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5059,888 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:55,120 INFO L430 AbstractCegarLoop]: === Iteration 900 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:55,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:55,120 INFO L82 PathProgramCache]: Analyzing trace with hash 75390737, now seen corresponding path program 888 times [2021-06-05 04:42:55,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:55,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968713151] [2021-06-05 04:42:55,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:55,225 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 04:42:55,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:55,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968713151] [2021-06-05 04:42:55,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968713151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:55,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742494336] [2021-06-05 04:42:55,226 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 889 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 889 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:55,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:42:55,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:55,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:55,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:55,300 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 17 treesize of output 13 [2021-06-05 04:42:55,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:55,302 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 9 treesize of output 7 [2021-06-05 04:42:55,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:55,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:55,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:55,319 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:55,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:55,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:55,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:55,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:55,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:55,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:55,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:55,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:55,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:55,423 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:42:55,453 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 04:42:55,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742494336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:55,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:55,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:55,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796585263] [2021-06-05 04:42:55,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:55,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:55,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:55,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:55,453 INFO L87 Difference]: Start difference. First operand 476 states and 1485 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:55,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:55,709 INFO L93 Difference]: Finished difference Result 644 states and 1974 transitions. [2021-06-05 04:42:55,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:55,709 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:55,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:55,710 INFO L225 Difference]: With dead ends: 644 [2021-06-05 04:42:55,710 INFO L226 Difference]: Without dead ends: 623 [2021-06-05 04:42:55,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 245.8ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:55,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-06-05 04:42:55,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 477. [2021-06-05 04:42:55,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:55,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 04:42:55,715 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 04:42:55,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:55,715 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 04:42:55,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:55,715 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 04:42:55,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:55,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:55,715 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:55,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5074,889 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:55,916 INFO L430 AbstractCegarLoop]: === Iteration 901 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:55,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:55,916 INFO L82 PathProgramCache]: Analyzing trace with hash 97895109, now seen corresponding path program 889 times [2021-06-05 04:42:55,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:55,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888796404] [2021-06-05 04:42:55,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:55,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:56,004 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 04:42:56,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:56,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888796404] [2021-06-05 04:42:56,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888796404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:56,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361048110] [2021-06-05 04:42:56,004 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 890 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 890 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:56,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:56,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:56,080 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 9 treesize of output 7 [2021-06-05 04:42:56,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,083 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 17 treesize of output 13 [2021-06-05 04:42:56,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:56,100 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:56,133 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_2], 1=[v_prenex_260, v_prenex_261]} [2021-06-05 04:42:56,135 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 9 treesize of output 7 [2021-06-05 04:42:56,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,148 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:42:56,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:56,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:56,151 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:56,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:56,164 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:56,175 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:21 [2021-06-05 04:42:56,210 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 04:42:56,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361048110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:56,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:56,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:56,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145756018] [2021-06-05 04:42:56,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:56,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:56,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:56,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:56,210 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:56,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:56,358 INFO L93 Difference]: Finished difference Result 604 states and 1867 transitions. [2021-06-05 04:42:56,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:56,359 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:56,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:56,359 INFO L225 Difference]: With dead ends: 604 [2021-06-05 04:42:56,359 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 04:42:56,360 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.8ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:56,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 04:42:56,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 477. [2021-06-05 04:42:56,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.134453781512605) internal successors, (1492), 476 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:56,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1492 transitions. [2021-06-05 04:42:56,364 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1492 transitions. Word has length 21 [2021-06-05 04:42:56,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:56,364 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1492 transitions. [2021-06-05 04:42:56,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:56,364 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1492 transitions. [2021-06-05 04:42:56,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:56,365 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:56,365 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:56,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 890 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5084 [2021-06-05 04:42:56,565 INFO L430 AbstractCegarLoop]: === Iteration 902 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:56,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:56,565 INFO L82 PathProgramCache]: Analyzing trace with hash 395161519, now seen corresponding path program 890 times [2021-06-05 04:42:56,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:56,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983482623] [2021-06-05 04:42:56,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:56,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:56,668 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 04:42:56,668 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:56,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983482623] [2021-06-05 04:42:56,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983482623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:56,668 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79212941] [2021-06-05 04:42:56,668 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 891 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 891 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:56,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:42:56,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:56,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:56,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:56,736 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 19 treesize of output 15 [2021-06-05 04:42:56,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:42:56,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:31 [2021-06-05 04:42:56,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:56,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:56,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:56,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:42:56,782 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:56,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:56,801 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:56,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:56,816 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:56,816 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:19 [2021-06-05 04:42:56,887 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 04:42:56,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79212941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:56,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:56,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:56,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078781471] [2021-06-05 04:42:56,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:56,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:56,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:56,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:56,888 INFO L87 Difference]: Start difference. First operand 477 states and 1492 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:57,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:57,162 INFO L93 Difference]: Finished difference Result 648 states and 1997 transitions. [2021-06-05 04:42:57,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:57,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:57,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:57,163 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:42:57,163 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:42:57,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 298.3ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:42:57,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:42:57,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 476. [2021-06-05 04:42:57,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.143157894736842) internal successors, (1493), 475 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:57,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1493 transitions. [2021-06-05 04:42:57,168 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1493 transitions. Word has length 21 [2021-06-05 04:42:57,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:57,168 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1493 transitions. [2021-06-05 04:42:57,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:57,168 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1493 transitions. [2021-06-05 04:42:57,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:57,168 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:57,169 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:57,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5091,891 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:57,369 INFO L430 AbstractCegarLoop]: === Iteration 903 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:57,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:57,369 INFO L82 PathProgramCache]: Analyzing trace with hash 110898835, now seen corresponding path program 891 times [2021-06-05 04:42:57,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:57,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920508231] [2021-06-05 04:42:57,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:57,476 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 04:42:57,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:57,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920508231] [2021-06-05 04:42:57,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920508231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:57,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538319264] [2021-06-05 04:42:57,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 892 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 892 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:57,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:42:57,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:57,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:57,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:57,551 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 9 treesize of output 7 [2021-06-05 04:42:57,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:57,554 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 17 treesize of output 13 [2021-06-05 04:42:57,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:57,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:57,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:57,570 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:57,606 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_262, v_prenex_263], 1=[o_0, o_2]} [2021-06-05 04:42:57,609 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 9 treesize of output 7 [2021-06-05 04:42:57,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:57,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:57,622 INFO L518 ElimStorePlain]: Eliminatee v_prenex_263 vanished before elimination [2021-06-05 04:42:57,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:57,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:57,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:57,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:57,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:57,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:57,638 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:57,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:57,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:57,649 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:42:57,724 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 04:42:57,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538319264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:57,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:57,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:57,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120117331] [2021-06-05 04:42:57,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:57,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:57,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:57,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:57,725 INFO L87 Difference]: Start difference. First operand 476 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:57,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:57,937 INFO L93 Difference]: Finished difference Result 708 states and 2159 transitions. [2021-06-05 04:42:57,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:57,937 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:57,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:57,938 INFO L225 Difference]: With dead ends: 708 [2021-06-05 04:42:57,938 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 04:42:57,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 229.8ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:42:57,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 04:42:57,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 479. [2021-06-05 04:42:57,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:57,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 04:42:57,943 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 04:42:57,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:57,943 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 04:42:57,943 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:57,943 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 04:42:57,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:57,944 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:57,944 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:58,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5098,892 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:58,144 INFO L430 AbstractCegarLoop]: === Iteration 904 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:58,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:58,145 INFO L82 PathProgramCache]: Analyzing trace with hash -2108378671, now seen corresponding path program 892 times [2021-06-05 04:42:58,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:58,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843843968] [2021-06-05 04:42:58,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:58,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:58,253 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 04:42:58,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:58,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843843968] [2021-06-05 04:42:58,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843843968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:58,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449284230] [2021-06-05 04:42:58,253 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 893 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 893 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:58,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:42:58,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:58,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:58,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:58,327 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 9 treesize of output 7 [2021-06-05 04:42:58,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:58,330 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 17 treesize of output 13 [2021-06-05 04:42:58,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:58,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:58,346 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:58,346 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:42:58,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:58,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:58,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:58,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:58,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:58,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:58,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:58,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:58,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:58,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:42:58,457 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 04:42:58,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449284230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:58,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:58,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:58,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334118225] [2021-06-05 04:42:58,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:58,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:58,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:58,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:58,458 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:58,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:58,663 INFO L93 Difference]: Finished difference Result 661 states and 2035 transitions. [2021-06-05 04:42:58,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:42:58,664 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:42:58,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:58,664 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:42:58,664 INFO L226 Difference]: Without dead ends: 640 [2021-06-05 04:42:58,665 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 212.8ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:42:58,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-06-05 04:42:58,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 475. [2021-06-05 04:42:58,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1434599156118144) internal successors, (1490), 474 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:58,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1490 transitions. [2021-06-05 04:42:58,669 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1490 transitions. Word has length 21 [2021-06-05 04:42:58,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:58,670 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1490 transitions. [2021-06-05 04:42:58,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:42:58,670 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1490 transitions. [2021-06-05 04:42:58,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:58,670 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:58,670 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:58,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 893 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5110 [2021-06-05 04:42:58,871 INFO L430 AbstractCegarLoop]: === Iteration 905 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:58,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:58,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1795140053, now seen corresponding path program 893 times [2021-06-05 04:42:58,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:58,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839843854] [2021-06-05 04:42:58,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:58,961 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 04:42:58,962 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:58,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839843854] [2021-06-05 04:42:58,962 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839843854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:58,962 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068108088] [2021-06-05 04:42:58,962 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 894 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 894 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:58,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:42:58,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:58,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:58,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:59,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:59,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:25 [2021-06-05 04:42:59,062 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:42:59,064 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 10 treesize of output 8 [2021-06-05 04:42:59,065 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,067 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 14 [2021-06-05 04:42:59,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:42:59,085 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:59,100 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:21 [2021-06-05 04:42:59,133 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 04:42:59,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068108088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:59,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:59,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:42:59,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111824502] [2021-06-05 04:42:59,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:42:59,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:59,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:42:59,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:59,134 INFO L87 Difference]: Start difference. First operand 475 states and 1490 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:59,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:42:59,304 INFO L93 Difference]: Finished difference Result 578 states and 1788 transitions. [2021-06-05 04:42:59,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:42:59,305 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:42:59,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:42:59,305 INFO L225 Difference]: With dead ends: 578 [2021-06-05 04:42:59,305 INFO L226 Difference]: Without dead ends: 542 [2021-06-05 04:42:59,305 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 138.6ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:42:59,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-06-05 04:42:59,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 476. [2021-06-05 04:42:59,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1473684210526316) internal successors, (1495), 475 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:59,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1495 transitions. [2021-06-05 04:42:59,310 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1495 transitions. Word has length 21 [2021-06-05 04:42:59,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:42:59,310 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1495 transitions. [2021-06-05 04:42:59,310 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:42:59,310 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1495 transitions. [2021-06-05 04:42:59,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:42:59,311 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:42:59,311 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:42:59,511 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5114,894 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:59,511 INFO L430 AbstractCegarLoop]: === Iteration 906 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:42:59,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:42:59,511 INFO L82 PathProgramCache]: Analyzing trace with hash 2092406463, now seen corresponding path program 894 times [2021-06-05 04:42:59,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:42:59,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483449774] [2021-06-05 04:42:59,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:42:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:42:59,607 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 04:42:59,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:42:59,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483449774] [2021-06-05 04:42:59,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483449774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:59,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107574697] [2021-06-05 04:42:59,607 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 895 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 895 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:42:59,633 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:42:59,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:42:59,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:42:59,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:42:59,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:42:59,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,692 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 9 treesize of output 7 [2021-06-05 04:42:59,692 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:42:59,709 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:42:59,752 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 9 treesize of output 7 [2021-06-05 04:42:59,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:42:59,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:42:59,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:42:59,774 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:42:59,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:42:59,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:42:59,789 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:19 [2021-06-05 04:42:59,861 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 04:42:59,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107574697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:42:59,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:42:59,861 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:42:59,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987713961] [2021-06-05 04:42:59,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:42:59,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:42:59,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:42:59,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:42:59,861 INFO L87 Difference]: Start difference. First operand 476 states and 1495 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:00,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:00,171 INFO L93 Difference]: Finished difference Result 682 states and 2098 transitions. [2021-06-05 04:43:00,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:00,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:00,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:00,172 INFO L225 Difference]: With dead ends: 682 [2021-06-05 04:43:00,172 INFO L226 Difference]: Without dead ends: 659 [2021-06-05 04:43:00,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 296.9ms TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:00,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-06-05 04:43:00,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 491. [2021-06-05 04:43:00,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:00,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 04:43:00,177 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 04:43:00,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:00,177 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 04:43:00,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:00,177 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 04:43:00,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:00,178 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:00,178 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:00,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 895 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5118 [2021-06-05 04:43:00,378 INFO L430 AbstractCegarLoop]: === Iteration 907 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:00,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:00,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1808143779, now seen corresponding path program 895 times [2021-06-05 04:43:00,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:00,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679020343] [2021-06-05 04:43:00,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:00,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:00,484 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 04:43:00,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:00,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679020343] [2021-06-05 04:43:00,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679020343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:00,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623074202] [2021-06-05 04:43:00,484 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 896 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 896 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:00,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:00,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:00,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:00,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:00,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:00,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:00,559 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 9 treesize of output 7 [2021-06-05 04:43:00,560 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:00,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:00,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:00,572 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:00,602 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:43:00,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:00,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:00,607 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 9 treesize of output 7 [2021-06-05 04:43:00,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:00,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:00,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:00,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:00,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:00,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:00,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:00,640 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 04:43:00,715 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 04:43:00,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623074202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:00,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:00,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:00,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822926688] [2021-06-05 04:43:00,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:00,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:00,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:00,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:00,715 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:00,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:00,931 INFO L93 Difference]: Finished difference Result 709 states and 2187 transitions. [2021-06-05 04:43:00,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:00,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:00,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:00,932 INFO L225 Difference]: With dead ends: 709 [2021-06-05 04:43:00,932 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 04:43:00,932 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 225.0ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:43:00,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 04:43:00,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 497. [2021-06-05 04:43:00,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.161290322580645) internal successors, (1568), 496 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:00,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1568 transitions. [2021-06-05 04:43:00,937 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1568 transitions. Word has length 21 [2021-06-05 04:43:00,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:00,937 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1568 transitions. [2021-06-05 04:43:00,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:00,937 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1568 transitions. [2021-06-05 04:43:00,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:00,938 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:00,938 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:01,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5127,896 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:01,138 INFO L430 AbstractCegarLoop]: === Iteration 908 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:01,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:01,138 INFO L82 PathProgramCache]: Analyzing trace with hash -152603187, now seen corresponding path program 896 times [2021-06-05 04:43:01,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:01,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792728760] [2021-06-05 04:43:01,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:01,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:01,223 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 04:43:01,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:01,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792728760] [2021-06-05 04:43:01,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792728760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:01,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106778599] [2021-06-05 04:43:01,223 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 897 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 897 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:01,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:01,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:01,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:01,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:01,304 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 9 treesize of output 7 [2021-06-05 04:43:01,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:01,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:01,308 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:01,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:01,324 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:38 [2021-06-05 04:43:01,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:01,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:01,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:01,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:01,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:01,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:01,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,400 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:43:01,415 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 04:43:01,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106778599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:01,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:01,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:01,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293732732] [2021-06-05 04:43:01,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:01,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:01,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:01,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:01,416 INFO L87 Difference]: Start difference. First operand 497 states and 1568 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:01,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:01,552 INFO L93 Difference]: Finished difference Result 584 states and 1806 transitions. [2021-06-05 04:43:01,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:01,553 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:01,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:01,553 INFO L225 Difference]: With dead ends: 584 [2021-06-05 04:43:01,553 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:43:01,553 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 145.7ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:01,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:43:01,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 481. [2021-06-05 04:43:01,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.154166666666667) internal successors, (1514), 480 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:01,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1514 transitions. [2021-06-05 04:43:01,558 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1514 transitions. Word has length 21 [2021-06-05 04:43:01,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:01,558 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1514 transitions. [2021-06-05 04:43:01,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:01,558 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1514 transitions. [2021-06-05 04:43:01,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:01,559 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:01,559 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:01,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5138,897 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:01,759 INFO L430 AbstractCegarLoop]: === Iteration 909 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:01,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:01,759 INFO L82 PathProgramCache]: Analyzing trace with hash 392769467, now seen corresponding path program 897 times [2021-06-05 04:43:01,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:01,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127206582] [2021-06-05 04:43:01,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:01,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:01,860 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 04:43:01,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:01,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127206582] [2021-06-05 04:43:01,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127206582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:01,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314130297] [2021-06-05 04:43:01,860 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 898 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 898 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:01,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:01,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:01,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:01,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:01,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:01,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:01,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:01,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,933 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 9 treesize of output 7 [2021-06-05 04:43:01,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:01,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:01,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:01,946 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:02,010 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[o_0]} [2021-06-05 04:43:02,012 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 19 treesize of output 15 [2021-06-05 04:43:02,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:02,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:02,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,024 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:43:02,034 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 04:43:02,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314130297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:02,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:02,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:02,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121402243] [2021-06-05 04:43:02,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:02,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:02,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:02,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:02,035 INFO L87 Difference]: Start difference. First operand 481 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:02,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:02,222 INFO L93 Difference]: Finished difference Result 593 states and 1825 transitions. [2021-06-05 04:43:02,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:02,222 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:02,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:02,223 INFO L225 Difference]: With dead ends: 593 [2021-06-05 04:43:02,223 INFO L226 Difference]: Without dead ends: 572 [2021-06-05 04:43:02,223 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 185.7ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:02,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-06-05 04:43:02,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 481. [2021-06-05 04:43:02,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:02,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 04:43:02,228 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 04:43:02,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:02,228 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 04:43:02,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:02,228 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 04:43:02,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:02,228 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:02,228 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:02,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5142,898 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:02,429 INFO L430 AbstractCegarLoop]: === Iteration 910 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:02,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:02,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1326215215, now seen corresponding path program 898 times [2021-06-05 04:43:02,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:02,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079351445] [2021-06-05 04:43:02,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:02,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:02,523 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 04:43:02,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:02,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079351445] [2021-06-05 04:43:02,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079351445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:02,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130879458] [2021-06-05 04:43:02,524 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 899 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 899 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:02,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:02,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:02,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:02,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:02,617 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_264], 1=[o_2]} [2021-06-05 04:43:02,619 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 9 treesize of output 7 [2021-06-05 04:43:02,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:02,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:02,637 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:02,650 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:43:02,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:02,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:02,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:02,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:02,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:02,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:02,721 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:43:02,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:02,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130879458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:02,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:02,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:02,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641578417] [2021-06-05 04:43:02,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:02,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:02,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:02,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:02,767 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:03,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:03,078 INFO L93 Difference]: Finished difference Result 673 states and 2072 transitions. [2021-06-05 04:43:03,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:03,078 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:03,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:03,079 INFO L225 Difference]: With dead ends: 673 [2021-06-05 04:43:03,079 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:43:03,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 226.3ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:43:03,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:43:03,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 477. [2021-06-05 04:43:03,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.153361344537815) internal successors, (1501), 476 states have internal predecessors, (1501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:03,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1501 transitions. [2021-06-05 04:43:03,084 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1501 transitions. Word has length 21 [2021-06-05 04:43:03,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:03,084 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1501 transitions. [2021-06-05 04:43:03,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:03,084 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1501 transitions. [2021-06-05 04:43:03,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:03,085 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:03,085 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:03,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5148,899 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:03,285 INFO L430 AbstractCegarLoop]: === Iteration 911 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:03,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:03,286 INFO L82 PathProgramCache]: Analyzing trace with hash 70171963, now seen corresponding path program 899 times [2021-06-05 04:43:03,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:03,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998445751] [2021-06-05 04:43:03,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:03,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:03,386 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 04:43:03,386 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:03,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998445751] [2021-06-05 04:43:03,387 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998445751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:03,387 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903700725] [2021-06-05 04:43:03,387 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 900 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 900 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:03,419 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:03,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:03,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:03,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:03,478 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 17 treesize of output 13 [2021-06-05 04:43:03,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:03,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:03,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:03,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:03,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:03,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:03,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:03,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:03,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:03,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:03,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:03,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:03,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:03,549 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:43:03,578 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 04:43:03,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903700725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:03,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:03,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:03,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729888594] [2021-06-05 04:43:03,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:03,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:03,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:03,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:03,579 INFO L87 Difference]: Start difference. First operand 477 states and 1501 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:03,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:03,768 INFO L93 Difference]: Finished difference Result 660 states and 2036 transitions. [2021-06-05 04:43:03,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:03,769 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:03,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:03,769 INFO L225 Difference]: With dead ends: 660 [2021-06-05 04:43:03,769 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:43:03,769 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 197.8ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:43:03,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:43:03,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 479. [2021-06-05 04:43:03,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1506276150627617) internal successors, (1506), 478 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:03,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1506 transitions. [2021-06-05 04:43:03,774 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1506 transitions. Word has length 21 [2021-06-05 04:43:03,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:03,775 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1506 transitions. [2021-06-05 04:43:03,775 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:03,775 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1506 transitions. [2021-06-05 04:43:03,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:03,775 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:03,775 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:03,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 900 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5153 [2021-06-05 04:43:03,986 INFO L430 AbstractCegarLoop]: === Iteration 912 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:03,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:03,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1259756199, now seen corresponding path program 900 times [2021-06-05 04:43:03,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:03,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070684853] [2021-06-05 04:43:03,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:03,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:04,079 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 04:43:04,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:04,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070684853] [2021-06-05 04:43:04,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070684853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:04,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482269647] [2021-06-05 04:43:04,079 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 901 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 901 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:04,106 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:04,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:04,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:04,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:04,163 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 17 treesize of output 13 [2021-06-05 04:43:04,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:04,171 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:04,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:04,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:04,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:04,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:04,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,208 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:43:04,223 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 04:43:04,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482269647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:04,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:04,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:04,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604195443] [2021-06-05 04:43:04,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:04,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:04,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:04,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:04,223 INFO L87 Difference]: Start difference. First operand 479 states and 1506 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:04,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:04,364 INFO L93 Difference]: Finished difference Result 574 states and 1774 transitions. [2021-06-05 04:43:04,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:04,364 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:04,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:04,365 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:43:04,365 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 04:43:04,365 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 138.3ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:04,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 04:43:04,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 476. [2021-06-05 04:43:04,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1452631578947368) internal successors, (1494), 475 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:04,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1494 transitions. [2021-06-05 04:43:04,370 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1494 transitions. Word has length 21 [2021-06-05 04:43:04,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:04,370 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1494 transitions. [2021-06-05 04:43:04,370 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:04,370 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1494 transitions. [2021-06-05 04:43:04,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:04,370 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:04,370 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:04,571 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5159,901 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:04,571 INFO L430 AbstractCegarLoop]: === Iteration 913 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:04,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:04,571 INFO L82 PathProgramCache]: Analyzing trace with hash 2120129609, now seen corresponding path program 901 times [2021-06-05 04:43:04,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:04,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981014650] [2021-06-05 04:43:04,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:04,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:04,666 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 04:43:04,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:04,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981014650] [2021-06-05 04:43:04,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981014650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:04,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814031029] [2021-06-05 04:43:04,666 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 902 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 902 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:04,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:04,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:04,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:04,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:04,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:04,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:04,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 04:43:04,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:04,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:04,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:04,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:04,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:04,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:04,828 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:43:04,877 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 04:43:04,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814031029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:04,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:04,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:04,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727273696] [2021-06-05 04:43:04,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:04,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:04,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:04,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:04,878 INFO L87 Difference]: Start difference. First operand 476 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:05,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:05,109 INFO L93 Difference]: Finished difference Result 652 states and 2000 transitions. [2021-06-05 04:43:05,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:05,110 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:05,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:05,110 INFO L225 Difference]: With dead ends: 652 [2021-06-05 04:43:05,110 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 04:43:05,110 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 206.7ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:43:05,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 04:43:05,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 455. [2021-06-05 04:43:05,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1277533039647576) internal successors, (1420), 454 states have internal predecessors, (1420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:05,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1420 transitions. [2021-06-05 04:43:05,115 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1420 transitions. Word has length 21 [2021-06-05 04:43:05,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:05,115 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1420 transitions. [2021-06-05 04:43:05,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:05,115 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1420 transitions. [2021-06-05 04:43:05,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:05,116 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:05,116 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:05,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 902 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5161 [2021-06-05 04:43:05,316 INFO L430 AbstractCegarLoop]: === Iteration 914 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:05,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:05,316 INFO L82 PathProgramCache]: Analyzing trace with hash -347218005, now seen corresponding path program 902 times [2021-06-05 04:43:05,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:05,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268212678] [2021-06-05 04:43:05,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:05,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:05,379 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 04:43:05,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:05,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268212678] [2021-06-05 04:43:05,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268212678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:05,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353007908] [2021-06-05 04:43:05,379 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 903 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 903 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:05,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:05,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:05,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:05,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:05,424 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 9 treesize of output 7 [2021-06-05 04:43:05,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,427 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 17 treesize of output 13 [2021-06-05 04:43:05,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:05,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:05,434 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:05,452 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 19 treesize of output 15 [2021-06-05 04:43:05,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:05,456 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:05,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:43:05,469 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 04:43:05,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353007908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:05,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:05,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:43:05,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923731699] [2021-06-05 04:43:05,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:43:05,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:05,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:43:05,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:43:05,470 INFO L87 Difference]: Start difference. First operand 455 states and 1420 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:05,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:05,582 INFO L93 Difference]: Finished difference Result 757 states and 2307 transitions. [2021-06-05 04:43:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:05,583 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:05,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:05,583 INFO L225 Difference]: With dead ends: 757 [2021-06-05 04:43:05,584 INFO L226 Difference]: Without dead ends: 735 [2021-06-05 04:43:05,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 73.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:43:05,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-05 04:43:05,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 461. [2021-06-05 04:43:05,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.132608695652174) internal successors, (1441), 460 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:05,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1441 transitions. [2021-06-05 04:43:05,589 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1441 transitions. Word has length 21 [2021-06-05 04:43:05,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:05,589 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1441 transitions. [2021-06-05 04:43:05,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:05,589 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1441 transitions. [2021-06-05 04:43:05,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:05,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:05,590 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:05,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5164,903 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:05,790 INFO L430 AbstractCegarLoop]: === Iteration 915 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:05,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:05,790 INFO L82 PathProgramCache]: Analyzing trace with hash -68073609, now seen corresponding path program 903 times [2021-06-05 04:43:05,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:05,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630435425] [2021-06-05 04:43:05,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:05,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:05,864 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 04:43:05,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:05,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630435425] [2021-06-05 04:43:05,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630435425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:05,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655339809] [2021-06-05 04:43:05,865 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 904 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 904 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:05,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:05,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:05,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:05,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:05,907 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 19 treesize of output 15 [2021-06-05 04:43:05,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:05,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,912 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:43:05,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:05,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,938 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 19 treesize of output 15 [2021-06-05 04:43:05,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:05,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:05,945 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:05,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:05,946 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:43:05,989 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 04:43:05,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655339809] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:05,989 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:05,989 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:05,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514070815] [2021-06-05 04:43:05,989 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:05,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:05,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:05,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:05,989 INFO L87 Difference]: Start difference. First operand 461 states and 1441 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:43:06,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:06,220 INFO L93 Difference]: Finished difference Result 753 states and 2302 transitions. [2021-06-05 04:43:06,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:43:06,221 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 21 [2021-06-05 04:43:06,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:06,221 INFO L225 Difference]: With dead ends: 753 [2021-06-05 04:43:06,221 INFO L226 Difference]: Without dead ends: 722 [2021-06-05 04:43:06,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 158.8ms TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:43:06,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-06-05 04:43:06,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 464. [2021-06-05 04:43:06,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:06,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 04:43:06,227 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 04:43:06,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:06,227 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 04:43:06,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:43:06,227 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 04:43:06,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:06,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:06,227 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:06,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 904 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5167 [2021-06-05 04:43:06,428 INFO L430 AbstractCegarLoop]: === Iteration 916 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:06,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:06,428 INFO L82 PathProgramCache]: Analyzing trace with hash -352336293, now seen corresponding path program 904 times [2021-06-05 04:43:06,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:06,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836880350] [2021-06-05 04:43:06,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:06,503 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 04:43:06,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:06,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836880350] [2021-06-05 04:43:06,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836880350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:06,504 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983638141] [2021-06-05 04:43:06,504 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 905 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 905 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:06,529 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:06,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:06,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:06,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:06,548 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 17 treesize of output 13 [2021-06-05 04:43:06,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:06,551 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 9 treesize of output 7 [2021-06-05 04:43:06,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:06,558 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:06,558 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:06,558 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:06,607 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 19 treesize of output 15 [2021-06-05 04:43:06,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:06,609 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 9 treesize of output 7 [2021-06-05 04:43:06,610 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:06,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:06,616 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:06,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:06,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:43:06,669 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 04:43:06,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983638141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:06,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:06,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:06,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393253745] [2021-06-05 04:43:06,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:06,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:06,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:06,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:06,669 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:07,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:07,327 INFO L93 Difference]: Finished difference Result 1164 states and 3567 transitions. [2021-06-05 04:43:07,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 04:43:07,327 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:07,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:07,329 INFO L225 Difference]: With dead ends: 1164 [2021-06-05 04:43:07,329 INFO L226 Difference]: Without dead ends: 1137 [2021-06-05 04:43:07,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 503.2ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 04:43:07,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2021-06-05 04:43:07,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 491. [2021-06-05 04:43:07,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.163265306122449) internal successors, (1550), 490 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:07,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1550 transitions. [2021-06-05 04:43:07,335 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1550 transitions. Word has length 21 [2021-06-05 04:43:07,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:07,335 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1550 transitions. [2021-06-05 04:43:07,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:07,336 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1550 transitions. [2021-06-05 04:43:07,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:07,336 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:07,336 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:07,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 905 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5170 [2021-06-05 04:43:07,536 INFO L430 AbstractCegarLoop]: === Iteration 917 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:07,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:07,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1334055547, now seen corresponding path program 905 times [2021-06-05 04:43:07,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:07,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258704250] [2021-06-05 04:43:07,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:07,613 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 04:43:07,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:07,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258704250] [2021-06-05 04:43:07,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258704250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:07,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226561479] [2021-06-05 04:43:07,613 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 906 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 906 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:07,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:07,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:07,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:07,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:07,658 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 17 treesize of output 13 [2021-06-05 04:43:07,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:07,661 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 9 treesize of output 7 [2021-06-05 04:43:07,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:07,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:07,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:07,668 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:07,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:07,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:07,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:07,730 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:07,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:07,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:43:07,757 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 04:43:07,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226561479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:07,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:07,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:07,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298475685] [2021-06-05 04:43:07,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:07,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:07,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:07,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:07,758 INFO L87 Difference]: Start difference. First operand 491 states and 1550 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:08,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:08,280 INFO L93 Difference]: Finished difference Result 1047 states and 3217 transitions. [2021-06-05 04:43:08,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 04:43:08,280 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:08,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:08,281 INFO L225 Difference]: With dead ends: 1047 [2021-06-05 04:43:08,281 INFO L226 Difference]: Without dead ends: 1026 [2021-06-05 04:43:08,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 441.5ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 04:43:08,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-06-05 04:43:08,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 486. [2021-06-05 04:43:08,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.160824742268041) internal successors, (1533), 485 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:08,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1533 transitions. [2021-06-05 04:43:08,287 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1533 transitions. Word has length 21 [2021-06-05 04:43:08,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:08,287 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1533 transitions. [2021-06-05 04:43:08,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:08,287 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1533 transitions. [2021-06-05 04:43:08,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:08,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:08,288 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:08,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5180,906 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:08,488 INFO L430 AbstractCegarLoop]: === Iteration 918 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:08,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:08,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1920675951, now seen corresponding path program 906 times [2021-06-05 04:43:08,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:08,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668777075] [2021-06-05 04:43:08,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:08,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:08,561 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 04:43:08,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:08,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668777075] [2021-06-05 04:43:08,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668777075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:08,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189994456] [2021-06-05 04:43:08,561 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 907 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 907 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:08,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:08,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:08,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:08,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:08,606 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 17 treesize of output 13 [2021-06-05 04:43:08,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:08,609 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 9 treesize of output 7 [2021-06-05 04:43:08,609 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:08,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:08,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:08,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:08,671 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 19 treesize of output 15 [2021-06-05 04:43:08,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:08,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:08,674 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:08,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:08,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:43:08,702 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 04:43:08,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189994456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:08,702 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:08,702 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:08,702 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791072023] [2021-06-05 04:43:08,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:08,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:08,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:08,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:08,702 INFO L87 Difference]: Start difference. First operand 486 states and 1533 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:09,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:09,395 INFO L93 Difference]: Finished difference Result 1154 states and 3533 transitions. [2021-06-05 04:43:09,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 04:43:09,395 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:09,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:09,397 INFO L225 Difference]: With dead ends: 1154 [2021-06-05 04:43:09,397 INFO L226 Difference]: Without dead ends: 1133 [2021-06-05 04:43:09,397 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 532.9ms TimeCoverageRelationStatistics Valid=265, Invalid=1141, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:43:09,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2021-06-05 04:43:09,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 484. [2021-06-05 04:43:09,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1635610766045548) internal successors, (1528), 483 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:09,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1528 transitions. [2021-06-05 04:43:09,403 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1528 transitions. Word has length 21 [2021-06-05 04:43:09,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:09,403 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1528 transitions. [2021-06-05 04:43:09,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:09,403 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1528 transitions. [2021-06-05 04:43:09,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:09,404 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:09,404 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:09,604 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5186,907 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:09,604 INFO L430 AbstractCegarLoop]: === Iteration 919 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:09,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:09,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1780534143, now seen corresponding path program 907 times [2021-06-05 04:43:09,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:09,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165117787] [2021-06-05 04:43:09,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:09,678 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 04:43:09,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:09,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165117787] [2021-06-05 04:43:09,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165117787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:09,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488860037] [2021-06-05 04:43:09,678 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 908 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 908 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:09,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:09,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:09,730 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 9 treesize of output 7 [2021-06-05 04:43:09,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:09,732 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 17 treesize of output 13 [2021-06-05 04:43:09,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:09,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:09,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:09,740 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:09,776 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 19 treesize of output 15 [2021-06-05 04:43:09,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:09,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:09,780 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:09,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:09,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:43:09,793 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 04:43:09,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488860037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:09,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:09,794 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:43:09,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215544485] [2021-06-05 04:43:09,794 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:43:09,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:09,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:43:09,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:43:09,794 INFO L87 Difference]: Start difference. First operand 484 states and 1528 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:09,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:09,943 INFO L93 Difference]: Finished difference Result 763 states and 2369 transitions. [2021-06-05 04:43:09,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:09,944 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:09,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:09,944 INFO L225 Difference]: With dead ends: 763 [2021-06-05 04:43:09,944 INFO L226 Difference]: Without dead ends: 741 [2021-06-05 04:43:09,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 110.2ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:09,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-06-05 04:43:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 486. [2021-06-05 04:43:09,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.160824742268041) internal successors, (1533), 485 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:09,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1533 transitions. [2021-06-05 04:43:09,950 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1533 transitions. Word has length 21 [2021-06-05 04:43:09,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:09,950 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1533 transitions. [2021-06-05 04:43:09,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:09,950 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1533 transitions. [2021-06-05 04:43:09,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:09,950 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:09,950 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:10,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 908 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5192 [2021-06-05 04:43:10,151 INFO L430 AbstractCegarLoop]: === Iteration 920 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:10,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:10,151 INFO L82 PathProgramCache]: Analyzing trace with hash -464475507, now seen corresponding path program 908 times [2021-06-05 04:43:10,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:10,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754792779] [2021-06-05 04:43:10,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:10,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:10,229 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 04:43:10,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:10,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754792779] [2021-06-05 04:43:10,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754792779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:10,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460899608] [2021-06-05 04:43:10,230 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 909 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 909 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:10,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:10,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:10,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:10,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:10,276 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 9 treesize of output 7 [2021-06-05 04:43:10,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,278 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 17 treesize of output 13 [2021-06-05 04:43:10,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:10,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:10,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:43:10,308 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 19 treesize of output 15 [2021-06-05 04:43:10,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,310 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 9 treesize of output 7 [2021-06-05 04:43:10,311 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:10,320 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:10,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:10,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:43:10,342 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 04:43:10,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460899608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:10,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:10,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:43:10,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623372345] [2021-06-05 04:43:10,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:43:10,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:10,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:43:10,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:43:10,343 INFO L87 Difference]: Start difference. First operand 486 states and 1533 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:10,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:10,512 INFO L93 Difference]: Finished difference Result 777 states and 2407 transitions. [2021-06-05 04:43:10,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:10,512 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:10,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:10,513 INFO L225 Difference]: With dead ends: 777 [2021-06-05 04:43:10,513 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 04:43:10,513 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:10,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 04:43:10,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 479. [2021-06-05 04:43:10,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1527196652719667) internal successors, (1507), 478 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:10,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1507 transitions. [2021-06-05 04:43:10,518 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1507 transitions. Word has length 21 [2021-06-05 04:43:10,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:10,518 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1507 transitions. [2021-06-05 04:43:10,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:10,518 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1507 transitions. [2021-06-05 04:43:10,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:10,519 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:10,519 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:10,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5195,909 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:10,719 INFO L430 AbstractCegarLoop]: === Iteration 921 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:10,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:10,719 INFO L82 PathProgramCache]: Analyzing trace with hash 842409421, now seen corresponding path program 909 times [2021-06-05 04:43:10,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:10,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220851450] [2021-06-05 04:43:10,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:10,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:10,793 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 04:43:10,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:10,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220851450] [2021-06-05 04:43:10,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220851450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:10,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790219662] [2021-06-05 04:43:10,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 910 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 910 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:10,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:10,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:10,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:10,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:10,852 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 9 treesize of output 7 [2021-06-05 04:43:10,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,855 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 17 treesize of output 13 [2021-06-05 04:43:10,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:10,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:10,865 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:10,901 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 19 treesize of output 15 [2021-06-05 04:43:10,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:10,905 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:10,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:10,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:43:10,918 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 04:43:10,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790219662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:10,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:10,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:43:10,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613414681] [2021-06-05 04:43:10,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:43:10,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:10,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:43:10,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:10,919 INFO L87 Difference]: Start difference. First operand 479 states and 1507 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:11,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:11,097 INFO L93 Difference]: Finished difference Result 605 states and 1876 transitions. [2021-06-05 04:43:11,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:11,097 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:11,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:11,098 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:43:11,098 INFO L226 Difference]: Without dead ends: 583 [2021-06-05 04:43:11,098 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:11,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-06-05 04:43:11,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 484. [2021-06-05 04:43:11,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1552795031055902) internal successors, (1524), 483 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:11,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1524 transitions. [2021-06-05 04:43:11,103 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1524 transitions. Word has length 21 [2021-06-05 04:43:11,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:11,103 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1524 transitions. [2021-06-05 04:43:11,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:11,103 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1524 transitions. [2021-06-05 04:43:11,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:11,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:11,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:11,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 910 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5199 [2021-06-05 04:43:11,304 INFO L430 AbstractCegarLoop]: === Iteration 922 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:11,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:11,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1467733539, now seen corresponding path program 910 times [2021-06-05 04:43:11,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:11,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463266638] [2021-06-05 04:43:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:11,388 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 04:43:11,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:11,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463266638] [2021-06-05 04:43:11,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463266638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:11,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722514525] [2021-06-05 04:43:11,389 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 911 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 911 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:11,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:11,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:11,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:11,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:11,449 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 19 treesize of output 15 [2021-06-05 04:43:11,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:11,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:11,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:11,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:43:11,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:11,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:11,493 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 19 treesize of output 15 [2021-06-05 04:43:11,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:11,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:11,499 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:11,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:11,500 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:43:11,544 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 04:43:11,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722514525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:11,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:11,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:11,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421228775] [2021-06-05 04:43:11,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:11,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:11,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:11,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:11,544 INFO L87 Difference]: Start difference. First operand 484 states and 1524 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:11,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:11,788 INFO L93 Difference]: Finished difference Result 681 states and 2106 transitions. [2021-06-05 04:43:11,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:43:11,788 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:11,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:11,789 INFO L225 Difference]: With dead ends: 681 [2021-06-05 04:43:11,789 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:43:11,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 190.1ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:43:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:43:11,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 484. [2021-06-05 04:43:11,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1511387163561078) internal successors, (1522), 483 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:11,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1522 transitions. [2021-06-05 04:43:11,794 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1522 transitions. Word has length 21 [2021-06-05 04:43:11,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:11,794 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1522 transitions. [2021-06-05 04:43:11,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:11,794 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1522 transitions. [2021-06-05 04:43:11,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:11,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:11,794 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:11,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5202,911 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:11,995 INFO L430 AbstractCegarLoop]: === Iteration 923 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:11,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:11,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1402600229, now seen corresponding path program 911 times [2021-06-05 04:43:11,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:11,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658426684] [2021-06-05 04:43:11,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:12,073 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 04:43:12,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:12,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658426684] [2021-06-05 04:43:12,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658426684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:12,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940952307] [2021-06-05 04:43:12,073 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 912 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 912 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:12,100 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:12,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:12,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:12,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:12,151 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 9 treesize of output 7 [2021-06-05 04:43:12,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,153 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 17 treesize of output 13 [2021-06-05 04:43:12,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:12,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:12,163 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:12,189 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 9 treesize of output 7 [2021-06-05 04:43:12,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:12,200 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:12,201 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 19 treesize of output 15 [2021-06-05 04:43:12,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:12,211 INFO L518 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2021-06-05 04:43:12,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:12,211 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:43:12,245 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 04:43:12,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940952307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:12,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:12,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:43:12,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267564671] [2021-06-05 04:43:12,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:43:12,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:12,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:43:12,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:12,245 INFO L87 Difference]: Start difference. First operand 484 states and 1522 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:12,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:12,400 INFO L93 Difference]: Finished difference Result 654 states and 2025 transitions. [2021-06-05 04:43:12,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:12,400 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:12,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:12,401 INFO L225 Difference]: With dead ends: 654 [2021-06-05 04:43:12,401 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:43:12,401 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:12,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:43:12,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 485. [2021-06-05 04:43:12,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.15702479338843) internal successors, (1528), 484 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:12,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1528 transitions. [2021-06-05 04:43:12,407 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1528 transitions. Word has length 21 [2021-06-05 04:43:12,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:12,407 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1528 transitions. [2021-06-05 04:43:12,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:12,407 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1528 transitions. [2021-06-05 04:43:12,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:12,408 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:12,408 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:12,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 912 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5205 [2021-06-05 04:43:12,608 INFO L430 AbstractCegarLoop]: === Iteration 924 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:12,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:12,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1105333819, now seen corresponding path program 912 times [2021-06-05 04:43:12,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:12,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072475888] [2021-06-05 04:43:12,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:12,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:12,698 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 04:43:12,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:12,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072475888] [2021-06-05 04:43:12,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072475888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:12,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526033464] [2021-06-05 04:43:12,698 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 913 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 913 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:12,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:12,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:12,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:12,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:12,754 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 19 treesize of output 15 [2021-06-05 04:43:12,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:12,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:43:12,781 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 19 treesize of output 15 [2021-06-05 04:43:12,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:12,784 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:12,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:12,793 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:12,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:12,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:43:12,863 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 04:43:12,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526033464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:12,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:12,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:12,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764639917] [2021-06-05 04:43:12,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:12,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:12,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:12,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:12,863 INFO L87 Difference]: Start difference. First operand 485 states and 1528 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:13,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:13,143 INFO L93 Difference]: Finished difference Result 688 states and 2123 transitions. [2021-06-05 04:43:13,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:13,144 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:13,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:13,144 INFO L225 Difference]: With dead ends: 688 [2021-06-05 04:43:13,144 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 04:43:13,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:43:13,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 04:43:13,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 481. [2021-06-05 04:43:13,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.15) internal successors, (1512), 480 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:13,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1512 transitions. [2021-06-05 04:43:13,149 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1512 transitions. Word has length 21 [2021-06-05 04:43:13,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:13,150 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1512 transitions. [2021-06-05 04:43:13,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:13,150 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1512 transitions. [2021-06-05 04:43:13,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:13,150 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:13,150 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:13,350 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 913 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5210 [2021-06-05 04:43:13,350 INFO L430 AbstractCegarLoop]: === Iteration 925 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:13,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:13,351 INFO L82 PathProgramCache]: Analyzing trace with hash 294644715, now seen corresponding path program 913 times [2021-06-05 04:43:13,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:13,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097000887] [2021-06-05 04:43:13,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:13,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:13,437 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 04:43:13,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:13,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097000887] [2021-06-05 04:43:13,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097000887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:13,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515419849] [2021-06-05 04:43:13,437 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 914 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 914 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:13,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:13,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:13,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:13,502 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 19 treesize of output 15 [2021-06-05 04:43:13,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:13,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:13,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:13,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:43:13,529 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 14 [2021-06-05 04:43:13,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:13,531 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 10 treesize of output 8 [2021-06-05 04:43:13,532 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:13,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:13,540 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:13,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:13,541 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:43:13,574 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 04:43:13,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515419849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:13,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:13,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:43:13,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160827279] [2021-06-05 04:43:13,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:43:13,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:13,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:43:13,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:13,574 INFO L87 Difference]: Start difference. First operand 481 states and 1512 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:13,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:13,731 INFO L93 Difference]: Finished difference Result 625 states and 1934 transitions. [2021-06-05 04:43:13,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:13,731 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:13,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:13,732 INFO L225 Difference]: With dead ends: 625 [2021-06-05 04:43:13,732 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 04:43:13,732 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 127.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:13,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 04:43:13,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 482. [2021-06-05 04:43:13,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 04:43:13,737 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 04:43:13,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:13,737 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 04:43:13,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:13,737 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 04:43:13,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:13,737 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:13,737 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:13,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5216,914 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:13,938 INFO L430 AbstractCegarLoop]: === Iteration 926 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:13,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:13,938 INFO L82 PathProgramCache]: Analyzing trace with hash 591911125, now seen corresponding path program 914 times [2021-06-05 04:43:13,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:13,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447769967] [2021-06-05 04:43:13,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:14,022 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 04:43:14,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:14,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447769967] [2021-06-05 04:43:14,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447769967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:14,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687799899] [2021-06-05 04:43:14,022 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 915 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 915 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:14,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:14,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:14,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:14,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:14,087 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 9 treesize of output 7 [2021-06-05 04:43:14,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,089 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 17 treesize of output 13 [2021-06-05 04:43:14,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:14,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:14,125 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 19 treesize of output 15 [2021-06-05 04:43:14,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,136 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:14,137 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 9 treesize of output 7 [2021-06-05 04:43:14,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,147 INFO L518 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2021-06-05 04:43:14,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:14,147 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:43:14,217 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 04:43:14,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687799899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:14,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:14,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:14,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679773511] [2021-06-05 04:43:14,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:14,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:14,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:14,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:14,217 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:14,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:14,520 INFO L93 Difference]: Finished difference Result 727 states and 2234 transitions. [2021-06-05 04:43:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:14,520 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:14,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:14,521 INFO L225 Difference]: With dead ends: 727 [2021-06-05 04:43:14,521 INFO L226 Difference]: Without dead ends: 704 [2021-06-05 04:43:14,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 268.2ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:14,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-06-05 04:43:14,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 497. [2021-06-05 04:43:14,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:14,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 04:43:14,527 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 04:43:14,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:14,527 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 04:43:14,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:14,527 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 04:43:14,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:14,527 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:14,527 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:14,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5219,915 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:14,732 INFO L430 AbstractCegarLoop]: === Iteration 927 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:14,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:14,732 INFO L82 PathProgramCache]: Analyzing trace with hash 307648441, now seen corresponding path program 915 times [2021-06-05 04:43:14,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:14,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41437274] [2021-06-05 04:43:14,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:14,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:14,827 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 04:43:14,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41437274] [2021-06-05 04:43:14,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41437274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:14,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858553428] [2021-06-05 04:43:14,827 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 916 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 916 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:14,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:43:14,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:14,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:14,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:14,888 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 9 treesize of output 7 [2021-06-05 04:43:14,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:14,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:14,900 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:14,925 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 19 treesize of output 15 [2021-06-05 04:43:14,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,937 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 9 treesize of output 7 [2021-06-05 04:43:14,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:14,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:14,946 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:14,946 INFO L518 ElimStorePlain]: Eliminatee v_prenex_269 vanished before elimination [2021-06-05 04:43:14,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:14,947 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:43:15,020 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 04:43:15,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858553428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:15,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:15,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:15,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100320281] [2021-06-05 04:43:15,020 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:15,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:15,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:15,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:15,021 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:15,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:15,327 INFO L93 Difference]: Finished difference Result 812 states and 2510 transitions. [2021-06-05 04:43:15,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:15,327 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:43:15,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:15,328 INFO L225 Difference]: With dead ends: 812 [2021-06-05 04:43:15,328 INFO L226 Difference]: Without dead ends: 785 [2021-06-05 04:43:15,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 271.8ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:15,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-06-05 04:43:15,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 503. [2021-06-05 04:43:15,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1673306772908365) internal successors, (1590), 502 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:15,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1590 transitions. [2021-06-05 04:43:15,334 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1590 transitions. Word has length 21 [2021-06-05 04:43:15,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:15,334 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1590 transitions. [2021-06-05 04:43:15,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:43:15,334 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1590 transitions. [2021-06-05 04:43:15,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:15,335 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:15,335 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:15,535 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5227,916 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:15,535 INFO L430 AbstractCegarLoop]: === Iteration 928 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:15,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:15,536 INFO L82 PathProgramCache]: Analyzing trace with hash -1653098525, now seen corresponding path program 916 times [2021-06-05 04:43:15,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:15,536 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836863875] [2021-06-05 04:43:15,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:15,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:15,609 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 04:43:15,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:15,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836863875] [2021-06-05 04:43:15,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836863875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:15,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549350064] [2021-06-05 04:43:15,609 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 917 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 917 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:15,636 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:15,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:15,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:15,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:15,674 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 9 treesize of output 7 [2021-06-05 04:43:15,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:15,676 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 17 treesize of output 13 [2021-06-05 04:43:15,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:15,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:15,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:15,686 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:15,720 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 19 treesize of output 15 [2021-06-05 04:43:15,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:15,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:15,725 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:15,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:15,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:43:15,740 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 04:43:15,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549350064] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:15,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:15,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:43:15,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729704645] [2021-06-05 04:43:15,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:43:15,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:15,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:43:15,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:15,740 INFO L87 Difference]: Start difference. First operand 503 states and 1590 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:15,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:15,921 INFO L93 Difference]: Finished difference Result 631 states and 1952 transitions. [2021-06-05 04:43:15,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:15,921 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:15,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:15,922 INFO L225 Difference]: With dead ends: 631 [2021-06-05 04:43:15,922 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 04:43:15,922 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 140.4ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:15,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 04:43:15,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 485. [2021-06-05 04:43:15,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.1632231404958677) internal successors, (1531), 484 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:15,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1531 transitions. [2021-06-05 04:43:15,927 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1531 transitions. Word has length 21 [2021-06-05 04:43:15,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:15,927 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1531 transitions. [2021-06-05 04:43:15,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:15,927 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1531 transitions. [2021-06-05 04:43:15,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:15,927 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:15,927 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:16,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5238,917 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:16,128 INFO L430 AbstractCegarLoop]: === Iteration 929 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:16,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:16,128 INFO L82 PathProgramCache]: Analyzing trace with hash -1107725871, now seen corresponding path program 917 times [2021-06-05 04:43:16,128 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:16,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618460544] [2021-06-05 04:43:16,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:16,213 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 04:43:16,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:16,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618460544] [2021-06-05 04:43:16,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618460544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:16,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113065668] [2021-06-05 04:43:16,213 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 918 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 918 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:16,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:16,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:16,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:16,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:16,279 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 9 treesize of output 7 [2021-06-05 04:43:16,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:16,281 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 17 treesize of output 13 [2021-06-05 04:43:16,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:16,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:16,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:16,291 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:43:16,347 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 19 treesize of output 15 [2021-06-05 04:43:16,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:16,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:16,351 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:16,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:16,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:43:16,361 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 04:43:16,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113065668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:16,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:16,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:16,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952263739] [2021-06-05 04:43:16,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:16,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:16,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:16,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:16,361 INFO L87 Difference]: Start difference. First operand 485 states and 1531 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:16,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:16,571 INFO L93 Difference]: Finished difference Result 650 states and 2005 transitions. [2021-06-05 04:43:16,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:16,571 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:16,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:16,572 INFO L225 Difference]: With dead ends: 650 [2021-06-05 04:43:16,572 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:43:16,572 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 188.9ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:16,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:43:16,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 485. [2021-06-05 04:43:16,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.1714876033057853) internal successors, (1535), 484 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:16,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1535 transitions. [2021-06-05 04:43:16,577 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1535 transitions. Word has length 21 [2021-06-05 04:43:16,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:16,577 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1535 transitions. [2021-06-05 04:43:16,577 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:16,577 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1535 transitions. [2021-06-05 04:43:16,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:16,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:16,578 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:16,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 918 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5241 [2021-06-05 04:43:16,778 INFO L430 AbstractCegarLoop]: === Iteration 930 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:16,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:16,778 INFO L82 PathProgramCache]: Analyzing trace with hash 1468256743, now seen corresponding path program 918 times [2021-06-05 04:43:16,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:16,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711694369] [2021-06-05 04:43:16,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:16,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:16,870 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 04:43:16,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:16,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711694369] [2021-06-05 04:43:16,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711694369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:16,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404245291] [2021-06-05 04:43:16,870 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 919 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 919 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:16,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:43:16,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:16,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:16,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:16,977 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[v_prenex_271]} [2021-06-05 04:43:16,979 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 9 treesize of output 7 [2021-06-05 04:43:16,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:16,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:16,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:16,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:16,996 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:17,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:17,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:17,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:50, output treesize:34 [2021-06-05 04:43:17,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:17,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:17,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:17,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:17,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:17,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:17,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:17,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:17,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:17,079 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:43:17,123 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 04:43:17,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404245291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:17,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:17,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:17,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356873030] [2021-06-05 04:43:17,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:17,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:17,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:17,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:17,124 INFO L87 Difference]: Start difference. First operand 485 states and 1535 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:17,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:17,555 INFO L93 Difference]: Finished difference Result 776 states and 2395 transitions. [2021-06-05 04:43:17,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:17,555 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:17,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:17,556 INFO L225 Difference]: With dead ends: 776 [2021-06-05 04:43:17,556 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 04:43:17,556 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 348.5ms TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:17,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 04:43:17,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 481. [2021-06-05 04:43:17,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1625) internal successors, (1518), 480 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:17,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1518 transitions. [2021-06-05 04:43:17,561 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1518 transitions. Word has length 21 [2021-06-05 04:43:17,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:17,562 INFO L482 AbstractCegarLoop]: Abstraction has 481 states and 1518 transitions. [2021-06-05 04:43:17,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:17,562 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1518 transitions. [2021-06-05 04:43:17,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:17,562 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:17,562 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:17,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5247,919 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:17,762 INFO L430 AbstractCegarLoop]: === Iteration 931 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:17,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:17,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1430323375, now seen corresponding path program 919 times [2021-06-05 04:43:17,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:17,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548958486] [2021-06-05 04:43:17,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:17,857 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 04:43:17,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:17,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548958486] [2021-06-05 04:43:17,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548958486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:17,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119879150] [2021-06-05 04:43:17,857 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 920 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 920 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:17,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:17,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:17,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:17,947 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 17 treesize of output 13 [2021-06-05 04:43:17,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:17,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:17,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:17,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:18,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:18,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:18,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:18,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:18,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:18,014 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:18,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,019 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:43:18,049 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 04:43:18,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119879150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:18,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:18,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:18,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485628538] [2021-06-05 04:43:18,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:18,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:18,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:18,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:18,049 INFO L87 Difference]: Start difference. First operand 481 states and 1518 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:18,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:18,261 INFO L93 Difference]: Finished difference Result 769 states and 2380 transitions. [2021-06-05 04:43:18,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:18,261 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:18,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:18,262 INFO L225 Difference]: With dead ends: 769 [2021-06-05 04:43:18,262 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 04:43:18,262 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:43:18,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 04:43:18,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 487. [2021-06-05 04:43:18,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1666666666666665) internal successors, (1539), 486 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:18,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1539 transitions. [2021-06-05 04:43:18,268 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1539 transitions. Word has length 21 [2021-06-05 04:43:18,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:18,268 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1539 transitions. [2021-06-05 04:43:18,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:18,268 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1539 transitions. [2021-06-05 04:43:18,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:18,268 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:18,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:18,469 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5252,920 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:18,469 INFO L430 AbstractCegarLoop]: === Iteration 932 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:18,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:18,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1534715759, now seen corresponding path program 920 times [2021-06-05 04:43:18,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:18,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905258629] [2021-06-05 04:43:18,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:18,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:18,553 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 04:43:18,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:18,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905258629] [2021-06-05 04:43:18,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905258629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:18,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039862012] [2021-06-05 04:43:18,554 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 921 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 921 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:18,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:18,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:18,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:18,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:18,639 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 17 treesize of output 13 [2021-06-05 04:43:18,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:18,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:18,647 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:18,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:18,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:18,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:18,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:18,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:18,678 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:18,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:18,684 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:43:18,699 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 04:43:18,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039862012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:18,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:18,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:18,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083814850] [2021-06-05 04:43:18,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:18,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:18,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:18,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:18,699 INFO L87 Difference]: Start difference. First operand 487 states and 1539 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:18,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:18,832 INFO L93 Difference]: Finished difference Result 637 states and 1975 transitions. [2021-06-05 04:43:18,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:18,832 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:18,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:18,833 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:43:18,833 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:43:18,833 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:18,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:43:18,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 484. [2021-06-05 04:43:18,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.1614906832298137) internal successors, (1527), 483 states have internal predecessors, (1527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:18,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1527 transitions. [2021-06-05 04:43:18,838 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1527 transitions. Word has length 21 [2021-06-05 04:43:18,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:18,838 INFO L482 AbstractCegarLoop]: Abstraction has 484 states and 1527 transitions. [2021-06-05 04:43:18,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:18,838 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1527 transitions. [2021-06-05 04:43:18,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:18,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:18,838 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:19,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5258,921 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:19,039 INFO L430 AbstractCegarLoop]: === Iteration 933 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:19,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:19,039 INFO L82 PathProgramCache]: Analyzing trace with hash 619634271, now seen corresponding path program 921 times [2021-06-05 04:43:19,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:19,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414504410] [2021-06-05 04:43:19,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:19,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:19,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:19,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414504410] [2021-06-05 04:43:19,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414504410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:19,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193971696] [2021-06-05 04:43:19,126 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 922 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 922 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:19,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:43:19,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:19,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:19,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:19,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:19,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:19,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:19,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:19,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:22 [2021-06-05 04:43:19,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:19,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:19,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:19,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:19,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:19,291 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:19,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:10 [2021-06-05 04:43:19,343 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 04:43:19,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193971696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:19,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:19,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:19,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389517668] [2021-06-05 04:43:19,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:19,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:19,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:19,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:19,344 INFO L87 Difference]: Start difference. First operand 484 states and 1527 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:19,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:19,633 INFO L93 Difference]: Finished difference Result 777 states and 2402 transitions. [2021-06-05 04:43:19,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:19,633 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:19,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:19,634 INFO L225 Difference]: With dead ends: 777 [2021-06-05 04:43:19,634 INFO L226 Difference]: Without dead ends: 756 [2021-06-05 04:43:19,634 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 258.0ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:19,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-06-05 04:43:19,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 480. [2021-06-05 04:43:19,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.1607515657620042) internal successors, (1514), 479 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:19,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1514 transitions. [2021-06-05 04:43:19,639 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1514 transitions. Word has length 21 [2021-06-05 04:43:19,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:19,640 INFO L482 AbstractCegarLoop]: Abstraction has 480 states and 1514 transitions. [2021-06-05 04:43:19,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:19,640 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1514 transitions. [2021-06-05 04:43:19,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:19,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:19,640 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:19,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 922 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5260 [2021-06-05 04:43:19,840 INFO L430 AbstractCegarLoop]: === Iteration 934 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:19,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:19,841 INFO L82 PathProgramCache]: Analyzing trace with hash -2082457945, now seen corresponding path program 922 times [2021-06-05 04:43:19,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:19,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594876185] [2021-06-05 04:43:19,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:19,911 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 04:43:19,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:19,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594876185] [2021-06-05 04:43:19,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594876185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:19,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952238188] [2021-06-05 04:43:19,911 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 923 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 923 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:19,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:19,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:19,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:19,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:19,960 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 17 treesize of output 13 [2021-06-05 04:43:19,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:19,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:19,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:43:19,999 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 19 treesize of output 15 [2021-06-05 04:43:19,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:20,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:20,002 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:43:20,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:20,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:43:20,029 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 04:43:20,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952238188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:20,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:20,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:20,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564561073] [2021-06-05 04:43:20,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:20,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:20,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:20,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:20,030 INFO L87 Difference]: Start difference. First operand 480 states and 1514 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:43:20,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:20,720 INFO L93 Difference]: Finished difference Result 984 states and 2991 transitions. [2021-06-05 04:43:20,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 04:43:20,720 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:43:20,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:20,721 INFO L225 Difference]: With dead ends: 984 [2021-06-05 04:43:20,721 INFO L226 Difference]: Without dead ends: 963 [2021-06-05 04:43:20,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 471.9ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 04:43:20,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-06-05 04:43:20,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 478. [2021-06-05 04:43:20,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1446540880503147) internal successors, (1500), 477 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:20,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1500 transitions. [2021-06-05 04:43:20,727 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1500 transitions. Word has length 21 [2021-06-05 04:43:20,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:20,727 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1500 transitions. [2021-06-05 04:43:20,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:43:20,727 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1500 transitions. [2021-06-05 04:43:20,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:20,728 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:20,728 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:20,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5263,923 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:20,928 INFO L430 AbstractCegarLoop]: === Iteration 935 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:20,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:20,928 INFO L82 PathProgramCache]: Analyzing trace with hash 2095251849, now seen corresponding path program 923 times [2021-06-05 04:43:20,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:20,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084341743] [2021-06-05 04:43:20,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:21,009 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 04:43:21,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:21,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084341743] [2021-06-05 04:43:21,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084341743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:21,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523359188] [2021-06-05 04:43:21,009 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 924 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 924 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:21,036 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:43:21,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:21,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:43:21,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:21,104 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 17 treesize of output 13 [2021-06-05 04:43:21,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:21,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:43:21,125 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 19 treesize of output 15 [2021-06-05 04:43:21,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,128 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 19 treesize of output 15 [2021-06-05 04:43:21,128 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:21,143 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:21,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:21,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:43:21,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:21,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523359188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:21,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:21,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:43:21,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750096112] [2021-06-05 04:43:21,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:43:21,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:21,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:43:21,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:21,218 INFO L87 Difference]: Start difference. First operand 478 states and 1500 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:43:21,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:21,520 INFO L93 Difference]: Finished difference Result 811 states and 2487 transitions. [2021-06-05 04:43:21,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:43:21,520 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:43:21,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:21,521 INFO L225 Difference]: With dead ends: 811 [2021-06-05 04:43:21,521 INFO L226 Difference]: Without dead ends: 790 [2021-06-05 04:43:21,521 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 273.2ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:21,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2021-06-05 04:43:21,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 454. [2021-06-05 04:43:21,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.1280353200883004) internal successors, (1417), 453 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:21,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1417 transitions. [2021-06-05 04:43:21,526 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1417 transitions. Word has length 21 [2021-06-05 04:43:21,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:21,526 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1417 transitions. [2021-06-05 04:43:21,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:43:21,527 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1417 transitions. [2021-06-05 04:43:21,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:21,527 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:21,527 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:21,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 924 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5265 [2021-06-05 04:43:21,728 INFO L430 AbstractCegarLoop]: === Iteration 936 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:21,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:21,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1901610267, now seen corresponding path program 924 times [2021-06-05 04:43:21,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:21,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587140960] [2021-06-05 04:43:21,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:21,820 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 04:43:21,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:21,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587140960] [2021-06-05 04:43:21,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587140960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:21,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432838718] [2021-06-05 04:43:21,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 925 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 925 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:21,846 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:43:21,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:21,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:21,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:21,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:21,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:21,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:21,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:21,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:43:21,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:21,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:21,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:21,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:21,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:21,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:21,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:21,998 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:43:22,006 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 04:43:22,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432838718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:22,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:22,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:22,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80788171] [2021-06-05 04:43:22,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:22,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:22,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:22,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:22,006 INFO L87 Difference]: Start difference. First operand 454 states and 1417 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:22,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:22,142 INFO L93 Difference]: Finished difference Result 531 states and 1638 transitions. [2021-06-05 04:43:22,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:22,143 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:43:22,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:22,143 INFO L225 Difference]: With dead ends: 531 [2021-06-05 04:43:22,143 INFO L226 Difference]: Without dead ends: 509 [2021-06-05 04:43:22,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 157.4ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:22,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-06-05 04:43:22,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 459. [2021-06-05 04:43:22,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.131004366812227) internal successors, (1434), 458 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:22,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1434 transitions. [2021-06-05 04:43:22,148 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1434 transitions. Word has length 21 [2021-06-05 04:43:22,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:22,148 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1434 transitions. [2021-06-05 04:43:22,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:22,148 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1434 transitions. [2021-06-05 04:43:22,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:22,148 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:22,148 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:22,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 925 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5271 [2021-06-05 04:43:22,349 INFO L430 AbstractCegarLoop]: === Iteration 937 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:22,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1891565693, now seen corresponding path program 925 times [2021-06-05 04:43:22,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:22,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521514773] [2021-06-05 04:43:22,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:22,439 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 04:43:22,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:22,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521514773] [2021-06-05 04:43:22,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521514773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:22,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668744825] [2021-06-05 04:43:22,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 926 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 926 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:22,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:22,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:22,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:22,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:22,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:22,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:22,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:22,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:22,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:43:22,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:22,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:22,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:22,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:22,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:22,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:22,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:22,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:22,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:22,608 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:43:22,622 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 04:43:22,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668744825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:22,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:22,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:22,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987302434] [2021-06-05 04:43:22,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:22,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:22,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:22,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:22,622 INFO L87 Difference]: Start difference. First operand 459 states and 1434 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:22,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:22,754 INFO L93 Difference]: Finished difference Result 540 states and 1662 transitions. [2021-06-05 04:43:22,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:22,755 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:22,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:22,755 INFO L225 Difference]: With dead ends: 540 [2021-06-05 04:43:22,755 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 04:43:22,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:22,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 04:43:22,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 456. [2021-06-05 04:43:22,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1252747252747253) internal successors, (1422), 455 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:22,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1422 transitions. [2021-06-05 04:43:22,760 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1422 transitions. Word has length 21 [2021-06-05 04:43:22,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:22,760 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1422 transitions. [2021-06-05 04:43:22,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:22,760 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1422 transitions. [2021-06-05 04:43:22,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:22,760 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:22,760 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:22,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 926 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5277 [2021-06-05 04:43:22,972 INFO L430 AbstractCegarLoop]: === Iteration 938 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:22,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:22,972 INFO L82 PathProgramCache]: Analyzing trace with hash -215218427, now seen corresponding path program 926 times [2021-06-05 04:43:22,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:22,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239498847] [2021-06-05 04:43:22,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:23,061 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 04:43:23,061 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:23,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239498847] [2021-06-05 04:43:23,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239498847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:23,061 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922575179] [2021-06-05 04:43:23,061 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 927 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 927 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:23,098 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:23,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:23,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:23,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:23,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:23,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:23,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:43:23,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:23,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:23,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:43:23,239 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 04:43:23,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922575179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:23,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:23,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:23,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859518240] [2021-06-05 04:43:23,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:23,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:23,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:23,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:23,240 INFO L87 Difference]: Start difference. First operand 456 states and 1422 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:23,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:23,371 INFO L93 Difference]: Finished difference Result 528 states and 1629 transitions. [2021-06-05 04:43:23,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:23,372 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:23,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:23,372 INFO L225 Difference]: With dead ends: 528 [2021-06-05 04:43:23,372 INFO L226 Difference]: Without dead ends: 506 [2021-06-05 04:43:23,372 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 143.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:23,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2021-06-05 04:43:23,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 453. [2021-06-05 04:43:23,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:23,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 04:43:23,377 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 04:43:23,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:23,377 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 04:43:23,377 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:23,377 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 04:43:23,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:23,377 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:23,377 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:23,588 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5279,927 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:23,589 INFO L430 AbstractCegarLoop]: === Iteration 939 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:23,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:23,589 INFO L82 PathProgramCache]: Analyzing trace with hash 303568207, now seen corresponding path program 927 times [2021-06-05 04:43:23,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:23,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581837640] [2021-06-05 04:43:23,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:23,684 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 04:43:23,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:23,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581837640] [2021-06-05 04:43:23,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581837640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:23,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417085574] [2021-06-05 04:43:23,684 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 928 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 928 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:23,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:43:23,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:23,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:23,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:23,789 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 9 treesize of output 7 [2021-06-05 04:43:23,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:23,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:23,804 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:23,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:23,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:23,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:23,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:23,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:23,888 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:43:23,915 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 04:43:23,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417085574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:23,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:23,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:23,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887689966] [2021-06-05 04:43:23,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:23,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:23,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:23,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:23,915 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:24,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:24,234 INFO L93 Difference]: Finished difference Result 660 states and 2029 transitions. [2021-06-05 04:43:24,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:24,234 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:24,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:24,235 INFO L225 Difference]: With dead ends: 660 [2021-06-05 04:43:24,235 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 04:43:24,235 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 323.4ms TimeCoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:24,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 04:43:24,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 457. [2021-06-05 04:43:24,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.125) internal successors, (1425), 456 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:24,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1425 transitions. [2021-06-05 04:43:24,240 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1425 transitions. Word has length 21 [2021-06-05 04:43:24,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:24,240 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1425 transitions. [2021-06-05 04:43:24,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:24,240 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1425 transitions. [2021-06-05 04:43:24,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:24,240 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:24,240 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:24,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 928 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5281 [2021-06-05 04:43:24,441 INFO L430 AbstractCegarLoop]: === Iteration 940 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:24,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:24,441 INFO L82 PathProgramCache]: Analyzing trace with hash 81359595, now seen corresponding path program 928 times [2021-06-05 04:43:24,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:24,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623284430] [2021-06-05 04:43:24,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:24,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:24,537 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 04:43:24,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:24,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623284430] [2021-06-05 04:43:24,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623284430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:24,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048469486] [2021-06-05 04:43:24,537 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 929 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 929 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:24,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:24,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:24,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:24,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:24,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:24,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:24,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:24,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:24,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:24,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:43:24,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:24,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:24,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:24,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:24,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:24,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:24,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:24,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:24,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:24,729 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:24,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:24,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:24,741 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 04:43:24,767 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 04:43:24,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048469486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:24,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:24,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:24,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729932716] [2021-06-05 04:43:24,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:24,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:24,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:24,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:24,768 INFO L87 Difference]: Start difference. First operand 457 states and 1425 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:25,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:25,053 INFO L93 Difference]: Finished difference Result 761 states and 2314 transitions. [2021-06-05 04:43:25,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:43:25,053 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:25,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:25,054 INFO L225 Difference]: With dead ends: 761 [2021-06-05 04:43:25,054 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 04:43:25,054 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 260.4ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:25,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 04:43:25,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 457. [2021-06-05 04:43:25,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.120614035087719) internal successors, (1423), 456 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:25,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1423 transitions. [2021-06-05 04:43:25,059 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1423 transitions. Word has length 21 [2021-06-05 04:43:25,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:25,059 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1423 transitions. [2021-06-05 04:43:25,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:25,059 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1423 transitions. [2021-06-05 04:43:25,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:25,059 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:25,059 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:25,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 929 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5287 [2021-06-05 04:43:25,260 INFO L430 AbstractCegarLoop]: === Iteration 941 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:25,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:25,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1989960047, now seen corresponding path program 929 times [2021-06-05 04:43:25,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:25,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17963667] [2021-06-05 04:43:25,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:25,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:25,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17963667] [2021-06-05 04:43:25,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17963667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:25,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876030027] [2021-06-05 04:43:25,357 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 930 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 930 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:25,383 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:25,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:25,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:25,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:25,460 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 9 treesize of output 7 [2021-06-05 04:43:25,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:25,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:25,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:25,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:25,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:25,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:25,476 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:25,517 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 9 treesize of output 7 [2021-06-05 04:43:25,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:25,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:25,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:25,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:25,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:25,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:25,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:25,538 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:25,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:25,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:25,554 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:43:25,601 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 04:43:25,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876030027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:25,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:25,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:25,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038408488] [2021-06-05 04:43:25,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:25,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:25,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:25,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:25,601 INFO L87 Difference]: Start difference. First operand 457 states and 1423 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:25,997 INFO L93 Difference]: Finished difference Result 737 states and 2270 transitions. [2021-06-05 04:43:25,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:43:25,998 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:25,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:25,998 INFO L225 Difference]: With dead ends: 737 [2021-06-05 04:43:25,998 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 04:43:25,998 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 332.9ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:25,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 04:43:26,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 455. [2021-06-05 04:43:26,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1233480176211454) internal successors, (1418), 454 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:26,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1418 transitions. [2021-06-05 04:43:26,004 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1418 transitions. Word has length 21 [2021-06-05 04:43:26,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:26,004 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1418 transitions. [2021-06-05 04:43:26,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:26,004 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1418 transitions. [2021-06-05 04:43:26,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:26,004 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:26,004 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:26,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 930 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5297 [2021-06-05 04:43:26,204 INFO L430 AbstractCegarLoop]: === Iteration 942 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:26,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:26,205 INFO L82 PathProgramCache]: Analyzing trace with hash 1104161767, now seen corresponding path program 930 times [2021-06-05 04:43:26,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:26,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223927341] [2021-06-05 04:43:26,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:26,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:26,295 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 04:43:26,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:26,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223927341] [2021-06-05 04:43:26,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223927341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:26,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181256419] [2021-06-05 04:43:26,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 931 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 931 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:26,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:26,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:26,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:26,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:26,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:26,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:26,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:26,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:26,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:26,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:29 [2021-06-05 04:43:26,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:26,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:26,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:26,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:26,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:26,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:26,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43: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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:26,459 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:26,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:26,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:26,474 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:43:26,520 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 04:43:26,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181256419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:26,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:26,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:26,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058557326] [2021-06-05 04:43:26,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:26,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:26,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:26,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:26,520 INFO L87 Difference]: Start difference. First operand 455 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:26,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:26,872 INFO L93 Difference]: Finished difference Result 732 states and 2245 transitions. [2021-06-05 04:43:26,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:43:26,872 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:26,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:26,873 INFO L225 Difference]: With dead ends: 732 [2021-06-05 04:43:26,873 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 04:43:26,873 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 305.1ms TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:26,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 04:43:26,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 455. [2021-06-05 04:43:26,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1233480176211454) internal successors, (1418), 454 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:26,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1418 transitions. [2021-06-05 04:43:26,879 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1418 transitions. Word has length 21 [2021-06-05 04:43:26,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:26,879 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1418 transitions. [2021-06-05 04:43:26,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:26,879 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1418 transitions. [2021-06-05 04:43:26,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:26,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:26,879 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:27,079 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5305,931 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:27,080 INFO L430 AbstractCegarLoop]: === Iteration 943 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:27,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:27,080 INFO L82 PathProgramCache]: Analyzing trace with hash 819899083, now seen corresponding path program 931 times [2021-06-05 04:43:27,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:27,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118051575] [2021-06-05 04:43:27,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:27,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:27,172 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 04:43:27,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:27,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118051575] [2021-06-05 04:43:27,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118051575] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:27,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290243440] [2021-06-05 04:43:27,172 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 932 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 932 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:27,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:27,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:27,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:27,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:27,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:27,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:27,280 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 9 treesize of output 7 [2021-06-05 04:43:27,280 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:27,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:27,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:27,292 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:27,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:27,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:27,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:27,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:27,341 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 9 treesize of output 7 [2021-06-05 04:43:27,342 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:27,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:27,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:27,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:27,359 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:27,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:27,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:27,374 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:43:27,423 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 04:43:27,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290243440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:27,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:27,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:27,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186014375] [2021-06-05 04:43:27,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:27,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:27,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:27,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:27,424 INFO L87 Difference]: Start difference. First operand 455 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:27,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:27,781 INFO L93 Difference]: Finished difference Result 726 states and 2219 transitions. [2021-06-05 04:43:27,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:43:27,781 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:27,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:27,782 INFO L225 Difference]: With dead ends: 726 [2021-06-05 04:43:27,782 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 04:43:27,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 318.9ms TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:43:27,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 04:43:27,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 467. [2021-06-05 04:43:27,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.11587982832618) internal successors, (1452), 466 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:27,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1452 transitions. [2021-06-05 04:43:27,787 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1452 transitions. Word has length 21 [2021-06-05 04:43:27,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:27,787 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1452 transitions. [2021-06-05 04:43:27,787 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:27,787 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1452 transitions. [2021-06-05 04:43:27,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:27,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:27,788 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:27,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 932 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5311 [2021-06-05 04:43:27,988 INFO L430 AbstractCegarLoop]: === Iteration 944 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:27,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:27,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1788676373, now seen corresponding path program 932 times [2021-06-05 04:43:27,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:27,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86891261] [2021-06-05 04:43:27,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:28,080 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 04:43:28,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:28,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86891261] [2021-06-05 04:43:28,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86891261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:28,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278120155] [2021-06-05 04:43:28,080 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 933 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 933 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:28,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:28,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:28,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:28,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:28,185 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 9 treesize of output 7 [2021-06-05 04:43:28,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:28,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:28,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:28,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:28,201 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:28,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:28,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:28,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:28,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:28,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:28,264 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:28,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,271 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:43:28,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 04:43:28,301 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278120155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:28,301 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:28,301 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:28,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701239602] [2021-06-05 04:43:28,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:28,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:28,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:28,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:28,302 INFO L87 Difference]: Start difference. First operand 467 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:28,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:28,525 INFO L93 Difference]: Finished difference Result 643 states and 1971 transitions. [2021-06-05 04:43:28,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:28,525 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:28,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:28,526 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:43:28,526 INFO L226 Difference]: Without dead ends: 622 [2021-06-05 04:43:28,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 259.5ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:28,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-06-05 04:43:28,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 453. [2021-06-05 04:43:28,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:28,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 04:43:28,530 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 04:43:28,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:28,530 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 04:43:28,530 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:28,531 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 04:43:28,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:28,531 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:28,531 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:28,731 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5323,933 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:28,731 INFO L430 AbstractCegarLoop]: === Iteration 945 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:28,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:28,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1517534615, now seen corresponding path program 933 times [2021-06-05 04:43:28,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:28,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089879090] [2021-06-05 04:43:28,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:28,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:28,824 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 04:43:28,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:28,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089879090] [2021-06-05 04:43:28,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089879090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:28,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887206921] [2021-06-05 04:43:28,824 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 934 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 934 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:28,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:43:28,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:28,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:28,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:28,907 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 9 treesize of output 7 [2021-06-05 04:43:28,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:28,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:28,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:28,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:28,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:28,930 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:29,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:29,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:29,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:29,033 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:29,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:29,034 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:29,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,041 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2021-06-05 04:43:29,049 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 04:43:29,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887206921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:29,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:29,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:29,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097257223] [2021-06-05 04:43:29,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:29,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:29,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:29,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:29,049 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:29,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:29,211 INFO L93 Difference]: Finished difference Result 579 states and 1785 transitions. [2021-06-05 04:43:29,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:29,211 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:43:29,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:29,212 INFO L225 Difference]: With dead ends: 579 [2021-06-05 04:43:29,212 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 04:43:29,212 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 165.9ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:29,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 04:43:29,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 460. [2021-06-05 04:43:29,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.139433551198257) internal successors, (1441), 459 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:29,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1441 transitions. [2021-06-05 04:43:29,216 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1441 transitions. Word has length 21 [2021-06-05 04:43:29,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:29,217 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1441 transitions. [2021-06-05 04:43:29,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:29,217 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1441 transitions. [2021-06-05 04:43:29,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:29,217 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:29,217 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:29,417 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 934 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5330 [2021-06-05 04:43:29,417 INFO L430 AbstractCegarLoop]: === Iteration 946 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:29,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:29,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1015743279, now seen corresponding path program 934 times [2021-06-05 04:43:29,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:29,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52732144] [2021-06-05 04:43:29,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:29,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:29,511 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 04:43:29,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:29,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52732144] [2021-06-05 04:43:29,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52732144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:29,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598869850] [2021-06-05 04:43:29,512 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 935 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 935 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:29,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:29,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:29,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:29,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:29,591 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 9 treesize of output 7 [2021-06-05 04:43:29,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:29,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:29,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:29,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:29,613 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:29,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:29,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:29,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:29,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:29,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:29,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:29,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:29,699 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:43:29,712 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 04:43:29,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598869850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:29,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:29,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:29,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856929595] [2021-06-05 04:43:29,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:29,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:29,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:29,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:29,713 INFO L87 Difference]: Start difference. First operand 460 states and 1441 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:29,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:29,853 INFO L93 Difference]: Finished difference Result 570 states and 1761 transitions. [2021-06-05 04:43:29,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:29,853 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:29,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:29,854 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:43:29,854 INFO L226 Difference]: Without dead ends: 548 [2021-06-05 04:43:29,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 153.2ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:29,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-06-05 04:43:29,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 457. [2021-06-05 04:43:29,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.133771929824561) internal successors, (1429), 456 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:29,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1429 transitions. [2021-06-05 04:43:29,858 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1429 transitions. Word has length 21 [2021-06-05 04:43:29,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:29,858 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1429 transitions. [2021-06-05 04:43:29,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:29,858 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1429 transitions. [2021-06-05 04:43:29,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:29,859 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:29,859 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:30,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5338,935 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:30,059 INFO L430 AbstractCegarLoop]: === Iteration 947 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:30,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:30,059 INFO L82 PathProgramCache]: Analyzing trace with hash 2142858733, now seen corresponding path program 935 times [2021-06-05 04:43:30,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:30,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044284664] [2021-06-05 04:43:30,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:30,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:30,143 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 04:43:30,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:30,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044284664] [2021-06-05 04:43:30,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044284664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:30,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293433324] [2021-06-05 04:43:30,143 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 936 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 936 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:30,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:30,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:30,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:30,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:30,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:30,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:30,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:30,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,234 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 9 treesize of output 7 [2021-06-05 04:43:30,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:30,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:30,249 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:30,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:30,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:30,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:30,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:30,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:30,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:30,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,380 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:43:30,388 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 04:43:30,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293433324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:30,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:30,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:30,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487085418] [2021-06-05 04:43:30,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:30,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:30,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:30,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:30,388 INFO L87 Difference]: Start difference. First operand 457 states and 1429 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:30,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:30,575 INFO L93 Difference]: Finished difference Result 558 states and 1710 transitions. [2021-06-05 04:43:30,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:30,576 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:43:30,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:30,576 INFO L225 Difference]: With dead ends: 558 [2021-06-05 04:43:30,576 INFO L226 Difference]: Without dead ends: 539 [2021-06-05 04:43:30,576 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 192.2ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:30,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-05 04:43:30,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 463. [2021-06-05 04:43:30,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.142857142857143) internal successors, (1452), 462 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:30,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1452 transitions. [2021-06-05 04:43:30,581 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1452 transitions. Word has length 21 [2021-06-05 04:43:30,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:30,581 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1452 transitions. [2021-06-05 04:43:30,581 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:30,581 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1452 transitions. [2021-06-05 04:43:30,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:30,581 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:30,581 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:30,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 936 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5342 [2021-06-05 04:43:30,782 INFO L430 AbstractCegarLoop]: === Iteration 948 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:30,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:30,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1920650121, now seen corresponding path program 936 times [2021-06-05 04:43:30,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:30,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366456109] [2021-06-05 04:43:30,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:30,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:30,862 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 04:43:30,863 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:30,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366456109] [2021-06-05 04:43:30,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366456109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:30,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887210462] [2021-06-05 04:43:30,863 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 937 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 937 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:30,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:43:30,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:30,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:30,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:30,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:30,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:30,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:30,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:30,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:30,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:31,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:31,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:31,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:31,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:31,066 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:31,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:31,078 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:51, output treesize:5 [2021-06-05 04:43:31,085 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 04:43:31,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887210462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:31,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:31,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:31,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769487542] [2021-06-05 04:43:31,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:31,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:31,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:31,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:31,085 INFO L87 Difference]: Start difference. First operand 463 states and 1452 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:31,239 INFO L93 Difference]: Finished difference Result 567 states and 1744 transitions. [2021-06-05 04:43:31,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:31,239 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:31,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:31,239 INFO L225 Difference]: With dead ends: 567 [2021-06-05 04:43:31,240 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:43:31,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:31,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:43:31,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 463. [2021-06-05 04:43:31,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 04:43:31,244 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 04:43:31,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:31,244 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 04:43:31,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,244 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 04:43:31,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:31,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:31,245 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:31,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5351,937 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:31,445 INFO L430 AbstractCegarLoop]: === Iteration 949 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:31,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:31,445 INFO L82 PathProgramCache]: Analyzing trace with hash -465716723, now seen corresponding path program 937 times [2021-06-05 04:43:31,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:31,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417876913] [2021-06-05 04:43:31,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:31,531 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 04:43:31,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:31,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417876913] [2021-06-05 04:43:31,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417876913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:31,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416101133] [2021-06-05 04:43:31,531 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 938 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 938 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:31,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:31,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:31,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:31,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,622 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 9 treesize of output 7 [2021-06-05 04:43:31,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:31,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:31,637 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:31,719 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 9 treesize of output 7 [2021-06-05 04:43:31,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:31,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:31,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:31,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:31,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:31,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:31,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:31,754 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:43:31,781 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 04:43:31,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416101133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:31,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:31,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:31,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868216780] [2021-06-05 04:43:31,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:31,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:31,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:31,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:31,782 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:31,943 INFO L93 Difference]: Finished difference Result 586 states and 1809 transitions. [2021-06-05 04:43:31,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:31,943 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:31,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:31,944 INFO L225 Difference]: With dead ends: 586 [2021-06-05 04:43:31,944 INFO L226 Difference]: Without dead ends: 563 [2021-06-05 04:43:31,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 167.9ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:31,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-06-05 04:43:31,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 463. [2021-06-05 04:43:31,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 04:43:31,948 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 04:43:31,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:31,948 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 04:43:31,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:31,949 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 04:43:31,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:31,949 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:31,949 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:32,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 938 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5361 [2021-06-05 04:43:32,149 INFO L430 AbstractCegarLoop]: === Iteration 950 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:32,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:32,150 INFO L82 PathProgramCache]: Analyzing trace with hash -749979407, now seen corresponding path program 938 times [2021-06-05 04:43:32,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:32,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507894443] [2021-06-05 04:43:32,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:32,232 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 04:43:32,232 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:32,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507894443] [2021-06-05 04:43:32,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507894443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:32,232 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856166911] [2021-06-05 04:43:32,232 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 939 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 939 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:32,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:32,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:32,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:32,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:32,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:32,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:32,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:32,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:32,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:32,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:32,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:32,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:32,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:32,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:32,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:32,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:32,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:32,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:32,418 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:32,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:32,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:32,436 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:43:32,457 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 04:43:32,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856166911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:32,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:32,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:32,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175208681] [2021-06-05 04:43:32,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:32,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:32,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:32,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:32,458 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:32,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:32,636 INFO L93 Difference]: Finished difference Result 557 states and 1716 transitions. [2021-06-05 04:43:32,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:32,636 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:32,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:32,636 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:43:32,637 INFO L226 Difference]: Without dead ends: 530 [2021-06-05 04:43:32,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 150.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:32,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-06-05 04:43:32,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 461. [2021-06-05 04:43:32,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.134782608695652) internal successors, (1442), 460 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:32,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1442 transitions. [2021-06-05 04:43:32,641 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1442 transitions. Word has length 21 [2021-06-05 04:43:32,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:32,641 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1442 transitions. [2021-06-05 04:43:32,641 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:32,641 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1442 transitions. [2021-06-05 04:43:32,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:32,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:32,642 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:32,842 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 939 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5372 [2021-06-05 04:43:32,842 INFO L430 AbstractCegarLoop]: === Iteration 951 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:32,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:32,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1831122191, now seen corresponding path program 939 times [2021-06-05 04:43:32,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:32,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136040190] [2021-06-05 04:43:32,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:32,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:32,946 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 04:43:32,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:32,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136040190] [2021-06-05 04:43:32,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136040190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:32,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406386408] [2021-06-05 04:43:32,946 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 940 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 940 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:32,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:32,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:32,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:43:32,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:33,054 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 9 treesize of output 7 [2021-06-05 04:43:33,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:33,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:33,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,065 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 9 treesize of output 7 [2021-06-05 04:43:33,066 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:33,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:43:33,105 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:125, output treesize:93 [2021-06-05 04:43:33,251 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 04:43:33,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:33,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:33,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:33,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:33,289 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:33,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:33,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:33,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:33,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:33,326 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:89, output treesize:31 [2021-06-05 04:43:33,402 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 04:43:33,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406386408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:33,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:33,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:33,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649885832] [2021-06-05 04:43:33,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:33,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:33,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:33,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:33,403 INFO L87 Difference]: Start difference. First operand 461 states and 1442 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:33,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:33,744 INFO L93 Difference]: Finished difference Result 662 states and 2042 transitions. [2021-06-05 04:43:33,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:43:33,744 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:33,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:33,745 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:43:33,745 INFO L226 Difference]: Without dead ends: 643 [2021-06-05 04:43:33,745 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 414.9ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:33,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2021-06-05 04:43:33,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 457. [2021-06-05 04:43:33,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1271929824561404) internal successors, (1426), 456 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:33,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1426 transitions. [2021-06-05 04:43:33,750 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1426 transitions. Word has length 21 [2021-06-05 04:43:33,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:33,750 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1426 transitions. [2021-06-05 04:43:33,750 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:33,750 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1426 transitions. [2021-06-05 04:43:33,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:33,751 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:33,751 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:33,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5379,940 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:33,951 INFO L430 AbstractCegarLoop]: === Iteration 952 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:33,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:33,951 INFO L82 PathProgramCache]: Analyzing trace with hash 102160303, now seen corresponding path program 940 times [2021-06-05 04:43:33,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:33,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534504662] [2021-06-05 04:43:33,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:34,047 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 04:43:34,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:34,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534504662] [2021-06-05 04:43:34,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534504662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:34,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383640450] [2021-06-05 04:43:34,047 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 941 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 941 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:34,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:34,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:34,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:34,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:34,127 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 9 treesize of output 7 [2021-06-05 04:43:34,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:34,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:34,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:34,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:34,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,241 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 9 treesize of output 7 [2021-06-05 04:43:34,241 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:34,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:34,274 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:15 [2021-06-05 04:43:34,300 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 04:43:34,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383640450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:34,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:34,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:34,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596024943] [2021-06-05 04:43:34,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:34,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:34,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:34,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:34,300 INFO L87 Difference]: Start difference. First operand 457 states and 1426 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:34,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:34,468 INFO L93 Difference]: Finished difference Result 588 states and 1813 transitions. [2021-06-05 04:43:34,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:34,469 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:34,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:34,469 INFO L225 Difference]: With dead ends: 588 [2021-06-05 04:43:34,469 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 04:43:34,469 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 173.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:34,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 04:43:34,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 457. [2021-06-05 04:43:34,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1271929824561404) internal successors, (1426), 456 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:34,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1426 transitions. [2021-06-05 04:43:34,474 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1426 transitions. Word has length 21 [2021-06-05 04:43:34,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:34,474 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1426 transitions. [2021-06-05 04:43:34,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:34,474 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1426 transitions. [2021-06-05 04:43:34,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:34,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:34,475 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:34,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5390,941 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:34,675 INFO L430 AbstractCegarLoop]: === Iteration 953 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:34,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:34,675 INFO L82 PathProgramCache]: Analyzing trace with hash -992538615, now seen corresponding path program 941 times [2021-06-05 04:43:34,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:34,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123653428] [2021-06-05 04:43:34,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:34,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:34,776 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 04:43:34,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:34,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123653428] [2021-06-05 04:43:34,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123653428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:34,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614019554] [2021-06-05 04:43:34,776 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 942 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 942 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:34,802 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:34,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:34,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:34,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:34,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:34,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:34,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:34,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:34,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:34,947 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:34,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:34,964 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:34,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:34,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:34,979 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:13 [2021-06-05 04:43:35,029 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 04:43:35,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614019554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:35,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:35,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:35,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174591962] [2021-06-05 04:43:35,029 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:35,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:35,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:35,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:35,030 INFO L87 Difference]: Start difference. First operand 457 states and 1426 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:35,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:35,463 INFO L93 Difference]: Finished difference Result 816 states and 2477 transitions. [2021-06-05 04:43:35,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:43:35,463 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:35,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:35,464 INFO L225 Difference]: With dead ends: 816 [2021-06-05 04:43:35,464 INFO L226 Difference]: Without dead ends: 762 [2021-06-05 04:43:35,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 365.4ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:43:35,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2021-06-05 04:43:35,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 458. [2021-06-05 04:43:35,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:35,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 04:43:35,470 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 04:43:35,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:35,470 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 04:43:35,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:35,470 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 04:43:35,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:35,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:35,470 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:35,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5402,942 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:35,671 INFO L430 AbstractCegarLoop]: === Iteration 954 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:35,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:35,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1616824379, now seen corresponding path program 942 times [2021-06-05 04:43:35,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:35,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765162125] [2021-06-05 04:43:35,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:35,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:35,765 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 04:43:35,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:35,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765162125] [2021-06-05 04:43:35,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765162125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:35,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384367381] [2021-06-05 04:43:35,766 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 943 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 943 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:35,792 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:43:35,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:35,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:35,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:35,846 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 9 treesize of output 7 [2021-06-05 04:43:35,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:35,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:35,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:35,850 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:35,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:35,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:35,869 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:35,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:35,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:35,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:35,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:35,915 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 9 treesize of output 7 [2021-06-05 04:43:35,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:35,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:35,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:35,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:35,936 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:35,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:35,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:35,953 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:43:35,987 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 04:43:35,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384367381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:35,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:35,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:35,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701217933] [2021-06-05 04:43:35,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:35,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:35,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:35,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:35,988 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:36,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:36,123 INFO L93 Difference]: Finished difference Result 596 states and 1843 transitions. [2021-06-05 04:43:36,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:36,123 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:36,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:36,124 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:43:36,124 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 04:43:36,124 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:36,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 04:43:36,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 458. [2021-06-05 04:43:36,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:36,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 04:43:36,128 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 04:43:36,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:36,128 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 04:43:36,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:36,129 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 04:43:36,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:36,129 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:36,129 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:36,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 943 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5415 [2021-06-05 04:43:36,329 INFO L430 AbstractCegarLoop]: === Iteration 955 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:36,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:36,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1319557969, now seen corresponding path program 943 times [2021-06-05 04:43:36,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:36,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121057339] [2021-06-05 04:43:36,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:36,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:36,440 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 04:43:36,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:36,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121057339] [2021-06-05 04:43:36,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121057339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:36,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179825745] [2021-06-05 04:43:36,440 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 944 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 944 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:36,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:36,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:36,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:36,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:36,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:36,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:36,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:36,536 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 9 treesize of output 7 [2021-06-05 04:43:36,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:36,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:36,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:36,552 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:36,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:36,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:36,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:36,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:36,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:43:36,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:36,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:36,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:36,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:36,622 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:36,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:36,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:36,639 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:43:36,715 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 04:43:36,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179825745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:36,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:36,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:36,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052279857] [2021-06-05 04:43:36,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:36,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:36,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:36,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:36,716 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:37,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:37,156 INFO L93 Difference]: Finished difference Result 746 states and 2292 transitions. [2021-06-05 04:43:37,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:43:37,156 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:37,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:37,157 INFO L225 Difference]: With dead ends: 746 [2021-06-05 04:43:37,157 INFO L226 Difference]: Without dead ends: 723 [2021-06-05 04:43:37,157 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 388.7ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:43:37,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-06-05 04:43:37,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 458. [2021-06-05 04:43:37,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.148796498905908) internal successors, (1439), 457 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:37,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1439 transitions. [2021-06-05 04:43:37,162 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1439 transitions. Word has length 21 [2021-06-05 04:43:37,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:37,162 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1439 transitions. [2021-06-05 04:43:37,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:37,162 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1439 transitions. [2021-06-05 04:43:37,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:37,163 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:37,163 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:37,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 944 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5421 [2021-06-05 04:43:37,363 INFO L430 AbstractCegarLoop]: === Iteration 956 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:37,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:37,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1686814705, now seen corresponding path program 944 times [2021-06-05 04:43:37,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:37,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652099707] [2021-06-05 04:43:37,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:37,469 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 04:43:37,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:37,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652099707] [2021-06-05 04:43:37,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652099707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:37,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115640165] [2021-06-05 04:43:37,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 945 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 945 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:37,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:37,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:37,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:37,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:37,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:37,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:37,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:37,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:37,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:37,552 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:37,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:37,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:37,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:37,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:37,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:37,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:37,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:37,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:37,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:37,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:37,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:37,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:37,643 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:43:37,720 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 04:43:37,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115640165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:37,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:37,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:37,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774747391] [2021-06-05 04:43:37,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:37,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:37,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:37,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:37,721 INFO L87 Difference]: Start difference. First operand 458 states and 1439 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:38,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:38,134 INFO L93 Difference]: Finished difference Result 725 states and 2211 transitions. [2021-06-05 04:43:38,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:43:38,134 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:38,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:38,135 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:43:38,135 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 04:43:38,135 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 330.2ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:43:38,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 04:43:38,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 453. [2021-06-05 04:43:38,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:38,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 04:43:38,140 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 04:43:38,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:38,140 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 04:43:38,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:38,140 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 04:43:38,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:38,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:38,140 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:38,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 945 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5432 [2021-06-05 04:43:38,341 INFO L430 AbstractCegarLoop]: === Iteration 957 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:38,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:38,341 INFO L82 PathProgramCache]: Analyzing trace with hash -220437201, now seen corresponding path program 945 times [2021-06-05 04:43:38,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:38,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328519346] [2021-06-05 04:43:38,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:38,436 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 04:43:38,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:38,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328519346] [2021-06-05 04:43:38,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328519346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:38,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922148394] [2021-06-05 04:43:38,436 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 946 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 946 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:38,462 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:43:38,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:38,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:38,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:38,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:38,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:38,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:38,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:38,526 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 9 treesize of output 7 [2021-06-05 04:43:38,526 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:38,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:38,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:38,551 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:38,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:38,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:38,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:38,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:38,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:38,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:38,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:38,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:38,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:38,639 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:12 [2021-06-05 04:43:38,652 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 04:43:38,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922148394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:38,652 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:38,652 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:38,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097616111] [2021-06-05 04:43:38,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:38,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:38,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:38,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:38,653 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:38,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:38,794 INFO L93 Difference]: Finished difference Result 569 states and 1754 transitions. [2021-06-05 04:43:38,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:38,794 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:38,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:38,795 INFO L225 Difference]: With dead ends: 569 [2021-06-05 04:43:38,795 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 04:43:38,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:38,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 04:43:38,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 456. [2021-06-05 04:43:38,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.131868131868132) internal successors, (1425), 455 states have internal predecessors, (1425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:38,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1425 transitions. [2021-06-05 04:43:38,799 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1425 transitions. Word has length 21 [2021-06-05 04:43:38,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:38,799 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1425 transitions. [2021-06-05 04:43:38,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:38,799 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1425 transitions. [2021-06-05 04:43:38,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:38,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:38,800 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:39,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5444,946 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:39,000 INFO L430 AbstractCegarLoop]: === Iteration 958 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:39,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:39,000 INFO L82 PathProgramCache]: Analyzing trace with hash 404886917, now seen corresponding path program 946 times [2021-06-05 04:43:39,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:39,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456749009] [2021-06-05 04:43:39,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:39,079 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 04:43:39,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:39,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456749009] [2021-06-05 04:43:39,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456749009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:39,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455033489] [2021-06-05 04:43:39,080 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 947 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 947 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:39,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:39,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:39,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:39,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:39,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:39,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:39,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:39,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:39,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:39,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:39,252 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:39,266 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:43:39,284 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 04:43:39,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455033489] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:39,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:39,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:39,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783442943] [2021-06-05 04:43:39,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:39,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:39,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:39,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:39,285 INFO L87 Difference]: Start difference. First operand 456 states and 1425 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:39,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:39,481 INFO L93 Difference]: Finished difference Result 562 states and 1724 transitions. [2021-06-05 04:43:39,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:39,481 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:39,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:39,482 INFO L225 Difference]: With dead ends: 562 [2021-06-05 04:43:39,482 INFO L226 Difference]: Without dead ends: 535 [2021-06-05 04:43:39,482 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 136.4ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:39,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-06-05 04:43:39,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 456. [2021-06-05 04:43:39,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1274725274725275) internal successors, (1423), 455 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:39,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1423 transitions. [2021-06-05 04:43:39,486 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1423 transitions. Word has length 21 [2021-06-05 04:43:39,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:39,487 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1423 transitions. [2021-06-05 04:43:39,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:39,487 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1423 transitions. [2021-06-05 04:43:39,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:39,487 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:39,487 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:39,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5448,947 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:39,687 INFO L430 AbstractCegarLoop]: === Iteration 959 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:39,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:39,688 INFO L82 PathProgramCache]: Analyzing trace with hash 120624233, now seen corresponding path program 947 times [2021-06-05 04:43:39,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:39,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084876535] [2021-06-05 04:43:39,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:39,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:39,770 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 04:43:39,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:39,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084876535] [2021-06-05 04:43:39,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084876535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:39,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73486074] [2021-06-05 04:43:39,770 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 948 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 948 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:39,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:39,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:39,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:39,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:39,858 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 9 treesize of output 7 [2021-06-05 04:43:39,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:39,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:39,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:39,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:39,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,965 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 9 treesize of output 7 [2021-06-05 04:43:39,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:39,983 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:39,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:39,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:39,997 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:43:40,028 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 04:43:40,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73486074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:40,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:40,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:40,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971286960] [2021-06-05 04:43:40,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:40,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:40,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:40,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:40,028 INFO L87 Difference]: Start difference. First operand 456 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:40,217 INFO L93 Difference]: Finished difference Result 615 states and 1871 transitions. [2021-06-05 04:43:40,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:43:40,217 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:40,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:40,218 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:43:40,218 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:43:40,218 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 192.7ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:40,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:43:40,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 469. [2021-06-05 04:43:40,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.123931623931624) internal successors, (1462), 468 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1462 transitions. [2021-06-05 04:43:40,223 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1462 transitions. Word has length 21 [2021-06-05 04:43:40,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:40,223 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1462 transitions. [2021-06-05 04:43:40,223 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,223 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1462 transitions. [2021-06-05 04:43:40,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:40,223 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:40,223 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:40,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 948 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5454 [2021-06-05 04:43:40,424 INFO L430 AbstractCegarLoop]: === Iteration 960 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:40,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:40,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1807016073, now seen corresponding path program 948 times [2021-06-05 04:43:40,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:40,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985292019] [2021-06-05 04:43:40,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:40,504 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 04:43:40,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:40,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985292019] [2021-06-05 04:43:40,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985292019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:40,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244793868] [2021-06-05 04:43:40,505 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 949 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 949 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:40,532 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:40,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:40,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:40,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:40,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:40,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:40,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:40,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:40,597 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 9 treesize of output 7 [2021-06-05 04:43:40,598 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:40,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:40,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:40,612 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:40,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:40,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:40,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:40,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:40,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:40,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:40,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:40,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:40,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:40,728 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:43:40,738 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 04:43:40,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244793868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:40,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:40,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:40,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243347265] [2021-06-05 04:43:40,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:40,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:40,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:40,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:40,739 INFO L87 Difference]: Start difference. First operand 469 states and 1462 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:40,943 INFO L93 Difference]: Finished difference Result 544 states and 1664 transitions. [2021-06-05 04:43:40,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:40,943 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:40,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:40,944 INFO L225 Difference]: With dead ends: 544 [2021-06-05 04:43:40,944 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:43:40,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 186.9ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:43:40,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:43:40,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 459. [2021-06-05 04:43:40,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 04:43:40,949 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 04:43:40,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:40,949 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 04:43:40,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:40,949 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 04:43:40,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:40,949 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:40,949 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:41,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 949 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5471 [2021-06-05 04:43:41,150 INFO L430 AbstractCegarLoop]: === Iteration 961 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:41,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:41,150 INFO L82 PathProgramCache]: Analyzing trace with hash 1829520445, now seen corresponding path program 949 times [2021-06-05 04:43:41,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:41,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280481183] [2021-06-05 04:43:41,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:41,241 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 04:43:41,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:41,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280481183] [2021-06-05 04:43:41,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280481183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:41,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945568539] [2021-06-05 04:43:41,241 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 950 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 950 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:41,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:41,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:41,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:41,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:41,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:41,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,323 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 9 treesize of output 7 [2021-06-05 04:43:41,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:41,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:41,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:39 [2021-06-05 04:43:41,384 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 9 treesize of output 7 [2021-06-05 04:43:41,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:41,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:41,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:41,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:41,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:41,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:41,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:41,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:21 [2021-06-05 04:43:41,458 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 04:43:41,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945568539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:41,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:41,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:41,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293455535] [2021-06-05 04:43:41,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:41,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:41,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:41,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:41,459 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:41,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:41,614 INFO L93 Difference]: Finished difference Result 587 states and 1813 transitions. [2021-06-05 04:43:41,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:41,614 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:41,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:41,615 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:43:41,615 INFO L226 Difference]: Without dead ends: 558 [2021-06-05 04:43:41,615 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 150.8ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:41,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-06-05 04:43:41,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 459. [2021-06-05 04:43:41,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1331877729257642) internal successors, (1435), 458 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:41,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1435 transitions. [2021-06-05 04:43:41,619 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1435 transitions. Word has length 21 [2021-06-05 04:43:41,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:41,619 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1435 transitions. [2021-06-05 04:43:41,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:41,619 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1435 transitions. [2021-06-05 04:43:41,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:41,620 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:41,620 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:41,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 950 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5483 [2021-06-05 04:43:41,820 INFO L430 AbstractCegarLoop]: === Iteration 962 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:41,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:41,820 INFO L82 PathProgramCache]: Analyzing trace with hash 2126786855, now seen corresponding path program 950 times [2021-06-05 04:43:41,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:41,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136404035] [2021-06-05 04:43:41,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:41,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:41,902 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 04:43:41,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:41,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136404035] [2021-06-05 04:43:41,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136404035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:41,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715189907] [2021-06-05 04:43:41,902 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 951 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 951 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:41,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:41,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:41,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:41,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:41,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:41,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:41,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:41,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:41,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:41,982 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:32 [2021-06-05 04:43:42,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:42,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:42,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:42,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:42,053 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:42,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:42,070 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:67, output treesize:19 [2021-06-05 04:43:42,113 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 04:43:42,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715189907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:42,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:42,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:42,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141581240] [2021-06-05 04:43:42,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:42,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:42,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:42,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:42,114 INFO L87 Difference]: Start difference. First operand 459 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:42,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:42,276 INFO L93 Difference]: Finished difference Result 552 states and 1699 transitions. [2021-06-05 04:43:42,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:42,277 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:42,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:42,277 INFO L225 Difference]: With dead ends: 552 [2021-06-05 04:43:42,277 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 04:43:42,278 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 155.0ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:42,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 04:43:42,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 458. [2021-06-05 04:43:42,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1422319474835887) internal successors, (1436), 457 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:42,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1436 transitions. [2021-06-05 04:43:42,282 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1436 transitions. Word has length 21 [2021-06-05 04:43:42,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:42,282 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1436 transitions. [2021-06-05 04:43:42,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:42,282 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1436 transitions. [2021-06-05 04:43:42,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:42,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:42,283 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:42,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5489,951 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:42,483 INFO L430 AbstractCegarLoop]: === Iteration 963 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:42,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:42,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1842524171, now seen corresponding path program 951 times [2021-06-05 04:43:42,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:42,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913785997] [2021-06-05 04:43:42,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:42,594 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 04:43:42,594 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:42,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913785997] [2021-06-05 04:43:42,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913785997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:42,594 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017716015] [2021-06-05 04:43:42,594 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 952 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 952 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:42,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:43:42,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:42,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:42,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:42,683 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 9 treesize of output 7 [2021-06-05 04:43:42,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:42,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,700 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:42,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:42,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:42,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:42,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,749 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 9 treesize of output 7 [2021-06-05 04:43:42,749 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:42,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:42,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:42,770 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:42,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:42,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:42,788 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:65, output treesize:19 [2021-06-05 04:43:42,863 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 04:43:42,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017716015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:42,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:42,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:42,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217203586] [2021-06-05 04:43:42,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:42,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:42,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:42,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:42,864 INFO L87 Difference]: Start difference. First operand 458 states and 1436 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:43,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:43,261 INFO L93 Difference]: Finished difference Result 733 states and 2230 transitions. [2021-06-05 04:43:43,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:43:43,262 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:43,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:43,263 INFO L225 Difference]: With dead ends: 733 [2021-06-05 04:43:43,263 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 04:43:43,263 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 396.2ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:43:43,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 04:43:43,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 469. [2021-06-05 04:43:43,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:43,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 04:43:43,268 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 04:43:43,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:43,268 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 04:43:43,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:43,268 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 04:43:43,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:43,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:43,269 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:43,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 952 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5498 [2021-06-05 04:43:43,472 INFO L430 AbstractCegarLoop]: === Iteration 964 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:43,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:43,472 INFO L82 PathProgramCache]: Analyzing trace with hash -376753335, now seen corresponding path program 952 times [2021-06-05 04:43:43,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:43,472 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990392037] [2021-06-05 04:43:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:43,579 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 04:43:43,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:43,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990392037] [2021-06-05 04:43:43,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990392037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:43,579 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007636676] [2021-06-05 04:43:43,579 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 953 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 953 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:43,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:43,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:43,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:43,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:43,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:43,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:43,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:43,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:43,672 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 9 treesize of output 7 [2021-06-05 04:43:43,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:43,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:43,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:43,688 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:37 [2021-06-05 04:43:43,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:43,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:43,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:43,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:43,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:43,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:43,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:43,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:43,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:43,765 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:39, output treesize:10 [2021-06-05 04:43:43,811 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 04:43:43,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007636676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:43,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:43,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:43,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406131859] [2021-06-05 04:43:43,811 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:43,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:43,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:43,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:43,811 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:44,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:44,123 INFO L93 Difference]: Finished difference Result 656 states and 2010 transitions. [2021-06-05 04:43:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:44,123 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:44,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:44,124 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:43:44,124 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 04:43:44,124 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 285.8ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:44,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 04:43:44,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 452. [2021-06-05 04:43:44,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1241685144124167) internal successors, (1409), 451 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:44,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1409 transitions. [2021-06-05 04:43:44,129 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1409 transitions. Word has length 21 [2021-06-05 04:43:44,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:44,129 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1409 transitions. [2021-06-05 04:43:44,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:44,129 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1409 transitions. [2021-06-05 04:43:44,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:44,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:44,130 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:44,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5513,953 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:44,330 INFO L430 AbstractCegarLoop]: === Iteration 965 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:44,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:44,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1702446969, now seen corresponding path program 953 times [2021-06-05 04:43:44,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:44,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48741697] [2021-06-05 04:43:44,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:44,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:44,424 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 04:43:44,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:44,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48741697] [2021-06-05 04:43:44,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48741697] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:44,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596752081] [2021-06-05 04:43:44,424 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 954 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 954 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:44,450 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:44,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:44,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:44,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:44,495 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 9 treesize of output 7 [2021-06-05 04:43:44,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:44,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:44,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:44,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:44,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:44,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:44,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:43:44,576 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:43:44,578 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 19 treesize of output 15 [2021-06-05 04:43:44,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:44,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:44,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:44,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:44,586 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:44,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:44,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:44,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:9 [2021-06-05 04:43:44,598 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 04:43:44,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596752081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:44,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:44,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:44,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740248546] [2021-06-05 04:43:44,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:44,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:44,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:44,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:44,599 INFO L87 Difference]: Start difference. First operand 452 states and 1409 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:44,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:44,739 INFO L93 Difference]: Finished difference Result 541 states and 1668 transitions. [2021-06-05 04:43:44,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:44,739 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 21 [2021-06-05 04:43:44,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:44,740 INFO L225 Difference]: With dead ends: 541 [2021-06-05 04:43:44,740 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 04:43:44,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 158.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:44,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 04:43:44,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 463. [2021-06-05 04:43:44,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:44,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 04:43:44,744 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 04:43:44,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:44,744 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 04:43:44,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:43:44,744 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 04:43:44,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:44,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:44,745 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:44,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 954 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5520 [2021-06-05 04:43:44,945 INFO L430 AbstractCegarLoop]: === Iteration 966 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:44,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:44,945 INFO L82 PathProgramCache]: Analyzing trace with hash 2090728991, now seen corresponding path program 954 times [2021-06-05 04:43:44,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:44,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162295081] [2021-06-05 04:43:44,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:45,034 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 04:43:45,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:45,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162295081] [2021-06-05 04:43:45,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162295081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:45,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705324773] [2021-06-05 04:43:45,035 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 955 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 955 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:45,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:45,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:45,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:45,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:45,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:45,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,147 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 9 treesize of output 7 [2021-06-05 04:43:45,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:45,165 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:43:45,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:45,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:45,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,253 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:12 [2021-06-05 04:43:45,272 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 04:43:45,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705324773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:45,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:45,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:45,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598123408] [2021-06-05 04:43:45,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:45,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:45,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:45,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:45,273 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:45,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:45,427 INFO L93 Difference]: Finished difference Result 550 states and 1692 transitions. [2021-06-05 04:43:45,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:45,427 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:45,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:45,428 INFO L225 Difference]: With dead ends: 550 [2021-06-05 04:43:45,428 INFO L226 Difference]: Without dead ends: 528 [2021-06-05 04:43:45,428 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 160.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:45,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-06-05 04:43:45,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 460. [2021-06-05 04:43:45,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:45,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 04:43:45,433 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 04:43:45,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:45,433 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 04:43:45,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:45,433 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 04:43:45,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:45,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:45,433 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:45,634 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5526,955 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:45,634 INFO L430 AbstractCegarLoop]: === Iteration 967 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:45,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:45,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1077122851, now seen corresponding path program 955 times [2021-06-05 04:43:45,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:45,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732678819] [2021-06-05 04:43:45,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:45,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:45,738 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 04:43:45,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:45,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732678819] [2021-06-05 04:43:45,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732678819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:45,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43067527] [2021-06-05 04:43:45,738 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 956 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 956 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:45,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:45,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:45,833 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_273]} [2021-06-05 04:43:45,835 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 9 treesize of output 7 [2021-06-05 04:43:45,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:45,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:45,866 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:43:45,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:45,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:45,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:45,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:45,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:45,987 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:7 [2021-06-05 04:43:46,014 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 04:43:46,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43067527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:46,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:46,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:46,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311665719] [2021-06-05 04:43:46,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:46,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:46,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:46,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:46,015 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:46,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:46,510 INFO L93 Difference]: Finished difference Result 672 states and 2064 transitions. [2021-06-05 04:43:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:46,510 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:46,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:46,511 INFO L225 Difference]: With dead ends: 672 [2021-06-05 04:43:46,511 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 04:43:46,511 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 423.1ms TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:43:46,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 04:43:46,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 470. [2021-06-05 04:43:46,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:46,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 04:43:46,516 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 04:43:46,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:46,516 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 04:43:46,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:46,516 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 04:43:46,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:46,517 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:46,517 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:46,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 956 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5530 [2021-06-05 04:43:46,720 INFO L430 AbstractCegarLoop]: === Iteration 968 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:46,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:46,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1299331463, now seen corresponding path program 956 times [2021-06-05 04:43:46,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:46,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030345280] [2021-06-05 04:43:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:46,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:46,819 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 04:43:46,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:46,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030345280] [2021-06-05 04:43:46,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030345280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:46,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415000843] [2021-06-05 04:43:46,819 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 957 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 957 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:46,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:46,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:46,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:46,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:46,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:46,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:46,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:46,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:46,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:46,893 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:43:46,957 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:43:46,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:46,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:46,962 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 19 treesize of output 15 [2021-06-05 04:43:46,962 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:46,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:46,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:46,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:46,974 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:46,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:46,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:46,983 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:5 [2021-06-05 04:43:47,009 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 04:43:47,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415000843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:47,010 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:47,010 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:47,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037697526] [2021-06-05 04:43:47,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:47,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:47,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:47,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:47,010 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:47,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:47,290 INFO L93 Difference]: Finished difference Result 753 states and 2299 transitions. [2021-06-05 04:43:47,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:43:47,290 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:47,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:47,291 INFO L225 Difference]: With dead ends: 753 [2021-06-05 04:43:47,291 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 04:43:47,291 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 232.2ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:47,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 04:43:47,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 470. [2021-06-05 04:43:47,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.136460554371002) internal successors, (1471), 469 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1471 transitions. [2021-06-05 04:43:47,297 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1471 transitions. Word has length 21 [2021-06-05 04:43:47,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:47,297 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1471 transitions. [2021-06-05 04:43:47,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:47,297 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1471 transitions. [2021-06-05 04:43:47,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:47,297 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:47,297 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:47,498 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5538,957 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:47,498 INFO L430 AbstractCegarLoop]: === Iteration 969 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:47,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:47,498 INFO L82 PathProgramCache]: Analyzing trace with hash 609268989, now seen corresponding path program 957 times [2021-06-05 04:43:47,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:47,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192270113] [2021-06-05 04:43:47,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:47,608 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 04:43:47,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:47,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192270113] [2021-06-05 04:43:47,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192270113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:47,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871281833] [2021-06-05 04:43:47,608 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 958 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 958 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:47,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:47,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:47,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:47,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:47,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:47,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:47,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:47,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:47,682 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 9 treesize of output 7 [2021-06-05 04:43:47,683 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:47,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:47,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:47,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:43:47,751 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:43:47,753 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 9 treesize of output 7 [2021-06-05 04:43:47,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:47,755 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 19 treesize of output 15 [2021-06-05 04:43:47,756 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:47,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:47,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:47,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:47,770 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:47,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:47,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:47,783 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:43:47,829 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 04:43:47,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871281833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:47,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:47,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:47,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136226561] [2021-06-05 04:43:47,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:47,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:47,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:47,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:47,829 INFO L87 Difference]: Start difference. First operand 470 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:48,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:48,162 INFO L93 Difference]: Finished difference Result 778 states and 2368 transitions. [2021-06-05 04:43:48,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:43:48,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:48,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:48,163 INFO L225 Difference]: With dead ends: 778 [2021-06-05 04:43:48,163 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 04:43:48,163 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:48,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 04:43:48,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 474. [2021-06-05 04:43:48,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1353065539112053) internal successors, (1483), 473 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:48,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1483 transitions. [2021-06-05 04:43:48,168 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1483 transitions. Word has length 21 [2021-06-05 04:43:48,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:48,168 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1483 transitions. [2021-06-05 04:43:48,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:48,168 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1483 transitions. [2021-06-05 04:43:48,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:48,169 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:48,169 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:48,369 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5545,958 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:48,369 INFO L430 AbstractCegarLoop]: === Iteration 970 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:48,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:48,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1388859393, now seen corresponding path program 958 times [2021-06-05 04:43:48,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:48,370 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651112226] [2021-06-05 04:43:48,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:48,475 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 04:43:48,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:48,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651112226] [2021-06-05 04:43:48,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651112226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:48,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602403766] [2021-06-05 04:43:48,475 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 959 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 959 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:48,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:48,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:48,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:48,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:48,571 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_274], 1=[o_0]} [2021-06-05 04:43:48,573 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 9 treesize of output 7 [2021-06-05 04:43:48,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:48,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:48,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:48,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:48,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:48,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:48,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:48,604 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:43:48,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:48,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:48,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:48,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:48,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:48,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:48,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:48,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:48,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:48,694 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:43:48,736 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 04:43:48,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602403766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:48,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:48,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:48,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813595360] [2021-06-05 04:43:48,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:48,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:48,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:48,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:48,737 INFO L87 Difference]: Start difference. First operand 474 states and 1483 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:49,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:49,080 INFO L93 Difference]: Finished difference Result 672 states and 2059 transitions. [2021-06-05 04:43:49,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:49,080 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:49,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:49,081 INFO L225 Difference]: With dead ends: 672 [2021-06-05 04:43:49,081 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 04:43:49,081 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 348.1ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:49,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 04:43:49,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 470. [2021-06-05 04:43:49,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1279317697228146) internal successors, (1467), 469 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:49,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1467 transitions. [2021-06-05 04:43:49,086 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1467 transitions. Word has length 21 [2021-06-05 04:43:49,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:49,086 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1467 transitions. [2021-06-05 04:43:49,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:49,086 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1467 transitions. [2021-06-05 04:43:49,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:49,086 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:49,086 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:49,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 959 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5553 [2021-06-05 04:43:49,287 INFO L430 AbstractCegarLoop]: === Iteration 971 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:49,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:49,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1177146015, now seen corresponding path program 959 times [2021-06-05 04:43:49,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:49,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448646044] [2021-06-05 04:43:49,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:49,383 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 04:43:49,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448646044] [2021-06-05 04:43:49,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448646044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:49,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441585908] [2021-06-05 04:43:49,383 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 960 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 960 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:49,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:49,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:49,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:49,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:49,455 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 9 treesize of output 7 [2021-06-05 04:43:49,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:49,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:49,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:49,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:49,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:49,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:49,471 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:43:49,530 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:43:49,532 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 19 treesize of output 15 [2021-06-05 04:43:49,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:49,535 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 9 treesize of output 7 [2021-06-05 04:43:49,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:49,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:49,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:49,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:49,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:49,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:49,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:49,563 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:43:49,589 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 04:43:49,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441585908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:49,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:49,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:49,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704155419] [2021-06-05 04:43:49,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:49,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:49,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:49,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:49,589 INFO L87 Difference]: Start difference. First operand 470 states and 1467 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:49,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:49,713 INFO L93 Difference]: Finished difference Result 596 states and 1840 transitions. [2021-06-05 04:43:49,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:49,713 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:49,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:49,713 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:43:49,713 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 04:43:49,714 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 166.1ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:49,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 04:43:49,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 470. [2021-06-05 04:43:49,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1279317697228146) internal successors, (1467), 469 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:49,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1467 transitions. [2021-06-05 04:43:49,718 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1467 transitions. Word has length 21 [2021-06-05 04:43:49,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:49,718 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1467 transitions. [2021-06-05 04:43:49,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:49,718 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1467 transitions. [2021-06-05 04:43:49,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:49,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:49,719 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:49,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5558,960 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:49,919 INFO L430 AbstractCegarLoop]: === Iteration 972 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:49,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:49,919 INFO L82 PathProgramCache]: Analyzing trace with hash 82447097, now seen corresponding path program 960 times [2021-06-05 04:43:49,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:49,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108729085] [2021-06-05 04:43:49,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:49,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:50,002 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 04:43:50,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:50,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108729085] [2021-06-05 04:43:50,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108729085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:50,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004673564] [2021-06-05 04:43:50,002 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 961 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 961 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:50,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:43:50,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:50,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:50,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:50,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:50,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:50,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:43:50,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:50,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:50,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:50,197 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:50,216 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:13 [2021-06-05 04:43:50,236 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 04:43:50,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004673564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:50,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:50,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:50,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599982653] [2021-06-05 04:43:50,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:50,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:50,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:50,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:50,237 INFO L87 Difference]: Start difference. First operand 470 states and 1467 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:50,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:50,416 INFO L93 Difference]: Finished difference Result 559 states and 1723 transitions. [2021-06-05 04:43:50,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:50,416 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:50,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:50,417 INFO L225 Difference]: With dead ends: 559 [2021-06-05 04:43:50,417 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:43:50,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 150.7ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:50,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:43:50,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 467. [2021-06-05 04:43:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.130901287553648) internal successors, (1459), 466 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:50,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1459 transitions. [2021-06-05 04:43:50,422 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1459 transitions. Word has length 21 [2021-06-05 04:43:50,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:50,422 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1459 transitions. [2021-06-05 04:43:50,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1459 transitions. [2021-06-05 04:43:50,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:50,423 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:50,423 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:50,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5567,961 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:50,633 INFO L430 AbstractCegarLoop]: === Iteration 973 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:50,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:50,633 INFO L82 PathProgramCache]: Analyzing trace with hash -541838667, now seen corresponding path program 961 times [2021-06-05 04:43:50,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:50,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679946339] [2021-06-05 04:43:50,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:50,723 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 04:43:50,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:50,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679946339] [2021-06-05 04:43:50,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679946339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:50,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111130389] [2021-06-05 04:43:50,723 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 962 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 962 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:50,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:50,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:50,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:50,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:43:50,811 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:50,827 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:42 [2021-06-05 04:43:50,874 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 9 treesize of output 7 [2021-06-05 04:43:50,874 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:50,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:50,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:50,896 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:50,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:50,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:50,911 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:21 [2021-06-05 04:43:50,952 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 04:43:50,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111130389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:50,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:50,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:50,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345519222] [2021-06-05 04:43:50,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:50,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:50,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:50,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:50,953 INFO L87 Difference]: Start difference. First operand 467 states and 1459 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:51,106 INFO L93 Difference]: Finished difference Result 599 states and 1848 transitions. [2021-06-05 04:43:51,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:51,106 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:51,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:51,107 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:43:51,107 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 04:43:51,107 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 160.5ms TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:51,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 04:43:51,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 467. [2021-06-05 04:43:51,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.130901287553648) internal successors, (1459), 466 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1459 transitions. [2021-06-05 04:43:51,111 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1459 transitions. Word has length 21 [2021-06-05 04:43:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:51,111 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1459 transitions. [2021-06-05 04:43:51,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,112 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1459 transitions. [2021-06-05 04:43:51,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:51,112 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:51,112 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:51,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 962 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5578 [2021-06-05 04:43:51,312 INFO L430 AbstractCegarLoop]: === Iteration 974 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash -244572257, now seen corresponding path program 962 times [2021-06-05 04:43:51,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:51,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726654805] [2021-06-05 04:43:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:51,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:51,405 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 04:43:51,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:51,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726654805] [2021-06-05 04:43:51,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726654805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:51,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794013609] [2021-06-05 04:43:51,406 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 963 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 963 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:51,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:51,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:51,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:51,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:51,501 INFO L446 ElimStorePlain]: Different costs {0=[o_0], 1=[v_prenex_275]} [2021-06-05 04:43:51,503 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 9 treesize of output 7 [2021-06-05 04:43:51,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:51,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:51,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:51,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:51,520 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:51,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:51,534 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:51,534 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:43:51,577 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 9 treesize of output 7 [2021-06-05 04:43:51,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:51,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:51,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:51,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:51,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:51,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:51,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:51,600 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:51,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:51,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:51,616 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 04:43:51,638 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 04:43:51,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794013609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:51,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:51,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:43:51,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926861397] [2021-06-05 04:43:51,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:43:51,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:51,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:43:51,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:43:51,639 INFO L87 Difference]: Start difference. First operand 467 states and 1459 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:51,793 INFO L93 Difference]: Finished difference Result 658 states and 2010 transitions. [2021-06-05 04:43:51,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:51,793 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:51,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:51,794 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:43:51,794 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 04:43:51,794 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 162.2ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:51,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 04:43:51,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 471. [2021-06-05 04:43:51,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.148936170212766) internal successors, (1480), 470 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1480 transitions. [2021-06-05 04:43:51,799 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1480 transitions. Word has length 21 [2021-06-05 04:43:51,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:51,799 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1480 transitions. [2021-06-05 04:43:51,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:51,799 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1480 transitions. [2021-06-05 04:43:51,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:51,800 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:51,800 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:52,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 963 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5584 [2021-06-05 04:43:52,000 INFO L430 AbstractCegarLoop]: === Iteration 975 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:52,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:52,000 INFO L82 PathProgramCache]: Analyzing trace with hash -528834941, now seen corresponding path program 963 times [2021-06-05 04:43:52,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:52,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210505497] [2021-06-05 04:43:52,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:52,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:52,097 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 04:43:52,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:52,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210505497] [2021-06-05 04:43:52,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210505497] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:52,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908888423] [2021-06-05 04:43:52,098 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 964 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 964 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:52,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:52,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:52,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:52,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:52,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:52,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:52,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:52,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:52,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:52,184 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:34 [2021-06-05 04:43:52,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:43:52,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:52,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:52,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:52,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:52,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:52,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:52,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:52,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:52,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:52,272 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:52,272 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:19 [2021-06-05 04:43:52,349 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 04:43:52,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908888423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:52,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:52,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:52,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402722484] [2021-06-05 04:43:52,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:52,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:52,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:52,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:52,349 INFO L87 Difference]: Start difference. First operand 471 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:52,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:52,622 INFO L93 Difference]: Finished difference Result 648 states and 1995 transitions. [2021-06-05 04:43:52,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:43:52,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:52,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:52,623 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:43:52,623 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:43:52,623 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 268.0ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:43:52,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:43:52,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 469. [2021-06-05 04:43:52,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:52,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 04:43:52,628 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 04:43:52,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:52,628 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 04:43:52,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:52,628 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 04:43:52,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:52,629 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:52,629 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:52,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 964 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5592 [2021-06-05 04:43:52,829 INFO L430 AbstractCegarLoop]: === Iteration 976 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:52,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:52,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1952945265, now seen corresponding path program 964 times [2021-06-05 04:43:52,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:52,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582375986] [2021-06-05 04:43:52,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:52,939 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 04:43:52,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:52,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582375986] [2021-06-05 04:43:52,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582375986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:52,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446740632] [2021-06-05 04:43:52,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 965 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 965 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:52,965 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:52,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:52,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:52,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:53,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:53,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:53,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:43:53,065 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:43:53,067 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 19 treesize of output 15 [2021-06-05 04:43:53,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:53,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:53,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,080 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:43:53,106 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 04:43:53,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446740632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:53,106 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:53,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:53,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059757248] [2021-06-05 04:43:53,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:53,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:53,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:53,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:53,107 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:53,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:53,438 INFO L93 Difference]: Finished difference Result 679 states and 2079 transitions. [2021-06-05 04:43:53,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:53,439 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:53,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:53,439 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:43:53,439 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 04:43:53,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 320.6ms TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:53,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 04:43:53,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 473. [2021-06-05 04:43:53,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.13771186440678) internal successors, (1481), 472 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:53,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1481 transitions. [2021-06-05 04:43:53,444 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1481 transitions. Word has length 21 [2021-06-05 04:43:53,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:53,444 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1481 transitions. [2021-06-05 04:43:53,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:53,445 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1481 transitions. [2021-06-05 04:43:53,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:53,445 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:53,445 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:53,645 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5604,965 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:53,645 INFO L430 AbstractCegarLoop]: === Iteration 977 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:53,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:53,646 INFO L82 PathProgramCache]: Analyzing trace with hash 308385551, now seen corresponding path program 965 times [2021-06-05 04:43:53,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:53,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198899267] [2021-06-05 04:43:53,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:53,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:53,748 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 04:43:53,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:53,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198899267] [2021-06-05 04:43:53,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198899267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:53,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893003603] [2021-06-05 04:43:53,748 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 966 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 966 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:53,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:53,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:53,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:53,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:53,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:53,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:43:53,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:53,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:53,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:53,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:53,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:53,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:53,914 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:53,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:53,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:43:53,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:53,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893003603] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:53,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:53,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:53,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698738364] [2021-06-05 04:43:53,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:53,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:53,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:53,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:53,964 INFO L87 Difference]: Start difference. First operand 473 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:54,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:54,341 INFO L93 Difference]: Finished difference Result 665 states and 2042 transitions. [2021-06-05 04:43:54,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:54,342 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:54,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:54,342 INFO L225 Difference]: With dead ends: 665 [2021-06-05 04:43:54,342 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:43:54,343 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 363.0ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:54,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:43:54,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 460. [2021-06-05 04:43:54,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.122004357298475) internal successors, (1433), 459 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:54,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1433 transitions. [2021-06-05 04:43:54,347 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1433 transitions. Word has length 21 [2021-06-05 04:43:54,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:54,347 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1433 transitions. [2021-06-05 04:43:54,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:54,347 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1433 transitions. [2021-06-05 04:43:54,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:54,348 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:54,348 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:54,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5606,966 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:54,548 INFO L430 AbstractCegarLoop]: === Iteration 978 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:54,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:54,548 INFO L82 PathProgramCache]: Analyzing trace with hash 926647719, now seen corresponding path program 966 times [2021-06-05 04:43:54,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:54,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070513557] [2021-06-05 04:43:54,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:54,647 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 04:43:54,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:54,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070513557] [2021-06-05 04:43:54,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070513557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:54,648 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647089680] [2021-06-05 04:43:54,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 967 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 967 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:54,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:54,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:54,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:54,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:54,736 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 17 treesize of output 13 [2021-06-05 04:43:54,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:54,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:54,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:54,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:43:54,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:54,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:54,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:54,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:54,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:54,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:54,775 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:54,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:54,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:54,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:43:54,793 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 04:43:54,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647089680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:54,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:54,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:54,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526574266] [2021-06-05 04:43:54,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:54,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:54,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:54,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:54,794 INFO L87 Difference]: Start difference. First operand 460 states and 1433 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:54,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:54,914 INFO L93 Difference]: Finished difference Result 534 states and 1646 transitions. [2021-06-05 04:43:54,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:54,914 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:54,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:54,915 INFO L225 Difference]: With dead ends: 534 [2021-06-05 04:43:54,915 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 04:43:54,915 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 144.6ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:54,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 04:43:54,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 456. [2021-06-05 04:43:54,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:54,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 04:43:54,919 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 04:43:54,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:54,920 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 04:43:54,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:54,920 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 04:43:54,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:54,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:54,920 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:55,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 967 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5609 [2021-06-05 04:43:55,121 INFO L430 AbstractCegarLoop]: === Iteration 979 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:55,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:55,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1131563257, now seen corresponding path program 967 times [2021-06-05 04:43:55,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:55,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972934802] [2021-06-05 04:43:55,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:55,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:43:55,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:55,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972934802] [2021-06-05 04:43:55,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972934802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:55,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219080980] [2021-06-05 04:43:55,213 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 968 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 968 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:55,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:55,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:55,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:55,301 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 19 treesize of output 15 [2021-06-05 04:43:55,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:55,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:55,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:25 [2021-06-05 04:43:55,340 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 10 treesize of output 8 [2021-06-05 04:43:55,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:55,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:43:55,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:55,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:55,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:55,358 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:55,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:55,370 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-06-05 04:43:55,386 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 04:43:55,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219080980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:55,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:55,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:55,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493232719] [2021-06-05 04:43:55,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:55,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:55,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:55,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:55,387 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:55,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:55,540 INFO L93 Difference]: Finished difference Result 555 states and 1708 transitions. [2021-06-05 04:43:55,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:55,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:55,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:55,541 INFO L225 Difference]: With dead ends: 555 [2021-06-05 04:43:55,541 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 04:43:55,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:55,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 04:43:55,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 456. [2021-06-05 04:43:55,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:55,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 04:43:55,545 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 04:43:55,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:55,546 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 04:43:55,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:55,546 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 04:43:55,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:55,546 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:55,546 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:55,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5611,968 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:55,746 INFO L430 AbstractCegarLoop]: === Iteration 980 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:55,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:55,747 INFO L82 PathProgramCache]: Analyzing trace with hash 2068705121, now seen corresponding path program 968 times [2021-06-05 04:43:55,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:55,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643898522] [2021-06-05 04:43:55,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:55,836 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 04:43:55,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:55,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643898522] [2021-06-05 04:43:55,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643898522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:55,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273043134] [2021-06-05 04:43:55,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 969 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 969 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:55,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:43:55,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:55,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:55,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:55,933 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 9 treesize of output 7 [2021-06-05 04:43:55,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,935 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 17 treesize of output 13 [2021-06-05 04:43:55,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:55,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:55,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 04:43:55,978 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_276, v_prenex_277]} [2021-06-05 04:43:55,980 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 9 treesize of output 7 [2021-06-05 04:43:55,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:55,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:55,991 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:43:55,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:55,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:55,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:56,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:56,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:56,004 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:56,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:56,013 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:43, output treesize:13 [2021-06-05 04:43:56,041 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 04:43:56,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273043134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:56,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:56,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:56,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822453170] [2021-06-05 04:43:56,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:56,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:56,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:56,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:56,042 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:56,214 INFO L93 Difference]: Finished difference Result 596 states and 1827 transitions. [2021-06-05 04:43:56,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:43:56,214 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:56,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:56,215 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:43:56,215 INFO L226 Difference]: Without dead ends: 569 [2021-06-05 04:43:56,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 177.7ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:56,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-06-05 04:43:56,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 471. [2021-06-05 04:43:56,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1212765957446806) internal successors, (1467), 470 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1467 transitions. [2021-06-05 04:43:56,220 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1467 transitions. Word has length 21 [2021-06-05 04:43:56,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:56,220 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1467 transitions. [2021-06-05 04:43:56,220 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,220 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1467 transitions. [2021-06-05 04:43:56,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:56,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:56,220 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:56,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 969 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5618 [2021-06-05 04:43:56,421 INFO L430 AbstractCegarLoop]: === Iteration 981 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:56,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:56,421 INFO L82 PathProgramCache]: Analyzing trace with hash -345509237, now seen corresponding path program 969 times [2021-06-05 04:43:56,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:56,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283234667] [2021-06-05 04:43:56,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:56,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:56,514 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 04:43:56,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:56,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283234667] [2021-06-05 04:43:56,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283234667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:56,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169433139] [2021-06-05 04:43:56,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 970 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 970 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:56,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:43:56,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:56,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:56,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:56,632 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 17 treesize of output 13 [2021-06-05 04:43:56,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,634 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 9 treesize of output 7 [2021-06-05 04:43:56,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:56,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:56,649 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 04:43:56,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:56,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:56,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:56,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:56,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:56,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,704 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:56,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:56,705 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:43:56,715 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 04:43:56,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169433139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:56,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:56,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:43:56,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535253423] [2021-06-05 04:43:56,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:43:56,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:56,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:43:56,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:56,715 INFO L87 Difference]: Start difference. First operand 471 states and 1467 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:56,845 INFO L93 Difference]: Finished difference Result 546 states and 1674 transitions. [2021-06-05 04:43:56,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:56,845 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:56,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:56,846 INFO L225 Difference]: With dead ends: 546 [2021-06-05 04:43:56,846 INFO L226 Difference]: Without dead ends: 525 [2021-06-05 04:43:56,846 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 160.3ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:43:56,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2021-06-05 04:43:56,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 453. [2021-06-05 04:43:56,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1261061946902653) internal successors, (1413), 452 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1413 transitions. [2021-06-05 04:43:56,850 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1413 transitions. Word has length 21 [2021-06-05 04:43:56,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:56,850 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1413 transitions. [2021-06-05 04:43:56,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:56,850 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1413 transitions. [2021-06-05 04:43:56,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:56,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:56,851 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:57,051 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 970 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5630 [2021-06-05 04:43:57,051 INFO L430 AbstractCegarLoop]: === Iteration 982 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:57,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:57,051 INFO L82 PathProgramCache]: Analyzing trace with hash 306783805, now seen corresponding path program 970 times [2021-06-05 04:43:57,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:57,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566642450] [2021-06-05 04:43:57,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:57,140 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 04:43:57,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:57,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566642450] [2021-06-05 04:43:57,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566642450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:57,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092052021] [2021-06-05 04:43:57,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 971 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 971 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:57,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:43:57,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:57,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:57,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:57,209 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 19 treesize of output 15 [2021-06-05 04:43:57,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:43:57,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:43:57,251 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 10 treesize of output 8 [2021-06-05 04:43:57,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:43:57,255 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:43:57,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:57,288 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 04:43:57,322 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 04:43:57,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092052021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:57,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:57,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:43:57,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597546179] [2021-06-05 04:43:57,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:43:57,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:57,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:43:57,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:57,322 INFO L87 Difference]: Start difference. First operand 453 states and 1413 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:57,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:57,469 INFO L93 Difference]: Finished difference Result 570 states and 1748 transitions. [2021-06-05 04:43:57,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:43:57,469 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:43:57,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:57,470 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:43:57,470 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:43:57,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:43:57,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:43:57,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 454. [2021-06-05 04:43:57,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.130242825607064) internal successors, (1418), 453 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:57,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1418 transitions. [2021-06-05 04:43:57,474 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1418 transitions. Word has length 21 [2021-06-05 04:43:57,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:57,474 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1418 transitions. [2021-06-05 04:43:57,474 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:57,474 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1418 transitions. [2021-06-05 04:43:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:57,475 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:57,475 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:57,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 971 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5637 [2021-06-05 04:43:57,675 INFO L430 AbstractCegarLoop]: === Iteration 983 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:57,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:57,675 INFO L82 PathProgramCache]: Analyzing trace with hash 604050215, now seen corresponding path program 971 times [2021-06-05 04:43:57,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:57,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320309644] [2021-06-05 04:43:57,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:57,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:57,769 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 04:43:57,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:57,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320309644] [2021-06-05 04:43:57,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320309644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:57,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857006050] [2021-06-05 04:43:57,769 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 972 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 972 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:57,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:43:57,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:57,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:43:57,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:57,844 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 17 treesize of output 13 [2021-06-05 04:43:57,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,847 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 9 treesize of output 7 [2021-06-05 04:43:57,848 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:57,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:43:57,896 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_278, v_prenex_279], 1=[o_0, o_4]} [2021-06-05 04:43:57,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:43:57,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:43:57,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,942 INFO L518 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2021-06-05 04:43:57,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:57,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:57,948 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:57,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:57,986 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:57,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:57,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:57,989 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:58,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:43:58,028 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:121, output treesize:57 [2021-06-05 04:43:58,142 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 04:43:58,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857006050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:58,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:58,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:58,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412087482] [2021-06-05 04:43:58,143 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:58,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:58,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:58,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:58,143 INFO L87 Difference]: Start difference. First operand 454 states and 1418 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:58,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:58,491 INFO L93 Difference]: Finished difference Result 655 states and 2000 transitions. [2021-06-05 04:43:58,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:43:58,491 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:58,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:58,492 INFO L225 Difference]: With dead ends: 655 [2021-06-05 04:43:58,492 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:43:58,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 360.1ms TimeCoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:43:58,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:43:58,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 469. [2021-06-05 04:43:58,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1474358974358974) internal successors, (1473), 468 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:58,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1473 transitions. [2021-06-05 04:43:58,497 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1473 transitions. Word has length 21 [2021-06-05 04:43:58,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:58,497 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1473 transitions. [2021-06-05 04:43:58,497 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:58,497 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1473 transitions. [2021-06-05 04:43:58,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:58,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:58,498 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:58,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5641,972 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:58,698 INFO L430 AbstractCegarLoop]: === Iteration 984 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:58,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:58,698 INFO L82 PathProgramCache]: Analyzing trace with hash 319787531, now seen corresponding path program 972 times [2021-06-05 04:43:58,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:58,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257458899] [2021-06-05 04:43:58,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:58,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:58,796 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 04:43:58,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:58,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257458899] [2021-06-05 04:43:58,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257458899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:58,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383880221] [2021-06-05 04:43:58,797 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 973 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 973 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:58,823 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:43:58,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:43:58,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:58,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:58,873 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 17 treesize of output 13 [2021-06-05 04:43:58,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,875 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 9 treesize of output 7 [2021-06-05 04:43:58,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:58,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:58,892 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:43:58,924 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_280, v_prenex_281], 1=[o_0, o_4]} [2021-06-05 04:43:58,926 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 9 treesize of output 7 [2021-06-05 04:43:58,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:58,940 INFO L518 ElimStorePlain]: Eliminatee v_prenex_281 vanished before elimination [2021-06-05 04:43:58,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:58,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:58,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:58,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:58,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:58,956 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:58,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:58,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:43:58,966 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:43:59,042 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 04:43:59,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383880221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:59,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:59,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:59,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908560373] [2021-06-05 04:43:59,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:59,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:59,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:59,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:59,042 INFO L87 Difference]: Start difference. First operand 469 states and 1473 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:59,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:43:59,370 INFO L93 Difference]: Finished difference Result 717 states and 2186 transitions. [2021-06-05 04:43:59,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:43:59,370 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:43:59,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:43:59,370 INFO L225 Difference]: With dead ends: 717 [2021-06-05 04:43:59,371 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:43:59,371 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:43:59,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:43:59,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 487. [2021-06-05 04:43:59,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.154320987654321) internal successors, (1533), 486 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:43:59,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1533 transitions. [2021-06-05 04:43:59,380 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1533 transitions. Word has length 21 [2021-06-05 04:43:59,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:43:59,380 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1533 transitions. [2021-06-05 04:43:59,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:43:59,380 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1533 transitions. [2021-06-05 04:43:59,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:43:59,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:43:59,381 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:43:59,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 973 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5651 [2021-06-05 04:43:59,581 INFO L430 AbstractCegarLoop]: === Iteration 985 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:43:59,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:43:59,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1640959435, now seen corresponding path program 973 times [2021-06-05 04:43:59,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:43:59,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870756556] [2021-06-05 04:43:59,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:43:59,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:59,687 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 04:43:59,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:43:59,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870756556] [2021-06-05 04:43:59,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870756556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:59,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091050523] [2021-06-05 04:43:59,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 974 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 974 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:43:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:43:59,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:43:59,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:43:59,761 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 17 treesize of output 13 [2021-06-05 04:43:59,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:59,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:43:59,765 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:59,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:59,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:43:59,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:43:59,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:59,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:43:59,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:59,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:59,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:43:59,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:43:59,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:43:59,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:43:59,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:43:59,844 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:43:59,889 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 04:43:59,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091050523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:43:59,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:43:59,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:43:59,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082967693] [2021-06-05 04:43:59,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:43:59,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:43:59,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:43:59,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:43:59,890 INFO L87 Difference]: Start difference. First operand 487 states and 1533 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:00,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:00,188 INFO L93 Difference]: Finished difference Result 671 states and 2064 transitions. [2021-06-05 04:44:00,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:44:00,188 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:00,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:00,189 INFO L225 Difference]: With dead ends: 671 [2021-06-05 04:44:00,189 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:44:00,189 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 271.6ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:00,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:44:00,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 473. [2021-06-05 04:44:00,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1440677966101696) internal successors, (1484), 472 states have internal predecessors, (1484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:00,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1484 transitions. [2021-06-05 04:44:00,194 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1484 transitions. Word has length 21 [2021-06-05 04:44:00,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:00,194 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1484 transitions. [2021-06-05 04:44:00,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:00,194 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1484 transitions. [2021-06-05 04:44:00,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:00,194 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:00,194 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:00,395 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 974 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5663 [2021-06-05 04:44:00,395 INFO L430 AbstractCegarLoop]: === Iteration 986 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:00,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:00,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1095586781, now seen corresponding path program 974 times [2021-06-05 04:44:00,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:00,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272206049] [2021-06-05 04:44:00,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:00,526 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 04:44:00,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:00,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272206049] [2021-06-05 04:44:00,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272206049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:00,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64546276] [2021-06-05 04:44:00,526 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 975 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 975 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:00,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:00,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:00,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:00,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:00,608 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 17 treesize of output 13 [2021-06-05 04:44:00,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:00,611 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 9 treesize of output 7 [2021-06-05 04:44:00,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:00,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:00,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:00,628 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:00,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:00,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:00,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:00,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:00,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:00,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:00,727 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:00,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:00,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:00,732 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:44:00,742 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 04:44:00,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64546276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:00,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:00,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:44:00,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837697374] [2021-06-05 04:44:00,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:44:00,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:00,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:44:00,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:00,743 INFO L87 Difference]: Start difference. First operand 473 states and 1484 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:00,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:00,912 INFO L93 Difference]: Finished difference Result 577 states and 1763 transitions. [2021-06-05 04:44:00,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:00,912 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:00,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:00,913 INFO L225 Difference]: With dead ends: 577 [2021-06-05 04:44:00,913 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:44:00,913 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 206.0ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:00,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:44:00,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 469. [2021-06-05 04:44:00,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1452991452991452) internal successors, (1472), 468 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:00,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1472 transitions. [2021-06-05 04:44:00,917 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1472 transitions. Word has length 21 [2021-06-05 04:44:00,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:00,917 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1472 transitions. [2021-06-05 04:44:00,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:00,917 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1472 transitions. [2021-06-05 04:44:00,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:00,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:00,918 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:01,118 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5667,975 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:01,118 INFO L430 AbstractCegarLoop]: === Iteration 987 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:01,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:01,118 INFO L82 PathProgramCache]: Analyzing trace with hash 1480395833, now seen corresponding path program 975 times [2021-06-05 04:44:01,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:01,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274852840] [2021-06-05 04:44:01,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:01,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:01,221 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 04:44:01,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274852840] [2021-06-05 04:44:01,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274852840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:01,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214793026] [2021-06-05 04:44:01,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 976 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 976 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:01,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:01,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:01,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:01,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:01,298 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 9 treesize of output 7 [2021-06-05 04:44:01,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:01,300 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 17 treesize of output 13 [2021-06-05 04:44:01,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:01,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:01,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:01,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:01,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:01,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:01,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:01,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:01,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:01,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:01,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:01,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:01,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:01,378 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:01,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214793026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:01,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:01,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:01,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028380154] [2021-06-05 04:44:01,425 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:01,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:01,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:01,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:01,425 INFO L87 Difference]: Start difference. First operand 469 states and 1472 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:01,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:01,668 INFO L93 Difference]: Finished difference Result 626 states and 1921 transitions. [2021-06-05 04:44:01,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:44:01,668 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:01,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:01,669 INFO L225 Difference]: With dead ends: 626 [2021-06-05 04:44:01,669 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 04:44:01,669 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 216.6ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:44:01,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 04:44:01,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 452. [2021-06-05 04:44:01,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1241685144124167) internal successors, (1409), 451 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:01,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1409 transitions. [2021-06-05 04:44:01,673 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1409 transitions. Word has length 21 [2021-06-05 04:44:01,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:01,673 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1409 transitions. [2021-06-05 04:44:01,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:01,674 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1409 transitions. [2021-06-05 04:44:01,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:01,674 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:01,674 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:01,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 976 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5679 [2021-06-05 04:44:01,874 INFO L430 AbstractCegarLoop]: === Iteration 988 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:01,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:01,875 INFO L82 PathProgramCache]: Analyzing trace with hash 317055655, now seen corresponding path program 976 times [2021-06-05 04:44:01,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:01,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828806990] [2021-06-05 04:44:01,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:01,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:01,966 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 04:44:01,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:01,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828806990] [2021-06-05 04:44:01,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828806990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:01,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512108658] [2021-06-05 04:44:01,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 977 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 977 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:01,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:01,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:01,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:01,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:02,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:02,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,039 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 9 treesize of output 7 [2021-06-05 04:44:02,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:02,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:02,052 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:35 [2021-06-05 04:44:02,095 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:02,097 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 19 treesize of output 15 [2021-06-05 04:44:02,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:02,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:44:02,106 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:02,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,112 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:35, output treesize:12 [2021-06-05 04:44:02,125 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 04:44:02,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512108658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:02,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:02,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:02,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542564528] [2021-06-05 04:44:02,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:02,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:02,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:02,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:02,125 INFO L87 Difference]: Start difference. First operand 452 states and 1409 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:02,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:02,235 INFO L93 Difference]: Finished difference Result 534 states and 1647 transitions. [2021-06-05 04:44:02,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:02,235 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:02,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:02,236 INFO L225 Difference]: With dead ends: 534 [2021-06-05 04:44:02,236 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 04:44:02,236 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 143.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:02,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 04:44:02,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 458. [2021-06-05 04:44:02,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1291028446389495) internal successors, (1430), 457 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:02,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1430 transitions. [2021-06-05 04:44:02,240 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1430 transitions. Word has length 21 [2021-06-05 04:44:02,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:02,240 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1430 transitions. [2021-06-05 04:44:02,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:02,240 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1430 transitions. [2021-06-05 04:44:02,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:02,241 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:02,241 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:02,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 977 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5683 [2021-06-05 04:44:02,441 INFO L430 AbstractCegarLoop]: === Iteration 989 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:02,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:02,442 INFO L82 PathProgramCache]: Analyzing trace with hash 942379773, now seen corresponding path program 977 times [2021-06-05 04:44:02,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:02,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257287763] [2021-06-05 04:44:02,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:02,541 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 04:44:02,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:02,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257287763] [2021-06-05 04:44:02,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257287763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:02,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987001744] [2021-06-05 04:44:02,541 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 978 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 978 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:02,568 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:02,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:02,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:02,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:02,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:02,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:02,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:02,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:02,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:77, output treesize:63 [2021-06-05 04:44:02,732 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:02,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:02,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,738 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 19 treesize of output 15 [2021-06-05 04:44:02,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,741 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 28 treesize of output 22 [2021-06-05 04:44:02,742 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:44:02,745 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,787 INFO L628 ElimStorePlain]: treesize reduction 16, result has 81.8 percent of original size [2021-06-05 04:44:02,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:02,791 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:02,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:44:02,793 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:02,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:02,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:44:02,813 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:133, output treesize:26 [2021-06-05 04:44:02,884 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 04:44:02,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987001744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:02,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:02,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:02,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378573915] [2021-06-05 04:44:02,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:02,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:02,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:02,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:02,885 INFO L87 Difference]: Start difference. First operand 458 states and 1430 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:03,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:03,301 INFO L93 Difference]: Finished difference Result 635 states and 1962 transitions. [2021-06-05 04:44:03,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:44:03,301 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:03,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:03,302 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:44:03,302 INFO L226 Difference]: Without dead ends: 608 [2021-06-05 04:44:03,302 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 358.1ms TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:03,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-06-05 04:44:03,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 458. [2021-06-05 04:44:03,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.12472647702407) internal successors, (1428), 457 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:03,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1428 transitions. [2021-06-05 04:44:03,307 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1428 transitions. Word has length 21 [2021-06-05 04:44:03,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:03,307 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1428 transitions. [2021-06-05 04:44:03,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:03,307 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1428 transitions. [2021-06-05 04:44:03,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:03,308 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:03,308 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:03,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5686,978 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:03,508 INFO L430 AbstractCegarLoop]: === Iteration 990 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:03,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:03,509 INFO L82 PathProgramCache]: Analyzing trace with hash 658117089, now seen corresponding path program 978 times [2021-06-05 04:44:03,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:03,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899165691] [2021-06-05 04:44:03,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:03,616 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 04:44:03,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:03,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899165691] [2021-06-05 04:44:03,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899165691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:03,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182646366] [2021-06-05 04:44:03,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 979 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 979 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:03,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:03,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:03,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:03,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:03,687 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 9 treesize of output 7 [2021-06-05 04:44:03,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:03,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:03,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:03,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:03,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:03,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:03,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:44:03,761 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:03,763 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 9 treesize of output 7 [2021-06-05 04:44:03,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:03,765 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 19 treesize of output 15 [2021-06-05 04:44:03,766 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:03,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:03,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:03,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:03,781 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:03,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:03,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:03,794 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:44:03,844 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 04:44:03,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182646366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:03,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:03,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:03,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746311880] [2021-06-05 04:44:03,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:03,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:03,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:03,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:03,845 INFO L87 Difference]: Start difference. First operand 458 states and 1428 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:04,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:04,159 INFO L93 Difference]: Finished difference Result 729 states and 2226 transitions. [2021-06-05 04:44:04,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:04,160 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:04,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:04,161 INFO L225 Difference]: With dead ends: 729 [2021-06-05 04:44:04,161 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 04:44:04,161 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 309.1ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:04,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 04:44:04,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 472. [2021-06-05 04:44:04,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1231422505307855) internal successors, (1471), 471 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:04,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1471 transitions. [2021-06-05 04:44:04,166 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1471 transitions. Word has length 21 [2021-06-05 04:44:04,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:04,166 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1471 transitions. [2021-06-05 04:44:04,166 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:04,166 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1471 transitions. [2021-06-05 04:44:04,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:04,167 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:04,167 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:04,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5704,979 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:04,367 INFO L430 AbstractCegarLoop]: === Iteration 991 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:04,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:04,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1950458367, now seen corresponding path program 979 times [2021-06-05 04:44:04,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:04,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13477595] [2021-06-05 04:44:04,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:04,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:04,473 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 04:44:04,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:04,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13477595] [2021-06-05 04:44:04,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13477595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:04,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117065113] [2021-06-05 04:44:04,473 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 980 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 980 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:04,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:04,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:04,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:04,544 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 9 treesize of output 7 [2021-06-05 04:44:04,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:04,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:04,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:04,547 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:04,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:04,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:04,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:44:04,625 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:04,627 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 19 treesize of output 15 [2021-06-05 04:44:04,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:04,633 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:04,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:04,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:04,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:04,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:04,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:04,640 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:44:04,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:04,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117065113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:04,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:04,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:04,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926236106] [2021-06-05 04:44:04,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:04,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:04,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:04,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:04,670 INFO L87 Difference]: Start difference. First operand 472 states and 1471 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:04,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:04,940 INFO L93 Difference]: Finished difference Result 667 states and 2043 transitions. [2021-06-05 04:44:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:44:04,940 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:04,941 INFO L225 Difference]: With dead ends: 667 [2021-06-05 04:44:04,941 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:44:04,941 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 308.0ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:04,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:44:04,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 473. [2021-06-05 04:44:04,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:04,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 04:44:04,946 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 04:44:04,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:04,946 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 04:44:04,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:04,946 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 04:44:04,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:04,946 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:04,946 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:05,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5715,980 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:05,147 INFO L430 AbstractCegarLoop]: === Iteration 992 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:05,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:05,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1927953995, now seen corresponding path program 980 times [2021-06-05 04:44:05,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:05,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253319999] [2021-06-05 04:44:05,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:05,235 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 04:44:05,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253319999] [2021-06-05 04:44:05,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253319999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149445597] [2021-06-05 04:44:05,236 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 981 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 981 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:05,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:05,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:05,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:05,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:05,322 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 9 treesize of output 7 [2021-06-05 04:44:05,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:05,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:05,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:05,325 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:05,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:05,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:05,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:67, output treesize:46 [2021-06-05 04:44:05,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:05,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:05,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:05,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:05,400 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 9 treesize of output 7 [2021-06-05 04:44:05,401 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:05,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:05,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:05,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:44:05,420 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:05,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:05,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:05,436 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:69, output treesize:24 [2021-06-05 04:44:05,477 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 04:44:05,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149445597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:05,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:05,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:05,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536942008] [2021-06-05 04:44:05,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:05,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:05,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:05,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:05,478 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:05,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:05,647 INFO L93 Difference]: Finished difference Result 596 states and 1842 transitions. [2021-06-05 04:44:05,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:05,647 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:05,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:05,648 INFO L225 Difference]: With dead ends: 596 [2021-06-05 04:44:05,648 INFO L226 Difference]: Without dead ends: 567 [2021-06-05 04:44:05,648 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 163.1ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:05,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-06-05 04:44:05,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 473. [2021-06-05 04:44:05,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:05,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 04:44:05,652 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 04:44:05,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:05,652 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 04:44:05,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:05,652 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 04:44:05,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:05,653 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:05,653 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:05,853 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5721,981 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:05,853 INFO L430 AbstractCegarLoop]: === Iteration 993 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:05,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:05,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1630687585, now seen corresponding path program 981 times [2021-06-05 04:44:05,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:05,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424325988] [2021-06-05 04:44:05,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:05,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:05,957 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 04:44:05,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:05,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424325988] [2021-06-05 04:44:05,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424325988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:05,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228109849] [2021-06-05 04:44:05,957 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 982 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 982 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:05,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:05,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:05,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:05,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:06,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:06,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:06,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:06,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2021-06-05 04:44:06,057 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:06,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:06,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,062 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 19 treesize of output 15 [2021-06-05 04:44:06,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:06,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:06,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:06,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:06,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:06,096 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:61, output treesize:19 [2021-06-05 04:44:06,167 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 04:44:06,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228109849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:06,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:06,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:06,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438517939] [2021-06-05 04:44:06,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:06,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:06,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:06,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:06,168 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:06,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:06,561 INFO L93 Difference]: Finished difference Result 648 states and 1993 transitions. [2021-06-05 04:44:06,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:06,561 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:06,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:06,562 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:44:06,562 INFO L226 Difference]: Without dead ends: 625 [2021-06-05 04:44:06,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 342.3ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:06,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-06-05 04:44:06,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 472. [2021-06-05 04:44:06,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.140127388535032) internal successors, (1479), 471 states have internal predecessors, (1479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:06,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1479 transitions. [2021-06-05 04:44:06,567 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1479 transitions. Word has length 21 [2021-06-05 04:44:06,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:06,567 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1479 transitions. [2021-06-05 04:44:06,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:06,567 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1479 transitions. [2021-06-05 04:44:06,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:06,567 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:06,567 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:06,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5728,982 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:06,768 INFO L430 AbstractCegarLoop]: === Iteration 994 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:06,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1914950269, now seen corresponding path program 982 times [2021-06-05 04:44:06,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:06,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394802730] [2021-06-05 04:44:06,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:06,877 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 04:44:06,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:06,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394802730] [2021-06-05 04:44:06,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394802730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:06,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925075498] [2021-06-05 04:44:06,877 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 983 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 983 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:06,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:06,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:06,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:06,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:06,947 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 9 treesize of output 7 [2021-06-05 04:44:06,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:06,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:06,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:06,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:06,963 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:44:06,992 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:06,994 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 9 treesize of output 7 [2021-06-05 04:44:06,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:06,997 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 19 treesize of output 15 [2021-06-05 04:44:06,997 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:07,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:07,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:07,015 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:07,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:07,031 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:59, output treesize:19 [2021-06-05 04:44:07,105 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 04:44:07,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925075498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:07,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:07,106 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:07,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361466187] [2021-06-05 04:44:07,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:07,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:07,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:07,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:07,106 INFO L87 Difference]: Start difference. First operand 472 states and 1479 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:07,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:07,486 INFO L93 Difference]: Finished difference Result 753 states and 2288 transitions. [2021-06-05 04:44:07,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:07,487 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:07,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:07,487 INFO L225 Difference]: With dead ends: 753 [2021-06-05 04:44:07,487 INFO L226 Difference]: Without dead ends: 726 [2021-06-05 04:44:07,488 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 326.4ms TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:07,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-06-05 04:44:07,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 475. [2021-06-05 04:44:07,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.149789029535865) internal successors, (1493), 474 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:07,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1493 transitions. [2021-06-05 04:44:07,493 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1493 transitions. Word has length 21 [2021-06-05 04:44:07,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:07,493 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1493 transitions. [2021-06-05 04:44:07,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:07,493 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1493 transitions. [2021-06-05 04:44:07,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:07,494 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:07,494 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:07,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 983 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5735 [2021-06-05 04:44:07,694 INFO L430 AbstractCegarLoop]: === Iteration 995 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:07,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:07,694 INFO L82 PathProgramCache]: Analyzing trace with hash 160739521, now seen corresponding path program 983 times [2021-06-05 04:44:07,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:07,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153856714] [2021-06-05 04:44:07,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:07,804 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 04:44:07,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:07,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153856714] [2021-06-05 04:44:07,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153856714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:07,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118893189] [2021-06-05 04:44:07,805 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 984 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 984 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:07,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:07,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:07,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:07,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:07,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:07,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:07,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:07,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,880 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 9 treesize of output 7 [2021-06-05 04:44:07,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:07,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:07,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:07,884 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:44:07,887 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:07,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:07,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:44:07,919 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:113, output treesize:81 [2021-06-05 04:44:08,002 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_0]} [2021-06-05 04:44:08,004 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 19 treesize of output 15 [2021-06-05 04:44:08,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,007 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 19 treesize of output 15 [2021-06-05 04:44:08,008 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:08,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:08,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:08,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:08,035 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:08,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:08,038 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:08,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:08,060 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 04:44:08,138 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 04:44:08,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118893189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:08,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:08,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:08,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654872628] [2021-06-05 04:44:08,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:08,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:08,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:08,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:08,139 INFO L87 Difference]: Start difference. First operand 475 states and 1493 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:08,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:08,485 INFO L93 Difference]: Finished difference Result 703 states and 2170 transitions. [2021-06-05 04:44:08,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:08,486 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:08,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:08,486 INFO L225 Difference]: With dead ends: 703 [2021-06-05 04:44:08,486 INFO L226 Difference]: Without dead ends: 682 [2021-06-05 04:44:08,487 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 374.6ms TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:08,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-06-05 04:44:08,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 471. [2021-06-05 04:44:08,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1404255319148935) internal successors, (1476), 470 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:08,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1476 transitions. [2021-06-05 04:44:08,492 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1476 transitions. Word has length 21 [2021-06-05 04:44:08,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:08,492 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1476 transitions. [2021-06-05 04:44:08,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:08,492 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1476 transitions. [2021-06-05 04:44:08,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:08,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:08,492 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:08,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5746,984 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:08,693 INFO L430 AbstractCegarLoop]: === Iteration 996 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:08,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:08,693 INFO L82 PathProgramCache]: Analyzing trace with hash -230709051, now seen corresponding path program 984 times [2021-06-05 04:44:08,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:08,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317589242] [2021-06-05 04:44:08,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:08,793 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 04:44:08,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:08,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317589242] [2021-06-05 04:44:08,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317589242] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:08,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798991057] [2021-06-05 04:44:08,794 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 985 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 985 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:08,821 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:44:08,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:08,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:08,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:08,863 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 19 treesize of output 15 [2021-06-05 04:44:08,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:08,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:08,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:30 [2021-06-05 04:44:08,905 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 10 treesize of output 8 [2021-06-05 04:44:08,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:08,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 04:44:08,909 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:08,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:08,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 5 [2021-06-05 04:44:08,928 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:08,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:08,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:08,944 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:21 [2021-06-05 04:44:08,980 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 04:44:08,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798991057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:08,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:08,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:08,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312620331] [2021-06-05 04:44:08,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:08,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:08,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:08,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:08,981 INFO L87 Difference]: Start difference. First operand 471 states and 1476 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:09,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:09,168 INFO L93 Difference]: Finished difference Result 570 states and 1763 transitions. [2021-06-05 04:44:09,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:09,168 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:09,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:09,169 INFO L225 Difference]: With dead ends: 570 [2021-06-05 04:44:09,169 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:44:09,169 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 148.2ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:09,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:44:09,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 472. [2021-06-05 04:44:09,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1443736730360934) internal successors, (1481), 471 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:09,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1481 transitions. [2021-06-05 04:44:09,173 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1481 transitions. Word has length 21 [2021-06-05 04:44:09,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:09,174 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1481 transitions. [2021-06-05 04:44:09,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:09,174 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1481 transitions. [2021-06-05 04:44:09,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:09,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:09,174 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:09,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 985 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5754 [2021-06-05 04:44:09,374 INFO L430 AbstractCegarLoop]: === Iteration 997 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:09,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:09,375 INFO L82 PathProgramCache]: Analyzing trace with hash 66557359, now seen corresponding path program 985 times [2021-06-05 04:44:09,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:09,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621911092] [2021-06-05 04:44:09,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:09,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:09,473 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 04:44:09,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:09,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621911092] [2021-06-05 04:44:09,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621911092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:09,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055922135] [2021-06-05 04:44:09,473 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 986 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 986 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:09,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:09,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:09,548 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 17 treesize of output 13 [2021-06-05 04:44:09,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:09,551 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 9 treesize of output 7 [2021-06-05 04:44:09,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:09,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:09,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:09,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:09,600 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_282, v_prenex_283], 1=[o_0, o_4]} [2021-06-05 04:44:09,602 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 9 treesize of output 7 [2021-06-05 04:44:09,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:09,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:09,615 INFO L518 ElimStorePlain]: Eliminatee v_prenex_283 vanished before elimination [2021-06-05 04:44:09,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:09,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:09,618 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:09,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:09,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:09,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:09,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:09,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:09,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:09,642 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:44:09,713 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 04:44:09,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055922135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:09,714 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:09,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:09,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484022740] [2021-06-05 04:44:09,714 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:09,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:09,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:09,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:09,714 INFO L87 Difference]: Start difference. First operand 472 states and 1481 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:10,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:10,077 INFO L93 Difference]: Finished difference Result 683 states and 2098 transitions. [2021-06-05 04:44:10,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:10,077 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:10,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:10,078 INFO L225 Difference]: With dead ends: 683 [2021-06-05 04:44:10,078 INFO L226 Difference]: Without dead ends: 660 [2021-06-05 04:44:10,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 321.3ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:10,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-06-05 04:44:10,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 487. [2021-06-05 04:44:10,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 486 states have (on average 3.1604938271604937) internal successors, (1536), 486 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:10,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 1536 transitions. [2021-06-05 04:44:10,086 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 1536 transitions. Word has length 21 [2021-06-05 04:44:10,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:10,087 INFO L482 AbstractCegarLoop]: Abstraction has 487 states and 1536 transitions. [2021-06-05 04:44:10,087 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:10,087 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 1536 transitions. [2021-06-05 04:44:10,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:10,087 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:10,087 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:10,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5758,986 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:10,288 INFO L430 AbstractCegarLoop]: === Iteration 998 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:10,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:10,288 INFO L82 PathProgramCache]: Analyzing trace with hash -217705325, now seen corresponding path program 986 times [2021-06-05 04:44:10,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:10,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398160348] [2021-06-05 04:44:10,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:10,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:10,390 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 04:44:10,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398160348] [2021-06-05 04:44:10,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398160348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516463936] [2021-06-05 04:44:10,391 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 987 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 987 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:10,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:10,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:10,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:10,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:10,464 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 9 treesize of output 7 [2021-06-05 04:44:10,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:10,467 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 17 treesize of output 13 [2021-06-05 04:44:10,467 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:10,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:10,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:10,483 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:10,515 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_284, v_prenex_285], 1=[o_0, o_4]} [2021-06-05 04:44:10,517 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 9 treesize of output 7 [2021-06-05 04:44:10,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:10,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:10,530 INFO L518 ElimStorePlain]: Eliminatee v_prenex_285 vanished before elimination [2021-06-05 04:44:10,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:10,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:10,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:10,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:10,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:10,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:10,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:10,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:10,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:10,557 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:44:10,631 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 04:44:10,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516463936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:10,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:10,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:10,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476291850] [2021-06-05 04:44:10,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:10,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:10,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:10,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:10,632 INFO L87 Difference]: Start difference. First operand 487 states and 1536 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:10,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:10,936 INFO L93 Difference]: Finished difference Result 692 states and 2134 transitions. [2021-06-05 04:44:10,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:44:10,936 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:10,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:10,937 INFO L225 Difference]: With dead ends: 692 [2021-06-05 04:44:10,937 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 04:44:10,937 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 267.9ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:10,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 04:44:10,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 493. [2021-06-05 04:44:10,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.158536585365854) internal successors, (1554), 492 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:10,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1554 transitions. [2021-06-05 04:44:10,942 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1554 transitions. Word has length 21 [2021-06-05 04:44:10,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:10,942 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1554 transitions. [2021-06-05 04:44:10,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:10,942 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1554 transitions. [2021-06-05 04:44:10,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:10,942 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:10,943 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:11,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5767,987 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:11,143 INFO L430 AbstractCegarLoop]: === Iteration 999 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:11,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:11,143 INFO L82 PathProgramCache]: Analyzing trace with hash 2116515005, now seen corresponding path program 987 times [2021-06-05 04:44:11,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:11,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523801061] [2021-06-05 04:44:11,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:11,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:11,230 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 04:44:11,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:11,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523801061] [2021-06-05 04:44:11,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523801061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:11,231 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729727181] [2021-06-05 04:44:11,231 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 988 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 988 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:11,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:44:11,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:11,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:11,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:11,306 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 17 treesize of output 13 [2021-06-05 04:44:11,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,309 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 9 treesize of output 7 [2021-06-05 04:44:11,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:11,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:11,325 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:11,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:11,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:11,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:11,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:11,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:11,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:11,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,387 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:11,401 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 04:44:11,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729727181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:11,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:11,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:11,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523936288] [2021-06-05 04:44:11,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:11,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:11,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:11,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:11,402 INFO L87 Difference]: Start difference. First operand 493 states and 1554 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:11,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:11,562 INFO L93 Difference]: Finished difference Result 576 states and 1781 transitions. [2021-06-05 04:44:11,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:11,563 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:11,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:11,563 INFO L225 Difference]: With dead ends: 576 [2021-06-05 04:44:11,563 INFO L226 Difference]: Without dead ends: 557 [2021-06-05 04:44:11,563 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:11,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2021-06-05 04:44:11,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 477. [2021-06-05 04:44:11,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1512605042016806) internal successors, (1500), 476 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:11,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1500 transitions. [2021-06-05 04:44:11,568 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1500 transitions. Word has length 21 [2021-06-05 04:44:11,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:11,568 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1500 transitions. [2021-06-05 04:44:11,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:11,568 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1500 transitions. [2021-06-05 04:44:11,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:11,569 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:11,569 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:11,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5779,988 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:11,769 INFO L430 AbstractCegarLoop]: === Iteration 1000 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:11,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:11,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1633079637, now seen corresponding path program 988 times [2021-06-05 04:44:11,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:11,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744781361] [2021-06-05 04:44:11,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:11,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:11,867 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:11,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:11,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744781361] [2021-06-05 04:44:11,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744781361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:11,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652266720] [2021-06-05 04:44:11,868 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 989 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 989 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:11,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:11,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:11,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:11,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:11,941 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 9 treesize of output 7 [2021-06-05 04:44:11,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,944 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 17 treesize of output 13 [2021-06-05 04:44:11,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:11,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:11,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:11,960 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:12,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:12,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:12,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:12,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:12,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,055 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:7 [2021-06-05 04:44:12,065 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 04:44:12,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652266720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:12,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:12,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:44:12,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3261578] [2021-06-05 04:44:12,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:44:12,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:12,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:44:12,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:12,065 INFO L87 Difference]: Start difference. First operand 477 states and 1500 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:12,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:12,209 INFO L93 Difference]: Finished difference Result 585 states and 1800 transitions. [2021-06-05 04:44:12,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:12,209 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:12,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:12,210 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:44:12,210 INFO L226 Difference]: Without dead ends: 564 [2021-06-05 04:44:12,210 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 184.8ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:12,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-06-05 04:44:12,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 477. [2021-06-05 04:44:12,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.1596638655462184) internal successors, (1504), 476 states have internal predecessors, (1504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:12,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1504 transitions. [2021-06-05 04:44:12,215 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1504 transitions. Word has length 21 [2021-06-05 04:44:12,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:12,215 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1504 transitions. [2021-06-05 04:44:12,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:12,215 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1504 transitions. [2021-06-05 04:44:12,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:12,215 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:12,215 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:12,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 989 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5783 [2021-06-05 04:44:12,416 INFO L430 AbstractCegarLoop]: === Iteration 1001 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:12,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:12,416 INFO L82 PathProgramCache]: Analyzing trace with hash 942902977, now seen corresponding path program 989 times [2021-06-05 04:44:12,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:12,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748736484] [2021-06-05 04:44:12,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:12,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:12,516 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 04:44:12,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:12,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748736484] [2021-06-05 04:44:12,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748736484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:12,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920617526] [2021-06-05 04:44:12,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 990 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 990 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:12,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:44:12,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:12,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:12,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:12,591 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 9 treesize of output 7 [2021-06-05 04:44:12,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,594 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 17 treesize of output 13 [2021-06-05 04:44:12,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:12,610 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:12,610 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:12,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:12,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:12,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:12,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:12,687 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:12,690 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:12,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:12,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:12,711 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 04:44:12,786 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 04:44:12,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920617526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:12,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:12,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:12,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95857691] [2021-06-05 04:44:12,787 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:12,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:12,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:12,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:12,787 INFO L87 Difference]: Start difference. First operand 477 states and 1504 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:13,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:13,170 INFO L93 Difference]: Finished difference Result 669 states and 2070 transitions. [2021-06-05 04:44:13,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:44:13,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:13,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:13,171 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:44:13,172 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 04:44:13,172 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 302.6ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:13,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 04:44:13,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 473. [2021-06-05 04:44:13,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1504237288135593) internal successors, (1487), 472 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:13,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1487 transitions. [2021-06-05 04:44:13,177 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1487 transitions. Word has length 21 [2021-06-05 04:44:13,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:13,177 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1487 transitions. [2021-06-05 04:44:13,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:13,177 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1487 transitions. [2021-06-05 04:44:13,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:13,177 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:13,177 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:13,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 990 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5790 [2021-06-05 04:44:13,378 INFO L430 AbstractCegarLoop]: === Iteration 1002 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:13,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:13,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1955677141, now seen corresponding path program 990 times [2021-06-05 04:44:13,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:13,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959295212] [2021-06-05 04:44:13,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:13,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:13,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:13,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959295212] [2021-06-05 04:44:13,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959295212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:13,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869860774] [2021-06-05 04:44:13,475 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 991 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 991 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:13,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:13,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:13,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:13,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:13,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:13,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:13,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:13,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:13,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:13,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:44:13,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:13,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:13,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:13,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:13,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:13,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:13,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:13,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:13,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:13,661 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:7 [2021-06-05 04:44:13,691 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 04:44:13,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869860774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:13,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:13,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:13,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887686225] [2021-06-05 04:44:13,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:13,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:13,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:13,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:13,692 INFO L87 Difference]: Start difference. First operand 473 states and 1487 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:14,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:14,046 INFO L93 Difference]: Finished difference Result 675 states and 2073 transitions. [2021-06-05 04:44:14,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:44:14,046 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:14,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:14,047 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:44:14,047 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:44:14,047 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 315.4ms TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:14,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:44:14,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 475. [2021-06-05 04:44:14,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.147679324894515) internal successors, (1492), 474 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:14,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1492 transitions. [2021-06-05 04:44:14,052 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1492 transitions. Word has length 21 [2021-06-05 04:44:14,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:14,052 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1492 transitions. [2021-06-05 04:44:14,052 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:14,052 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1492 transitions. [2021-06-05 04:44:14,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:14,053 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:14,053 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:14,253 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5797,991 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:14,253 INFO L430 AbstractCegarLoop]: === Iteration 1003 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:14,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:14,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1009361993, now seen corresponding path program 991 times [2021-06-05 04:44:14,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:14,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320850434] [2021-06-05 04:44:14,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:14,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:14,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:14,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:14,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320850434] [2021-06-05 04:44:14,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320850434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:14,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887963771] [2021-06-05 04:44:14,344 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 992 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 992 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:14,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:14,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:14,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:14,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:14,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:14,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:14,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:14,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:44:14,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:14,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:14,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:14,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:14,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:14,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:14,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:14,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:14,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:14,512 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:44:14,533 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 04:44:14,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887963771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:14,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:14,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:14,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012786545] [2021-06-05 04:44:14,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:14,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:14,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:14,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:14,534 INFO L87 Difference]: Start difference. First operand 475 states and 1492 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:14,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:14,661 INFO L93 Difference]: Finished difference Result 566 states and 1749 transitions. [2021-06-05 04:44:14,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:14,661 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:14,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:14,662 INFO L225 Difference]: With dead ends: 566 [2021-06-05 04:44:14,662 INFO L226 Difference]: Without dead ends: 545 [2021-06-05 04:44:14,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 157.5ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:14,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-06-05 04:44:14,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 472. [2021-06-05 04:44:14,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.142250530785563) internal successors, (1480), 471 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:14,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1480 transitions. [2021-06-05 04:44:14,666 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1480 transitions. Word has length 21 [2021-06-05 04:44:14,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:14,666 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1480 transitions. [2021-06-05 04:44:14,666 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:14,666 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1480 transitions. [2021-06-05 04:44:14,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:14,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:14,667 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:14,867 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5800,992 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:14,867 INFO L430 AbstractCegarLoop]: === Iteration 1004 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:14,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:14,867 INFO L82 PathProgramCache]: Analyzing trace with hash 94280505, now seen corresponding path program 992 times [2021-06-05 04:44:14,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:14,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53875628] [2021-06-05 04:44:14,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:14,973 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 04:44:14,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:14,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53875628] [2021-06-05 04:44:14,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53875628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:14,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743143151] [2021-06-05 04:44:14,973 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 993 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 993 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:15,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:15,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:15,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:15,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:15,059 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 17 treesize of output 13 [2021-06-05 04:44:15,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:15,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:15,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:44:15,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:15,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:15,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:15,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:15,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:15,098 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:15,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,104 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:15,150 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 04:44:15,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743143151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:15,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:15,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:15,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390914750] [2021-06-05 04:44:15,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:15,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:15,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:15,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:15,150 INFO L87 Difference]: Start difference. First operand 472 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:15,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:15,420 INFO L93 Difference]: Finished difference Result 635 states and 1947 transitions. [2021-06-05 04:44:15,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:44:15,420 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:15,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:15,421 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:44:15,421 INFO L226 Difference]: Without dead ends: 614 [2021-06-05 04:44:15,421 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 251.3ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:15,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-06-05 04:44:15,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 451. [2021-06-05 04:44:15,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1244444444444444) internal successors, (1406), 450 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:15,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1406 transitions. [2021-06-05 04:44:15,426 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1406 transitions. Word has length 21 [2021-06-05 04:44:15,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:15,426 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1406 transitions. [2021-06-05 04:44:15,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:15,426 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1406 transitions. [2021-06-05 04:44:15,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:15,426 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:15,426 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:15,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 993 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5803 [2021-06-05 04:44:15,627 INFO L430 AbstractCegarLoop]: === Iteration 1005 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:15,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:15,627 INFO L82 PathProgramCache]: Analyzing trace with hash -460746955, now seen corresponding path program 993 times [2021-06-05 04:44:15,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:15,627 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098658739] [2021-06-05 04:44:15,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:15,697 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 04:44:15,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:15,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098658739] [2021-06-05 04:44:15,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098658739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:15,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769228176] [2021-06-05 04:44:15,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 994 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 994 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:15,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:15,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:15,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:15,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:15,763 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 17 treesize of output 13 [2021-06-05 04:44:15,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,766 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 9 treesize of output 7 [2021-06-05 04:44:15,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:15,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:15,776 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:15,828 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 19 treesize of output 15 [2021-06-05 04:44:15,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:15,831 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:15,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:15,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:9 [2021-06-05 04:44:15,840 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 04:44:15,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769228176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:15,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:15,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:15,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287542793] [2021-06-05 04:44:15,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:15,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:15,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:15,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:15,840 INFO L87 Difference]: Start difference. First operand 451 states and 1406 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:16,014 INFO L93 Difference]: Finished difference Result 565 states and 1735 transitions. [2021-06-05 04:44:16,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:16,014 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:16,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:16,015 INFO L225 Difference]: With dead ends: 565 [2021-06-05 04:44:16,015 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 04:44:16,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 150.3ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:16,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 04:44:16,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 465. [2021-06-05 04:44:16,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.125) internal successors, (1450), 464 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1450 transitions. [2021-06-05 04:44:16,020 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1450 transitions. Word has length 21 [2021-06-05 04:44:16,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:16,020 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1450 transitions. [2021-06-05 04:44:16,020 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,020 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1450 transitions. [2021-06-05 04:44:16,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:16,020 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:16,020 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:16,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5805,994 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:16,221 INFO L430 AbstractCegarLoop]: === Iteration 1006 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:16,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:16,221 INFO L82 PathProgramCache]: Analyzing trace with hash -962538291, now seen corresponding path program 994 times [2021-06-05 04:44:16,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:16,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106647994] [2021-06-05 04:44:16,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:16,293 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 04:44:16,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:16,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106647994] [2021-06-05 04:44:16,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106647994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:16,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146106128] [2021-06-05 04:44:16,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 995 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 995 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:16,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:16,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:16,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:16,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:16,358 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 17 treesize of output 13 [2021-06-05 04:44:16,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:16,361 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 9 treesize of output 7 [2021-06-05 04:44:16,362 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:16,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:16,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:16,371 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:16,409 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 19 treesize of output 15 [2021-06-05 04:44:16,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:16,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:16,414 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:16,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:16,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:44:16,427 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 04:44:16,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146106128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:16,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:16,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:16,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389571919] [2021-06-05 04:44:16,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:16,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:16,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:16,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:16,428 INFO L87 Difference]: Start difference. First operand 465 states and 1450 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:16,599 INFO L93 Difference]: Finished difference Result 574 states and 1759 transitions. [2021-06-05 04:44:16,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:16,599 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:16,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:16,600 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:44:16,600 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 04:44:16,600 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 142.9ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:16,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 04:44:16,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 462. [2021-06-05 04:44:16,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 3.119305856832972) internal successors, (1438), 461 states have internal predecessors, (1438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1438 transitions. [2021-06-05 04:44:16,605 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1438 transitions. Word has length 21 [2021-06-05 04:44:16,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:16,605 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 1438 transitions. [2021-06-05 04:44:16,605 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:16,605 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1438 transitions. [2021-06-05 04:44:16,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:16,605 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:16,605 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:16,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 995 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5808 [2021-06-05 04:44:16,806 INFO L430 AbstractCegarLoop]: === Iteration 1007 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:16,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:16,806 INFO L82 PathProgramCache]: Analyzing trace with hash 164577163, now seen corresponding path program 995 times [2021-06-05 04:44:16,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:16,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379793953] [2021-06-05 04:44:16,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:16,899 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 04:44:16,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:16,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379793953] [2021-06-05 04:44:16,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379793953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:16,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9412348] [2021-06-05 04:44:16,899 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 996 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 996 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:16,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:16,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:16,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:17,008 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_286], 1=[o_0]} [2021-06-05 04:44:17,011 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 9 treesize of output 7 [2021-06-05 04:44:17,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,014 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 9 treesize of output 7 [2021-06-05 04:44:17,015 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:17,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:17,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:17,063 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:17,101 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:44:17,101 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:123, output treesize:91 [2021-06-05 04:44:17,314 INFO L446 ElimStorePlain]: Different costs {1=[o_4], 3=[o_2]} [2021-06-05 04:44:17,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:17,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 04:44:17,322 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:17,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 7 [2021-06-05 04:44:17,343 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:17,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:17,346 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:17,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:17,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:17,363 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:81, output treesize:21 [2021-06-05 04:44:17,409 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 04:44:17,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9412348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:17,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:17,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:17,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011555264] [2021-06-05 04:44:17,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:17,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:17,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:17,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:17,409 INFO L87 Difference]: Start difference. First operand 462 states and 1438 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:18,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:18,634 INFO L93 Difference]: Finished difference Result 767 states and 2340 transitions. [2021-06-05 04:44:18,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:44:18,634 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:18,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:18,635 INFO L225 Difference]: With dead ends: 767 [2021-06-05 04:44:18,635 INFO L226 Difference]: Without dead ends: 729 [2021-06-05 04:44:18,635 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1140.2ms TimeCoverageRelationStatistics Valid=203, Invalid=727, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:44:18,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-06-05 04:44:18,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 471. [2021-06-05 04:44:18,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1340425531914895) internal successors, (1473), 470 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:18,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1473 transitions. [2021-06-05 04:44:18,640 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1473 transitions. Word has length 21 [2021-06-05 04:44:18,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:18,640 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1473 transitions. [2021-06-05 04:44:18,640 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:18,640 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1473 transitions. [2021-06-05 04:44:18,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:18,641 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:18,641 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:18,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5811,996 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:18,841 INFO L430 AbstractCegarLoop]: === Iteration 1008 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:18,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:18,841 INFO L82 PathProgramCache]: Analyzing trace with hash -57631449, now seen corresponding path program 996 times [2021-06-05 04:44:18,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:18,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852062077] [2021-06-05 04:44:18,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:18,921 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 04:44:18,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:18,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852062077] [2021-06-05 04:44:18,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852062077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:18,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003978188] [2021-06-05 04:44:18,921 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 997 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 997 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:18,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:18,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:18,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:18,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:18,978 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 19 treesize of output 15 [2021-06-05 04:44:18,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:18,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:18,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:18,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:44:19,035 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 19 treesize of output 15 [2021-06-05 04:44:19,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:19,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:19,040 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:19,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:19,041 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:5 [2021-06-05 04:44:19,065 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 04:44:19,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003978188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:19,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:19,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:19,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113323480] [2021-06-05 04:44:19,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:19,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:19,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:19,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:19,066 INFO L87 Difference]: Start difference. First operand 471 states and 1473 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:19,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:19,396 INFO L93 Difference]: Finished difference Result 776 states and 2361 transitions. [2021-06-05 04:44:19,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:19,397 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:19,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:19,398 INFO L225 Difference]: With dead ends: 776 [2021-06-05 04:44:19,398 INFO L226 Difference]: Without dead ends: 716 [2021-06-05 04:44:19,398 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 235.2ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:19,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-06-05 04:44:19,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 471. [2021-06-05 04:44:19,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.123404255319149) internal successors, (1468), 470 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:19,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1468 transitions. [2021-06-05 04:44:19,403 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1468 transitions. Word has length 21 [2021-06-05 04:44:19,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:19,403 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1468 transitions. [2021-06-05 04:44:19,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:19,403 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1468 transitions. [2021-06-05 04:44:19,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:19,403 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:19,403 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:19,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 997 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5828 [2021-06-05 04:44:19,604 INFO L430 AbstractCegarLoop]: === Iteration 1009 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:19,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:19,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1850969003, now seen corresponding path program 997 times [2021-06-05 04:44:19,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:19,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704770190] [2021-06-05 04:44:19,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:19,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:19,705 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 04:44:19,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:19,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704770190] [2021-06-05 04:44:19,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704770190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:19,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995384450] [2021-06-05 04:44:19,706 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 998 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 998 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:19,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:19,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:19,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:19,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:19,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:19,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:19,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,780 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 9 treesize of output 7 [2021-06-05 04:44:19,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:19,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:19,793 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:31 [2021-06-05 04:44:19,849 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:44:19,851 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 19 treesize of output 15 [2021-06-05 04:44:19,852 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,854 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 9 treesize of output 7 [2021-06-05 04:44:19,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:19,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:19,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:19,869 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:19,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:19,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:19,881 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:13 [2021-06-05 04:44:19,927 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 04:44:19,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995384450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:19,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:19,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:19,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235775837] [2021-06-05 04:44:19,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:19,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:19,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:19,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:19,927 INFO L87 Difference]: Start difference. First operand 471 states and 1468 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:20,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:20,408 INFO L93 Difference]: Finished difference Result 823 states and 2500 transitions. [2021-06-05 04:44:20,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:44:20,408 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:20,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:20,410 INFO L225 Difference]: With dead ends: 823 [2021-06-05 04:44:20,410 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 04:44:20,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 395.6ms TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:44:20,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 04:44:20,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 475. [2021-06-05 04:44:20,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1223628691983123) internal successors, (1480), 474 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:20,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1480 transitions. [2021-06-05 04:44:20,415 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1480 transitions. Word has length 21 [2021-06-05 04:44:20,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:20,415 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1480 transitions. [2021-06-05 04:44:20,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:20,415 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1480 transitions. [2021-06-05 04:44:20,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:20,416 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:20,416 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:20,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5831,998 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:20,622 INFO L430 AbstractCegarLoop]: === Iteration 1010 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:20,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:20,622 INFO L82 PathProgramCache]: Analyzing trace with hash -147159379, now seen corresponding path program 998 times [2021-06-05 04:44:20,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:20,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593638613] [2021-06-05 04:44:20,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:20,720 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 04:44:20,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:20,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593638613] [2021-06-05 04:44:20,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593638613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:20,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917845816] [2021-06-05 04:44:20,720 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 999 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 999 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:20,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:20,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:20,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:20,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:20,829 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_290], 1=[o_0]} [2021-06-05 04:44:20,832 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 9 treesize of output 7 [2021-06-05 04:44:20,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:20,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:20,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:20,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:20,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:20,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:20,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:20,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:44:20,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:20,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:20,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:20,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:20,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:20,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:20,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:20,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:20,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:20,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:44:20,990 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 04:44:20,990 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917845816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:20,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:20,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:20,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795501959] [2021-06-05 04:44:20,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:20,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:20,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:20,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:20,991 INFO L87 Difference]: Start difference. First operand 475 states and 1480 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:21,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:21,483 INFO L93 Difference]: Finished difference Result 719 states and 2200 transitions. [2021-06-05 04:44:21,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:21,483 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:21,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:21,484 INFO L225 Difference]: With dead ends: 719 [2021-06-05 04:44:21,484 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 04:44:21,484 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 456.6ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:21,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 04:44:21,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 471. [2021-06-05 04:44:21,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1148936170212767) internal successors, (1464), 470 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:21,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1464 transitions. [2021-06-05 04:44:21,489 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1464 transitions. Word has length 21 [2021-06-05 04:44:21,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:21,489 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1464 transitions. [2021-06-05 04:44:21,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:21,489 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1464 transitions. [2021-06-05 04:44:21,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:21,490 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:21,490 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:21,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5839,999 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:21,696 INFO L430 AbstractCegarLoop]: === Iteration 1011 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:21,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:21,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1876121267, now seen corresponding path program 999 times [2021-06-05 04:44:21,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:21,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070156198] [2021-06-05 04:44:21,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:21,773 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 04:44:21,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:21,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070156198] [2021-06-05 04:44:21,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070156198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:21,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510149534] [2021-06-05 04:44:21,774 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 1000 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1000 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:21,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:21,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:21,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:21,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:21,835 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 17 treesize of output 13 [2021-06-05 04:44:21,836 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:21,837 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 9 treesize of output 7 [2021-06-05 04:44:21,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:21,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:21,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:21,848 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:21,898 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 19 treesize of output 15 [2021-06-05 04:44:21,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:21,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:21,907 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 9 treesize of output 7 [2021-06-05 04:44:21,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:21,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:21,914 INFO L518 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2021-06-05 04:44:21,914 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:21,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:21,915 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:15 [2021-06-05 04:44:21,940 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 04:44:21,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510149534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:21,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:21,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:21,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276788760] [2021-06-05 04:44:21,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:21,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:21,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:21,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:21,940 INFO L87 Difference]: Start difference. First operand 471 states and 1464 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:22,123 INFO L93 Difference]: Finished difference Result 619 states and 1903 transitions. [2021-06-05 04:44:22,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:22,123 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:22,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:22,124 INFO L225 Difference]: With dead ends: 619 [2021-06-05 04:44:22,124 INFO L226 Difference]: Without dead ends: 590 [2021-06-05 04:44:22,124 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 150.6ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:22,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-06-05 04:44:22,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 471. [2021-06-05 04:44:22,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1148936170212767) internal successors, (1464), 470 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1464 transitions. [2021-06-05 04:44:22,129 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1464 transitions. Word has length 21 [2021-06-05 04:44:22,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:22,129 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1464 transitions. [2021-06-05 04:44:22,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,129 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1464 transitions. [2021-06-05 04:44:22,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:22,129 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:22,129 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:22,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5844,1000 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:22,330 INFO L430 AbstractCegarLoop]: === Iteration 1012 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:22,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:22,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1324147111, now seen corresponding path program 1000 times [2021-06-05 04:44:22,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:22,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395427832] [2021-06-05 04:44:22,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:22,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:22,396 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 04:44:22,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:22,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395427832] [2021-06-05 04:44:22,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395427832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:22,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581344395] [2021-06-05 04:44:22,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1001 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1001 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:22,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:22,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:22,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:22,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:22,459 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 19 treesize of output 15 [2021-06-05 04:44:22,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:22,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:22,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:22,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:44:22,504 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 19 treesize of output 15 [2021-06-05 04:44:22,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:22,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:22,507 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:22,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:22,513 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:22,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:22,514 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:44:22,531 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 04:44:22,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581344395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:22,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:22,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:22,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085885182] [2021-06-05 04:44:22,532 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:22,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:22,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:22,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:22,532 INFO L87 Difference]: Start difference. First operand 471 states and 1464 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:22,690 INFO L93 Difference]: Finished difference Result 582 states and 1786 transitions. [2021-06-05 04:44:22,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:22,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:22,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:22,694 INFO L225 Difference]: With dead ends: 582 [2021-06-05 04:44:22,694 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 04:44:22,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:22,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 04:44:22,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 468. [2021-06-05 04:44:22,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1177730192719486) internal successors, (1456), 467 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1456 transitions. [2021-06-05 04:44:22,699 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1456 transitions. Word has length 21 [2021-06-05 04:44:22,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:22,699 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1456 transitions. [2021-06-05 04:44:22,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:22,699 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1456 transitions. [2021-06-05 04:44:22,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:22,699 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:22,699 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:22,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5852,1001 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:22,900 INFO L430 AbstractCegarLoop]: === Iteration 1013 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:22,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:22,900 INFO L82 PathProgramCache]: Analyzing trace with hash 699861347, now seen corresponding path program 1001 times [2021-06-05 04:44:22,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:22,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061286039] [2021-06-05 04:44:22,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:22,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:22,973 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 04:44:22,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:22,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061286039] [2021-06-05 04:44:22,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061286039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:22,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906967814] [2021-06-05 04:44:22,973 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 1002 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1002 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:23,000 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:23,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:23,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:23,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:23,039 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 17 treesize of output 13 [2021-06-05 04:44:23,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,041 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 9 treesize of output 7 [2021-06-05 04:44:23,042 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:23,051 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:23,077 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 9 treesize of output 7 [2021-06-05 04:44:23,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,090 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 19 treesize of output 15 [2021-06-05 04:44:23,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,099 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:23,099 INFO L518 ElimStorePlain]: Eliminatee v_prenex_294 vanished before elimination [2021-06-05 04:44:23,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:23,099 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:23,132 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 04:44:23,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906967814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:23,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:23,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:23,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405401615] [2021-06-05 04:44:23,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:23,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:23,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:23,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:23,133 INFO L87 Difference]: Start difference. First operand 468 states and 1456 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:23,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:23,297 INFO L93 Difference]: Finished difference Result 622 states and 1911 transitions. [2021-06-05 04:44:23,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:23,297 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:23,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:23,298 INFO L225 Difference]: With dead ends: 622 [2021-06-05 04:44:23,298 INFO L226 Difference]: Without dead ends: 593 [2021-06-05 04:44:23,298 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 137.4ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:23,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-06-05 04:44:23,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 468. [2021-06-05 04:44:23,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1177730192719486) internal successors, (1456), 467 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:23,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1456 transitions. [2021-06-05 04:44:23,302 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1456 transitions. Word has length 21 [2021-06-05 04:44:23,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:23,303 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1456 transitions. [2021-06-05 04:44:23,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:23,303 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1456 transitions. [2021-06-05 04:44:23,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:23,303 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:23,303 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:23,503 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5856,1002 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:23,503 INFO L430 AbstractCegarLoop]: === Iteration 1014 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:23,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:23,504 INFO L82 PathProgramCache]: Analyzing trace with hash 997127757, now seen corresponding path program 1002 times [2021-06-05 04:44:23,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:23,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586524384] [2021-06-05 04:44:23,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:23,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:23,590 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 04:44:23,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:23,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586524384] [2021-06-05 04:44:23,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586524384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:23,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878049385] [2021-06-05 04:44:23,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 1003 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1003 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:23,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:23,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:23,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:23,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:23,698 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_295], 1=[o_0]} [2021-06-05 04:44:23,701 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 9 treesize of output 7 [2021-06-05 04:44:23,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:23,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:23,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:23,732 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:36 [2021-06-05 04:44:23,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:23,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:23,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:23,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,779 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 9 treesize of output 7 [2021-06-05 04:44:23,780 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:23,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:23,798 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:23,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:23,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:23,814 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:64, output treesize:19 [2021-06-05 04:44:23,858 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 04:44:23,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878049385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:23,858 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:23,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:23,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272318082] [2021-06-05 04:44:23,858 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:23,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:23,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:23,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:23,858 INFO L87 Difference]: Start difference. First operand 468 states and 1456 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:24,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:24,096 INFO L93 Difference]: Finished difference Result 700 states and 2136 transitions. [2021-06-05 04:44:24,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:24,096 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:24,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:24,097 INFO L225 Difference]: With dead ends: 700 [2021-06-05 04:44:24,097 INFO L226 Difference]: Without dead ends: 677 [2021-06-05 04:44:24,097 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 239.6ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:24,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-06-05 04:44:24,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 472. [2021-06-05 04:44:24,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1358811040339702) internal successors, (1477), 471 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:24,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1477 transitions. [2021-06-05 04:44:24,102 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1477 transitions. Word has length 21 [2021-06-05 04:44:24,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:24,102 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1477 transitions. [2021-06-05 04:44:24,102 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:24,102 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1477 transitions. [2021-06-05 04:44:24,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:24,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:24,103 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:24,303 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1003 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5861 [2021-06-05 04:44:24,303 INFO L430 AbstractCegarLoop]: === Iteration 1015 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:24,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:24,303 INFO L82 PathProgramCache]: Analyzing trace with hash 712865073, now seen corresponding path program 1003 times [2021-06-05 04:44:24,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:24,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470915216] [2021-06-05 04:44:24,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:24,384 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 04:44:24,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:24,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470915216] [2021-06-05 04:44:24,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470915216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:24,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786365706] [2021-06-05 04:44:24,384 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 1004 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1004 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:24,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:24,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:24,452 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 19 treesize of output 15 [2021-06-05 04:44:24,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:24,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:24,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:24,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:44:24,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:24,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:24,482 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 19 treesize of output 15 [2021-06-05 04:44:24,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:24,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:24,491 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:24,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:24,492 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:44:24,564 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 04:44:24,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786365706] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:24,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:24,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:24,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835704327] [2021-06-05 04:44:24,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:24,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:24,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:24,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:24,564 INFO L87 Difference]: Start difference. First operand 472 states and 1477 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:24,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:24,864 INFO L93 Difference]: Finished difference Result 698 states and 2137 transitions. [2021-06-05 04:44:24,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:44:24,865 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:24,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:24,865 INFO L225 Difference]: With dead ends: 698 [2021-06-05 04:44:24,865 INFO L226 Difference]: Without dead ends: 671 [2021-06-05 04:44:24,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 284.7ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:24,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-06-05 04:44:24,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 470. [2021-06-05 04:44:24,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:24,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 04:44:24,870 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 04:44:24,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:24,871 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 04:44:24,871 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:24,871 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 04:44:24,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:24,871 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:24,871 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:25,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1004 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5871 [2021-06-05 04:44:25,072 INFO L430 AbstractCegarLoop]: === Iteration 1016 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:25,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:25,072 INFO L82 PathProgramCache]: Analyzing trace with hash -711245251, now seen corresponding path program 1004 times [2021-06-05 04:44:25,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:25,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221609436] [2021-06-05 04:44:25,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:25,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:25,168 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 04:44:25,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:25,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221609436] [2021-06-05 04:44:25,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221609436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:25,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543606802] [2021-06-05 04:44:25,168 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 1005 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1005 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:25,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:25,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:25,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:25,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:25,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:25,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:25,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:25,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:25,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:25,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:19 [2021-06-05 04:44:25,297 INFO L446 ElimStorePlain]: Different costs {0=[o_2], 1=[o_4]} [2021-06-05 04:44:25,298 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 19 treesize of output 15 [2021-06-05 04:44:25,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:25,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:25,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:25,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:25,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:25,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:25,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:25,311 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:7 [2021-06-05 04:44:25,338 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 04:44:25,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543606802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:25,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:25,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:25,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592812905] [2021-06-05 04:44:25,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:25,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:25,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:25,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:25,338 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:25,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:25,665 INFO L93 Difference]: Finished difference Result 736 states and 2259 transitions. [2021-06-05 04:44:25,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:25,665 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:25,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:25,666 INFO L225 Difference]: With dead ends: 736 [2021-06-05 04:44:25,666 INFO L226 Difference]: Without dead ends: 717 [2021-06-05 04:44:25,666 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 324.1ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:25,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-06-05 04:44:25,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 478. [2021-06-05 04:44:25,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 3.1320754716981134) internal successors, (1494), 477 states have internal predecessors, (1494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:25,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1494 transitions. [2021-06-05 04:44:25,671 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1494 transitions. Word has length 21 [2021-06-05 04:44:25,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:25,672 INFO L482 AbstractCegarLoop]: Abstraction has 478 states and 1494 transitions. [2021-06-05 04:44:25,672 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:25,672 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1494 transitions. [2021-06-05 04:44:25,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:25,672 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:25,672 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:25,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1005 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5880 [2021-06-05 04:44:25,872 INFO L430 AbstractCegarLoop]: === Iteration 1017 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:25,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:25,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1550085565, now seen corresponding path program 1005 times [2021-06-05 04:44:25,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:25,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398507430] [2021-06-05 04:44:25,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:25,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:25,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:25,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:25,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398507430] [2021-06-05 04:44:25,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398507430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:25,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74479204] [2021-06-05 04:44:25,967 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 1006 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1006 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:25,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:44:25,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:25,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:25,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:26,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:26,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:26,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:26,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:26,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:26,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:44:26,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:26,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:26,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:26,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:26,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:26,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:26,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:26,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:26,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:26,156 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:10 [2021-06-05 04:44:26,198 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 04:44:26,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74479204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:26,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:26,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:26,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072282522] [2021-06-05 04:44:26,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:26,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:26,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:26,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:26,199 INFO L87 Difference]: Start difference. First operand 478 states and 1494 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:26,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:26,635 INFO L93 Difference]: Finished difference Result 728 states and 2239 transitions. [2021-06-05 04:44:26,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:26,636 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:26,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:26,636 INFO L225 Difference]: With dead ends: 728 [2021-06-05 04:44:26,636 INFO L226 Difference]: Without dead ends: 709 [2021-06-05 04:44:26,637 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 421.1ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:26,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-06-05 04:44:26,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 474. [2021-06-05 04:44:26,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.124735729386892) internal successors, (1478), 473 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:26,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1478 transitions. [2021-06-05 04:44:26,642 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1478 transitions. Word has length 21 [2021-06-05 04:44:26,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:26,642 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1478 transitions. [2021-06-05 04:44:26,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:26,642 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1478 transitions. [2021-06-05 04:44:26,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:26,642 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:26,642 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:26,843 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1006 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5882 [2021-06-05 04:44:26,843 INFO L430 AbstractCegarLoop]: === Iteration 1018 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:26,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:26,843 INFO L82 PathProgramCache]: Analyzing trace with hash -2126619563, now seen corresponding path program 1006 times [2021-06-05 04:44:26,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:26,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063521681] [2021-06-05 04:44:26,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:26,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:26,924 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 04:44:26,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:26,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063521681] [2021-06-05 04:44:26,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063521681] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:26,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896083318] [2021-06-05 04:44:26,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 1007 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1007 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:26,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:26,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:26,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:26,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:27,000 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 17 treesize of output 13 [2021-06-05 04:44:27,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:27,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:44:27,020 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 19 treesize of output 15 [2021-06-05 04:44:27,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:27,024 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:27,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:27,036 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 04:44:27,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896083318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:27,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:27,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:27,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212834768] [2021-06-05 04:44:27,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:27,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:27,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:27,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:27,037 INFO L87 Difference]: Start difference. First operand 474 states and 1478 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:27,176 INFO L93 Difference]: Finished difference Result 592 states and 1828 transitions. [2021-06-05 04:44:27,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:27,176 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:27,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:27,177 INFO L225 Difference]: With dead ends: 592 [2021-06-05 04:44:27,177 INFO L226 Difference]: Without dead ends: 573 [2021-06-05 04:44:27,177 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 113.4ms TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:27,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2021-06-05 04:44:27,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 470. [2021-06-05 04:44:27,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 04:44:27,182 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 04:44:27,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:27,182 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 04:44:27,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,182 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 04:44:27,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:27,183 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:27,183 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:27,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5885,1007 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:27,383 INFO L430 AbstractCegarLoop]: === Iteration 1019 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:27,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:27,383 INFO L82 PathProgramCache]: Analyzing trace with hash 110136757, now seen corresponding path program 1007 times [2021-06-05 04:44:27,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:27,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173722733] [2021-06-05 04:44:27,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:27,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:27,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:27,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173722733] [2021-06-05 04:44:27,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173722733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:27,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673291552] [2021-06-05 04:44:27,455 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 1008 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1008 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:27,482 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:27,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:27,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:27,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:27,528 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 19 treesize of output 15 [2021-06-05 04:44:27,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:27,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:44:27,551 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 14 [2021-06-05 04:44:27,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,553 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 10 treesize of output 8 [2021-06-05 04:44:27,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:27,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:27,560 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:27,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:27,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:44:27,582 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 04:44:27,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673291552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:27,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:27,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:27,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266649025] [2021-06-05 04:44:27,582 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:27,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:27,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:27,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:27,582 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:27,747 INFO L93 Difference]: Finished difference Result 591 states and 1819 transitions. [2021-06-05 04:44:27,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:27,747 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:27,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:27,748 INFO L225 Difference]: With dead ends: 591 [2021-06-05 04:44:27,748 INFO L226 Difference]: Without dead ends: 555 [2021-06-05 04:44:27,748 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:27,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-06-05 04:44:27,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 470. [2021-06-05 04:44:27,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1257995735607675) internal successors, (1466), 469 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1466 transitions. [2021-06-05 04:44:27,753 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1466 transitions. Word has length 21 [2021-06-05 04:44:27,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:27,753 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1466 transitions. [2021-06-05 04:44:27,753 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:27,753 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1466 transitions. [2021-06-05 04:44:27,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:27,753 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:27,753 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:27,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5887,1008 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:27,954 INFO L430 AbstractCegarLoop]: === Iteration 1020 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:27,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:27,954 INFO L82 PathProgramCache]: Analyzing trace with hash -984562161, now seen corresponding path program 1008 times [2021-06-05 04:44:27,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:27,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048922057] [2021-06-05 04:44:27,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:27,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:28,024 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 04:44:28,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:28,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048922057] [2021-06-05 04:44:28,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048922057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:28,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739883852] [2021-06-05 04:44:28,025 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 1009 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1009 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:28,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:28,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:28,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:28,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:28,101 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 9 treesize of output 7 [2021-06-05 04:44:28,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,104 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 17 treesize of output 13 [2021-06-05 04:44:28,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:28,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:28,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:28,133 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 19 treesize of output 15 [2021-06-05 04:44:28,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:28,141 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:28,142 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 9 treesize of output 7 [2021-06-05 04:44:28,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:28,149 INFO L518 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2021-06-05 04:44:28,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:28,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:44:28,178 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 04:44:28,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739883852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:28,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:28,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:28,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139737791] [2021-06-05 04:44:28,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:28,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:28,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:28,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:28,178 INFO L87 Difference]: Start difference. First operand 470 states and 1466 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:28,373 INFO L93 Difference]: Finished difference Result 632 states and 1938 transitions. [2021-06-05 04:44:28,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:44:28,374 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:28,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:28,374 INFO L225 Difference]: With dead ends: 632 [2021-06-05 04:44:28,374 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 04:44:28,374 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:28,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 04:44:28,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 485. [2021-06-05 04:44:28,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.12396694214876) internal successors, (1512), 484 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1512 transitions. [2021-06-05 04:44:28,379 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1512 transitions. Word has length 21 [2021-06-05 04:44:28,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:28,379 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1512 transitions. [2021-06-05 04:44:28,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,379 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1512 transitions. [2021-06-05 04:44:28,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:28,380 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:28,380 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:28,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1009 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5890 [2021-06-05 04:44:28,580 INFO L430 AbstractCegarLoop]: === Iteration 1021 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:28,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:28,581 INFO L82 PathProgramCache]: Analyzing trace with hash 896190777, now seen corresponding path program 1009 times [2021-06-05 04:44:28,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:28,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554425446] [2021-06-05 04:44:28,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:28,649 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:28,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:28,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554425446] [2021-06-05 04:44:28,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554425446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:28,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879356439] [2021-06-05 04:44:28,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 1010 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1010 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:28,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:28,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:28,725 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 9 treesize of output 7 [2021-06-05 04:44:28,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,728 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 17 treesize of output 13 [2021-06-05 04:44:28,728 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:28,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:28,735 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:28,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:28,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:28,767 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:28,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:28,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:28,777 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 04:44:28,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879356439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:28,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:28,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:28,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491459865] [2021-06-05 04:44:28,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:28,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:28,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:28,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:28,777 INFO L87 Difference]: Start difference. First operand 485 states and 1512 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:28,925 INFO L93 Difference]: Finished difference Result 582 states and 1785 transitions. [2021-06-05 04:44:28,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:28,926 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:28,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:28,926 INFO L225 Difference]: With dead ends: 582 [2021-06-05 04:44:28,926 INFO L226 Difference]: Without dead ends: 561 [2021-06-05 04:44:28,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 111.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:28,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2021-06-05 04:44:28,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 467. [2021-06-05 04:44:28,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.128755364806867) internal successors, (1458), 466 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1458 transitions. [2021-06-05 04:44:28,931 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1458 transitions. Word has length 21 [2021-06-05 04:44:28,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:28,931 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1458 transitions. [2021-06-05 04:44:28,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:28,931 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1458 transitions. [2021-06-05 04:44:28,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:28,932 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:28,932 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:29,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5898,1010 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:29,132 INFO L430 AbstractCegarLoop]: === Iteration 1022 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:29,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:29,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1548483819, now seen corresponding path program 1010 times [2021-06-05 04:44:29,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:29,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643342725] [2021-06-05 04:44:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:29,208 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 04:44:29,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:29,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643342725] [2021-06-05 04:44:29,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643342725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:29,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182781953] [2021-06-05 04:44:29,208 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 1011 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1011 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:29,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:29,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:29,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:29,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:29,265 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 19 treesize of output 15 [2021-06-05 04:44:29,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:44:29,291 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 14 [2021-06-05 04:44:29,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,293 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 10 treesize of output 8 [2021-06-05 04:44:29,294 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,303 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:29,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:29,307 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:29,340 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 04:44:29,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182781953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:29,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:29,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:29,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673076421] [2021-06-05 04:44:29,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:29,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:29,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:29,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:29,341 INFO L87 Difference]: Start difference. First operand 467 states and 1458 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:29,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:29,497 INFO L93 Difference]: Finished difference Result 606 states and 1859 transitions. [2021-06-05 04:44:29,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:29,498 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:29,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:29,498 INFO L225 Difference]: With dead ends: 606 [2021-06-05 04:44:29,498 INFO L226 Difference]: Without dead ends: 570 [2021-06-05 04:44:29,498 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 111.9ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:29,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-06-05 04:44:29,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 468. [2021-06-05 04:44:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.132762312633833) internal successors, (1463), 467 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:29,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1463 transitions. [2021-06-05 04:44:29,503 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1463 transitions. Word has length 21 [2021-06-05 04:44:29,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:29,503 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1463 transitions. [2021-06-05 04:44:29,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:29,503 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1463 transitions. [2021-06-05 04:44:29,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:29,504 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:29,504 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:29,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5901,1011 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:29,704 INFO L430 AbstractCegarLoop]: === Iteration 1023 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:29,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:29,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1845750229, now seen corresponding path program 1011 times [2021-06-05 04:44:29,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:29,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088707782] [2021-06-05 04:44:29,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:29,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:29,793 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 04:44:29,794 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:29,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088707782] [2021-06-05 04:44:29,794 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088707782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:29,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647323644] [2021-06-05 04:44:29,794 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 1012 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1012 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:29,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:29,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:29,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:29,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:29,871 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 9 treesize of output 7 [2021-06-05 04:44:29,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,873 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 17 treesize of output 13 [2021-06-05 04:44:29,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:29,889 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:29,922 INFO L446 ElimStorePlain]: Different costs {0=[o_0, o_4], 1=[v_prenex_298, v_prenex_299]} [2021-06-05 04:44:29,924 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 9 treesize of output 7 [2021-06-05 04:44:29,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,937 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:29,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:29,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:29,940 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:29,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:29,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:29,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:29,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:29,964 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-06-05 04:44:30,015 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 04:44:30,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647323644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:30,016 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:30,016 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:44:30,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033598209] [2021-06-05 04:44:30,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:44:30,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:30,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:44:30,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:30,016 INFO L87 Difference]: Start difference. First operand 468 states and 1463 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:30,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:30,239 INFO L93 Difference]: Finished difference Result 713 states and 2182 transitions. [2021-06-05 04:44:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:44:30,239 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:30,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:30,240 INFO L225 Difference]: With dead ends: 713 [2021-06-05 04:44:30,240 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:44:30,240 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 191.9ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:30,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:44:30,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 474. [2021-06-05 04:44:30,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.141649048625793) internal successors, (1486), 473 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:30,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1486 transitions. [2021-06-05 04:44:30,245 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1486 transitions. Word has length 21 [2021-06-05 04:44:30,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:30,245 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1486 transitions. [2021-06-05 04:44:30,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:30,245 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1486 transitions. [2021-06-05 04:44:30,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:30,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:30,246 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:30,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5904,1012 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:30,446 INFO L430 AbstractCegarLoop]: === Iteration 1024 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:30,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:30,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1561487545, now seen corresponding path program 1012 times [2021-06-05 04:44:30,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:30,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588949290] [2021-06-05 04:44:30,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:30,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:30,530 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 04:44:30,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:30,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588949290] [2021-06-05 04:44:30,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588949290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:30,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832050300] [2021-06-05 04:44:30,530 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 1013 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1013 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:30,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:30,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:30,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:30,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:30,591 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 17 treesize of output 13 [2021-06-05 04:44:30,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:30,594 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 9 treesize of output 7 [2021-06-05 04:44:30,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:30,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:30,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:30,604 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:30,629 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 19 treesize of output 15 [2021-06-05 04:44:30,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:30,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:30,640 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:30,641 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 9 treesize of output 7 [2021-06-05 04:44:30,642 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:30,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:30,650 INFO L518 ElimStorePlain]: Eliminatee v_prenex_301 vanished before elimination [2021-06-05 04:44:30,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:30,651 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:44:30,722 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 04:44:30,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832050300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:30,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:30,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:30,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798250204] [2021-06-05 04:44:30,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:30,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:30,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:30,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:30,723 INFO L87 Difference]: Start difference. First operand 474 states and 1486 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:31,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:31,140 INFO L93 Difference]: Finished difference Result 744 states and 2268 transitions. [2021-06-05 04:44:31,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:31,141 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:31,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:31,141 INFO L225 Difference]: With dead ends: 744 [2021-06-05 04:44:31,141 INFO L226 Difference]: Without dead ends: 717 [2021-06-05 04:44:31,142 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 327.7ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:31,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-06-05 04:44:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 492. [2021-06-05 04:44:31,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1486761710794298) internal successors, (1546), 491 states have internal predecessors, (1546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:31,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1546 transitions. [2021-06-05 04:44:31,147 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1546 transitions. Word has length 21 [2021-06-05 04:44:31,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:31,147 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1546 transitions. [2021-06-05 04:44:31,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:31,147 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1546 transitions. [2021-06-05 04:44:31,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:31,147 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:31,148 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:31,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1013 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5913 [2021-06-05 04:44:31,348 INFO L430 AbstractCegarLoop]: === Iteration 1025 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:31,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:31,348 INFO L82 PathProgramCache]: Analyzing trace with hash -399259421, now seen corresponding path program 1013 times [2021-06-05 04:44:31,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:31,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033100814] [2021-06-05 04:44:31,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:31,440 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 04:44:31,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:31,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033100814] [2021-06-05 04:44:31,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033100814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:31,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125119735] [2021-06-05 04:44:31,441 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1014 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1014 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:31,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:31,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:31,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:31,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:31,518 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 9 treesize of output 7 [2021-06-05 04:44:31,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,521 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 17 treesize of output 13 [2021-06-05 04:44:31,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:31,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:31,537 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:31,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:31,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:31,590 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:31,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:31,616 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:31,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:31,619 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:31,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:31,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:31,641 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:77, output treesize:31 [2021-06-05 04:44:31,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 04:44:31,718 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125119735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:31,718 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:31,718 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:31,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945111327] [2021-06-05 04:44:31,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:31,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:31,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:31,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:31,719 INFO L87 Difference]: Start difference. First operand 492 states and 1546 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:32,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:32,086 INFO L93 Difference]: Finished difference Result 761 states and 2350 transitions. [2021-06-05 04:44:32,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:32,086 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:32,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:32,087 INFO L225 Difference]: With dead ends: 761 [2021-06-05 04:44:32,087 INFO L226 Difference]: Without dead ends: 742 [2021-06-05 04:44:32,087 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 330.7ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:32,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 742 states. [2021-06-05 04:44:32,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 742 to 490. [2021-06-05 04:44:32,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1513292433537834) internal successors, (1541), 489 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:32,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1541 transitions. [2021-06-05 04:44:32,092 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1541 transitions. Word has length 21 [2021-06-05 04:44:32,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:32,092 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1541 transitions. [2021-06-05 04:44:32,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:32,092 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1541 transitions. [2021-06-05 04:44:32,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:32,093 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:32,093 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:32,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5924,1014 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:32,293 INFO L430 AbstractCegarLoop]: === Iteration 1026 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:32,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:32,293 INFO L82 PathProgramCache]: Analyzing trace with hash 146113233, now seen corresponding path program 1014 times [2021-06-05 04:44:32,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:32,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635398549] [2021-06-05 04:44:32,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:32,364 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 04:44:32,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:32,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635398549] [2021-06-05 04:44:32,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635398549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:32,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657541898] [2021-06-05 04:44:32,364 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 1015 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1015 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:32,390 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:32,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:32,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:32,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:32,430 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 17 treesize of output 13 [2021-06-05 04:44:32,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:32,432 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 9 treesize of output 7 [2021-06-05 04:44:32,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:32,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:32,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:32,443 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:32,499 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 19 treesize of output 15 [2021-06-05 04:44:32,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:32,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:32,502 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:32,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:32,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:32,512 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 04:44:32,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657541898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:32,512 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:32,512 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:32,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098348069] [2021-06-05 04:44:32,512 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:32,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:32,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:32,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:32,513 INFO L87 Difference]: Start difference. First operand 490 states and 1541 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:32,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:32,700 INFO L93 Difference]: Finished difference Result 616 states and 1886 transitions. [2021-06-05 04:44:32,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:32,700 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:32,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:32,701 INFO L225 Difference]: With dead ends: 616 [2021-06-05 04:44:32,701 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 04:44:32,701 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 135.5ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:32,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 04:44:32,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 486. [2021-06-05 04:44:32,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 3.1525773195876288) internal successors, (1529), 485 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:32,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1529 transitions. [2021-06-05 04:44:32,706 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1529 transitions. Word has length 21 [2021-06-05 04:44:32,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:32,706 INFO L482 AbstractCegarLoop]: Abstraction has 486 states and 1529 transitions. [2021-06-05 04:44:32,706 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:32,706 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1529 transitions. [2021-06-05 04:44:32,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:32,707 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:32,707 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:32,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5931,1015 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:32,907 INFO L430 AbstractCegarLoop]: === Iteration 1027 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:32,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:32,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1572871449, now seen corresponding path program 1015 times [2021-06-05 04:44:32,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:32,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759958468] [2021-06-05 04:44:32,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:32,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:32,986 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 04:44:32,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:32,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759958468] [2021-06-05 04:44:32,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759958468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:32,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539069835] [2021-06-05 04:44:32,986 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 1016 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1016 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:33,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:33,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:33,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:33,046 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 17 treesize of output 13 [2021-06-05 04:44:33,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,049 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 9 treesize of output 7 [2021-06-05 04:44:33,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:33,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:33,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:33,092 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 19 treesize of output 15 [2021-06-05 04:44:33,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:33,096 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:33,096 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:33,138 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 04:44:33,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539069835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:33,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:33,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:33,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849435432] [2021-06-05 04:44:33,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:33,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:33,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:33,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:33,138 INFO L87 Difference]: Start difference. First operand 486 states and 1529 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:33,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:33,449 INFO L93 Difference]: Finished difference Result 662 states and 2035 transitions. [2021-06-05 04:44:33,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:44:33,449 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:33,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:33,450 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:44:33,450 INFO L226 Difference]: Without dead ends: 641 [2021-06-05 04:44:33,450 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 244.7ms TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:33,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-06-05 04:44:33,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 469. [2021-06-05 04:44:33,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1324786324786325) internal successors, (1466), 468 states have internal predecessors, (1466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:33,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1466 transitions. [2021-06-05 04:44:33,455 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1466 transitions. Word has length 21 [2021-06-05 04:44:33,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:33,455 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1466 transitions. [2021-06-05 04:44:33,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:33,455 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1466 transitions. [2021-06-05 04:44:33,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:33,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:33,455 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:33,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5937,1016 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:33,656 INFO L430 AbstractCegarLoop]: === Iteration 1028 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:33,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:33,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1918116401, now seen corresponding path program 1016 times [2021-06-05 04:44:33,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:33,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268169642] [2021-06-05 04:44:33,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:33,738 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 04:44:33,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:33,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268169642] [2021-06-05 04:44:33,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268169642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:33,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046860779] [2021-06-05 04:44:33,738 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 1017 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1017 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:33,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:33,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:33,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:33,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:33,831 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 17 treesize of output 13 [2021-06-05 04:44:33,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:33,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:44:33,868 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 19 treesize of output 15 [2021-06-05 04:44:33,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:33,872 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:33,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:33,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:33,897 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 04:44:33,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046860779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:33,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:33,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:33,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057581901] [2021-06-05 04:44:33,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:33,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:33,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:33,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:33,898 INFO L87 Difference]: Start difference. First operand 469 states and 1466 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:44:34,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:34,242 INFO L93 Difference]: Finished difference Result 732 states and 2236 transitions. [2021-06-05 04:44:34,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:34,242 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:44:34,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:34,243 INFO L225 Difference]: With dead ends: 732 [2021-06-05 04:44:34,243 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 04:44:34,243 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 316.6ms TimeCoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:34,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 04:44:34,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 473. [2021-06-05 04:44:34,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1313559322033897) internal successors, (1478), 472 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:34,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1478 transitions. [2021-06-05 04:44:34,248 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1478 transitions. Word has length 21 [2021-06-05 04:44:34,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:34,248 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1478 transitions. [2021-06-05 04:44:34,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:44:34,248 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1478 transitions. [2021-06-05 04:44:34,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:34,249 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:34,249 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:34,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5940,1017 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:34,449 INFO L430 AbstractCegarLoop]: === Iteration 1029 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:34,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:34,449 INFO L82 PathProgramCache]: Analyzing trace with hash 343214415, now seen corresponding path program 1017 times [2021-06-05 04:44:34,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:34,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732786189] [2021-06-05 04:44:34,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:34,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:34,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:34,524 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:34,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732786189] [2021-06-05 04:44:34,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732786189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:34,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531413299] [2021-06-05 04:44:34,525 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 1018 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1018 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:34,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:44:34,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:34,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:34,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:34,618 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 17 treesize of output 13 [2021-06-05 04:44:34,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:34,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:34,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:34,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:44:34,642 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 19 treesize of output 15 [2021-06-05 04:44:34,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:34,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:34,646 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:34,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:34,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:34,658 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 04:44:34,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531413299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:34,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:34,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:34,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359324461] [2021-06-05 04:44:34,658 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:34,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:34,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:34,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:34,659 INFO L87 Difference]: Start difference. First operand 473 states and 1478 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:34,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:34,791 INFO L93 Difference]: Finished difference Result 618 states and 1901 transitions. [2021-06-05 04:44:34,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:34,791 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:34,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:34,792 INFO L225 Difference]: With dead ends: 618 [2021-06-05 04:44:34,792 INFO L226 Difference]: Without dead ends: 599 [2021-06-05 04:44:34,792 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 127.5ms TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:34,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-06-05 04:44:34,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 469. [2021-06-05 04:44:34,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.123931623931624) internal successors, (1462), 468 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:34,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1462 transitions. [2021-06-05 04:44:34,797 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1462 transitions. Word has length 21 [2021-06-05 04:44:34,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:34,797 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1462 transitions. [2021-06-05 04:44:34,797 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:34,797 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1462 transitions. [2021-06-05 04:44:34,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:34,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:34,797 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:34,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5943,1018 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:34,998 INFO L430 AbstractCegarLoop]: === Iteration 1030 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:34,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:34,998 INFO L82 PathProgramCache]: Analyzing trace with hash 961476583, now seen corresponding path program 1018 times [2021-06-05 04:44:34,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:34,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74964690] [2021-06-05 04:44:34,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:35,071 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 04:44:35,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:35,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74964690] [2021-06-05 04:44:35,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74964690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:35,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437087856] [2021-06-05 04:44:35,071 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 1019 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1019 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:35,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:35,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:35,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:35,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:35,132 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 17 treesize of output 13 [2021-06-05 04:44:35,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:35,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:44:35,151 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 19 treesize of output 15 [2021-06-05 04:44:35,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:35,155 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:35,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:35,167 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 04:44:35,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437087856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:35,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:35,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:44:35,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087793669] [2021-06-05 04:44:35,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:44:35,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:35,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:44:35,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:35,168 INFO L87 Difference]: Start difference. First operand 469 states and 1462 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:35,295 INFO L93 Difference]: Finished difference Result 616 states and 1881 transitions. [2021-06-05 04:44:35,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:35,295 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:35,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:35,296 INFO L225 Difference]: With dead ends: 616 [2021-06-05 04:44:35,296 INFO L226 Difference]: Without dead ends: 597 [2021-06-05 04:44:35,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 90.4ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:35,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2021-06-05 04:44:35,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 453. [2021-06-05 04:44:35,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1106194690265485) internal successors, (1406), 452 states have internal predecessors, (1406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1406 transitions. [2021-06-05 04:44:35,301 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1406 transitions. Word has length 21 [2021-06-05 04:44:35,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:35,301 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1406 transitions. [2021-06-05 04:44:35,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,301 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1406 transitions. [2021-06-05 04:44:35,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:35,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:35,301 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:35,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1019 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5946 [2021-06-05 04:44:35,502 INFO L430 AbstractCegarLoop]: === Iteration 1031 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:35,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:35,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1656277809, now seen corresponding path program 1019 times [2021-06-05 04:44:35,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:35,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458385459] [2021-06-05 04:44:35,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:35,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:35,582 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 04:44:35,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:35,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458385459] [2021-06-05 04:44:35,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458385459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:35,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670802128] [2021-06-05 04:44:35,583 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 1020 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1020 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:35,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:35,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:35,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:35,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:35,634 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 17 treesize of output 13 [2021-06-05 04:44:35,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:35,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:44:35,649 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 19 treesize of output 15 [2021-06-05 04:44:35,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,651 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 19 treesize of output 15 [2021-06-05 04:44:35,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:35,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:35,670 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:35,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:35,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:44:35,748 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 04:44:35,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670802128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:35,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:35,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:35,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982098818] [2021-06-05 04:44:35,748 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:35,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:35,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:35,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:35,749 INFO L87 Difference]: Start difference. First operand 453 states and 1406 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:35,991 INFO L93 Difference]: Finished difference Result 672 states and 2043 transitions. [2021-06-05 04:44:35,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:44:35,992 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:35,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:35,992 INFO L225 Difference]: With dead ends: 672 [2021-06-05 04:44:35,992 INFO L226 Difference]: Without dead ends: 653 [2021-06-05 04:44:35,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 220.3ms TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:35,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-06-05 04:44:35,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 446. [2021-06-05 04:44:35,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1123595505617976) internal successors, (1385), 445 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1385 transitions. [2021-06-05 04:44:35,997 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1385 transitions. Word has length 21 [2021-06-05 04:44:35,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:35,997 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1385 transitions. [2021-06-05 04:44:35,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:35,997 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1385 transitions. [2021-06-05 04:44:35,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:35,998 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:35,998 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:36,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5948,1020 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:36,198 INFO L430 AbstractCegarLoop]: === Iteration 1032 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:36,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:36,198 INFO L82 PathProgramCache]: Analyzing trace with hash 564129229, now seen corresponding path program 1020 times [2021-06-05 04:44:36,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:36,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053205922] [2021-06-05 04:44:36,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:36,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:36,278 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:36,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:36,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053205922] [2021-06-05 04:44:36,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053205922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:36,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34344372] [2021-06-05 04:44:36,278 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 1021 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1021 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:36,304 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:36,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:36,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:36,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:36,327 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 19 treesize of output 15 [2021-06-05 04:44:36,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:36,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-06-05 04:44:36,350 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 14 [2021-06-05 04:44:36,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,352 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 10 treesize of output 8 [2021-06-05 04:44:36,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:36,359 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:36,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:36,359 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-05 04:44:36,375 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 04:44:36,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34344372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:36,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:36,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:44:36,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658135812] [2021-06-05 04:44:36,376 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:44:36,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:36,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:44:36,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:44:36,376 INFO L87 Difference]: Start difference. First operand 446 states and 1385 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:36,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:36,518 INFO L93 Difference]: Finished difference Result 618 states and 1891 transitions. [2021-06-05 04:44:36,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:36,518 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:36,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:36,519 INFO L225 Difference]: With dead ends: 618 [2021-06-05 04:44:36,519 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:44:36,519 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 103.5ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:44:36,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 451. [2021-06-05 04:44:36,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1066666666666665) internal successors, (1398), 450 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:36,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1398 transitions. [2021-06-05 04:44:36,524 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1398 transitions. Word has length 21 [2021-06-05 04:44:36,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:36,524 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1398 transitions. [2021-06-05 04:44:36,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:36,524 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1398 transitions. [2021-06-05 04:44:36,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:36,524 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:36,524 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:36,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5953,1021 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:36,725 INFO L430 AbstractCegarLoop]: === Iteration 1033 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:36,725 INFO L82 PathProgramCache]: Analyzing trace with hash -530569689, now seen corresponding path program 1021 times [2021-06-05 04:44:36,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:36,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478067346] [2021-06-05 04:44:36,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:36,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:36,803 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 04:44:36,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:36,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478067346] [2021-06-05 04:44:36,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478067346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:36,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402758398] [2021-06-05 04:44:36,803 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 1022 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1022 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:36,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:36,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:36,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:36,857 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 9 treesize of output 7 [2021-06-05 04:44:36,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,859 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 17 treesize of output 13 [2021-06-05 04:44:36,859 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:36,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:36,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:44:36,880 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 9 treesize of output 7 [2021-06-05 04:44:36,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:36,883 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:36,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:36,891 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:36,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:36,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:13 [2021-06-05 04:44:36,921 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 04:44:36,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402758398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:36,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:36,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:44:36,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956047650] [2021-06-05 04:44:36,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:44:36,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:36,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:44:36,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:36,922 INFO L87 Difference]: Start difference. First operand 451 states and 1398 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:37,091 INFO L93 Difference]: Finished difference Result 740 states and 2250 transitions. [2021-06-05 04:44:37,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:44:37,091 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:37,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:37,092 INFO L225 Difference]: With dead ends: 740 [2021-06-05 04:44:37,092 INFO L226 Difference]: Without dead ends: 713 [2021-06-05 04:44:37,092 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:37,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-06-05 04:44:37,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 471. [2021-06-05 04:44:37,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1106382978723404) internal successors, (1462), 470 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1462 transitions. [2021-06-05 04:44:37,098 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1462 transitions. Word has length 21 [2021-06-05 04:44:37,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:37,098 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1462 transitions. [2021-06-05 04:44:37,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,098 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1462 transitions. [2021-06-05 04:44:37,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:37,098 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:37,098 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:37,299 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1022 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5956 [2021-06-05 04:44:37,299 INFO L430 AbstractCegarLoop]: === Iteration 1034 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:37,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:37,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1350183249, now seen corresponding path program 1022 times [2021-06-05 04:44:37,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:37,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485185343] [2021-06-05 04:44:37,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:37,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:37,362 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 04:44:37,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:37,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485185343] [2021-06-05 04:44:37,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485185343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:37,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814051797] [2021-06-05 04:44:37,362 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 1023 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1023 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:37,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:37,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:37,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:37,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:37,415 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 9 treesize of output 7 [2021-06-05 04:44:37,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,417 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 17 treesize of output 13 [2021-06-05 04:44:37,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:37,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:37,421 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:44:37,442 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 19 treesize of output 15 [2021-06-05 04:44:37,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:37,446 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:37,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:37,456 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 04:44:37,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814051797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:37,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:37,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:44:37,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506666135] [2021-06-05 04:44:37,456 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:44:37,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:37,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:44:37,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:44:37,456 INFO L87 Difference]: Start difference. First operand 471 states and 1462 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:37,565 INFO L93 Difference]: Finished difference Result 713 states and 2168 transitions. [2021-06-05 04:44:37,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:37,565 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:37,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:37,566 INFO L225 Difference]: With dead ends: 713 [2021-06-05 04:44:37,566 INFO L226 Difference]: Without dead ends: 692 [2021-06-05 04:44:37,566 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 82.0ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:37,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-06-05 04:44:37,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 468. [2021-06-05 04:44:37,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.113490364025696) internal successors, (1454), 467 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1454 transitions. [2021-06-05 04:44:37,571 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1454 transitions. Word has length 21 [2021-06-05 04:44:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:37,571 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1454 transitions. [2021-06-05 04:44:37,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:37,571 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1454 transitions. [2021-06-05 04:44:37,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:37,572 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:37,572 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:37,772 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5963,1023 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:37,772 INFO L430 AbstractCegarLoop]: === Iteration 1035 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:37,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1856529515, now seen corresponding path program 1023 times [2021-06-05 04:44:37,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:37,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132042602] [2021-06-05 04:44:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:37,833 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 04:44:37,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:37,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132042602] [2021-06-05 04:44:37,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132042602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:37,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530236061] [2021-06-05 04:44:37,833 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 1024 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1024 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:37,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:37,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:37,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:37,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:37,888 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 9 treesize of output 7 [2021-06-05 04:44:37,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:37,890 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:37,893 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:37,894 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:29, output treesize:11 [2021-06-05 04:44:37,904 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 19 treesize of output 15 [2021-06-05 04:44:37,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:37,908 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:37,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:37,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:37,918 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 04:44:37,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530236061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:37,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:37,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:44:37,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128190510] [2021-06-05 04:44:37,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:44:37,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:37,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:44:37,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:44:37,918 INFO L87 Difference]: Start difference. First operand 468 states and 1454 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:38,021 INFO L93 Difference]: Finished difference Result 716 states and 2186 transitions. [2021-06-05 04:44:38,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:38,021 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:38,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:38,022 INFO L225 Difference]: With dead ends: 716 [2021-06-05 04:44:38,022 INFO L226 Difference]: Without dead ends: 695 [2021-06-05 04:44:38,022 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:44:38,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2021-06-05 04:44:38,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 441. [2021-06-05 04:44:38,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.118181818181818) internal successors, (1372), 440 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1372 transitions. [2021-06-05 04:44:38,027 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1372 transitions. Word has length 21 [2021-06-05 04:44:38,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:38,027 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1372 transitions. [2021-06-05 04:44:38,027 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,027 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1372 transitions. [2021-06-05 04:44:38,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:38,028 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:38,028 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:38,228 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5966,1024 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:38,228 INFO L430 AbstractCegarLoop]: === Iteration 1036 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:38,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:38,228 INFO L82 PathProgramCache]: Analyzing trace with hash -195880187, now seen corresponding path program 1024 times [2021-06-05 04:44:38,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:38,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603232197] [2021-06-05 04:44:38,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:38,304 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 04:44:38,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:38,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603232197] [2021-06-05 04:44:38,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603232197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:38,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711686555] [2021-06-05 04:44:38,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 1025 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1025 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:38,330 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:38,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:38,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:38,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:38,348 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 19 treesize of output 15 [2021-06-05 04:44:38,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:38,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:44:38,373 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 14 [2021-06-05 04:44:38,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,376 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 10 treesize of output 8 [2021-06-05 04:44:38,376 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:38,385 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:38,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:38,386 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:38,418 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 04:44:38,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711686555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:38,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:38,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:44:38,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976099600] [2021-06-05 04:44:38,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:44:38,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:38,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:44:38,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:38,418 INFO L87 Difference]: Start difference. First operand 441 states and 1372 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:38,582 INFO L93 Difference]: Finished difference Result 638 states and 1944 transitions. [2021-06-05 04:44:38,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:38,582 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:38,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:38,583 INFO L225 Difference]: With dead ends: 638 [2021-06-05 04:44:38,583 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 04:44:38,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 124.8ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:38,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 04:44:38,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 449. [2021-06-05 04:44:38,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.125) internal successors, (1400), 448 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1400 transitions. [2021-06-05 04:44:38,587 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1400 transitions. Word has length 21 [2021-06-05 04:44:38,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:38,587 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1400 transitions. [2021-06-05 04:44:38,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:38,587 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1400 transitions. [2021-06-05 04:44:38,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:38,588 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:38,588 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:38,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1025 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5969 [2021-06-05 04:44:38,788 INFO L430 AbstractCegarLoop]: === Iteration 1037 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:38,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:38,789 INFO L82 PathProgramCache]: Analyzing trace with hash 101386223, now seen corresponding path program 1025 times [2021-06-05 04:44:38,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:38,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734028812] [2021-06-05 04:44:38,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:38,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:38,878 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 04:44:38,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:38,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734028812] [2021-06-05 04:44:38,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734028812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:38,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633881240] [2021-06-05 04:44:38,879 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 1026 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1026 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:38,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:38,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:38,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:38,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:38,942 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 9 treesize of output 7 [2021-06-05 04:44:38,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,944 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 17 treesize of output 13 [2021-06-05 04:44:38,945 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:38,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:38,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:38,957 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:44:39,011 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_302, v_prenex_303], 1=[o_0, o_4]} [2021-06-05 04:44:39,014 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 9 treesize of output 7 [2021-06-05 04:44:39,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,018 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 9 treesize of output 7 [2021-06-05 04:44:39,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:39,057 INFO L518 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2021-06-05 04:44:39,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:39,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:39,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:39,061 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44: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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:39,064 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:39,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:39,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:39,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:39,102 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:39,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:39,105 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:39,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:39,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:44:39,139 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:121, output treesize:57 [2021-06-05 04:44:39,262 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 04:44:39,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633881240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:39,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:39,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:39,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138046706] [2021-06-05 04:44:39,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:39,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:39,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:39,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:39,263 INFO L87 Difference]: Start difference. First operand 449 states and 1400 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:40,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:40,301 INFO L93 Difference]: Finished difference Result 998 states and 3030 transitions. [2021-06-05 04:44:40,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:44:40,301 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:40,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:40,302 INFO L225 Difference]: With dead ends: 998 [2021-06-05 04:44:40,302 INFO L226 Difference]: Without dead ends: 956 [2021-06-05 04:44:40,303 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 920.6ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:44:40,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-06-05 04:44:40,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 474. [2021-06-05 04:44:40,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:40,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:44:40,308 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:44:40,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:40,309 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:44:40,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:40,309 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:44:40,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:40,309 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:40,309 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:40,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5972,1026 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:40,509 INFO L430 AbstractCegarLoop]: === Iteration 1038 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:40,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:40,510 INFO L82 PathProgramCache]: Analyzing trace with hash -182876461, now seen corresponding path program 1026 times [2021-06-05 04:44:40,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:40,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511388677] [2021-06-05 04:44:40,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:40,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:40,590 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 04:44:40,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:40,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511388677] [2021-06-05 04:44:40,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511388677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:40,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31960516] [2021-06-05 04:44:40,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 1027 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1027 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:40,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:40,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:40,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:40,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:40,638 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 17 treesize of output 13 [2021-06-05 04:44:40,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:40,641 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 9 treesize of output 7 [2021-06-05 04:44:40,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:40,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:40,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:40,648 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:40,684 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 9 treesize of output 7 [2021-06-05 04:44:40,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:40,686 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 19 treesize of output 15 [2021-06-05 04:44:40,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:40,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:40,695 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:40,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:40,695 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:44:40,771 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 04:44:40,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31960516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:40,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:40,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:40,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286551236] [2021-06-05 04:44:40,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:40,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:40,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:40,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:40,772 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:41,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:41,285 INFO L93 Difference]: Finished difference Result 911 states and 2754 transitions. [2021-06-05 04:44:41,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:44:41,285 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:41,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:41,286 INFO L225 Difference]: With dead ends: 911 [2021-06-05 04:44:41,286 INFO L226 Difference]: Without dead ends: 884 [2021-06-05 04:44:41,286 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 404.1ms TimeCoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:44:41,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-06-05 04:44:41,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 499. [2021-06-05 04:44:41,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1666666666666665) internal successors, (1577), 498 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:41,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1577 transitions. [2021-06-05 04:44:41,292 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1577 transitions. Word has length 21 [2021-06-05 04:44:41,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:41,292 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1577 transitions. [2021-06-05 04:44:41,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:41,292 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1577 transitions. [2021-06-05 04:44:41,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:41,293 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:41,293 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:41,493 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1027 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5981 [2021-06-05 04:44:41,493 INFO L430 AbstractCegarLoop]: === Iteration 1039 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:41,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:41,493 INFO L82 PathProgramCache]: Analyzing trace with hash -2143623427, now seen corresponding path program 1027 times [2021-06-05 04:44:41,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:41,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101631375] [2021-06-05 04:44:41,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:41,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:41,571 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 04:44:41,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:41,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101631375] [2021-06-05 04:44:41,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101631375] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:41,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385239376] [2021-06-05 04:44:41,572 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 1028 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1028 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:41,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:41,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:41,632 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 17 treesize of output 13 [2021-06-05 04:44:41,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:41,635 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 9 treesize of output 7 [2021-06-05 04:44:41,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:41,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:41,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:41,649 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:44:41,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:41,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:41,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:41,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:41,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:41,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:41,725 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:41,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:41,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:41,731 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:41,746 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 04:44:41,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385239376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:41,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:41,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:41,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762097245] [2021-06-05 04:44:41,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:41,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:41,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:41,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:41,747 INFO L87 Difference]: Start difference. First operand 499 states and 1577 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:41,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:41,946 INFO L93 Difference]: Finished difference Result 831 states and 2540 transitions. [2021-06-05 04:44:41,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:41,946 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:41,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:41,947 INFO L225 Difference]: With dead ends: 831 [2021-06-05 04:44:41,947 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 04:44:41,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 157.9ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:41,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 04:44:41,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 497. [2021-06-05 04:44:41,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.1693548387096775) internal successors, (1572), 496 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:41,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1572 transitions. [2021-06-05 04:44:41,953 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1572 transitions. Word has length 21 [2021-06-05 04:44:41,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:41,953 INFO L482 AbstractCegarLoop]: Abstraction has 497 states and 1572 transitions. [2021-06-05 04:44:41,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:41,953 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1572 transitions. [2021-06-05 04:44:41,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:41,953 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:41,953 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:42,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1028 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5991 [2021-06-05 04:44:42,154 INFO L430 AbstractCegarLoop]: === Iteration 1040 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:42,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:42,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1598250773, now seen corresponding path program 1028 times [2021-06-05 04:44:42,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:42,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667849866] [2021-06-05 04:44:42,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:42,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:42,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:42,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:42,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667849866] [2021-06-05 04:44:42,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667849866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:42,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371326380] [2021-06-05 04:44:42,225 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 1029 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1029 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:42,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:42,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:42,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:42,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:42,273 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 17 treesize of output 13 [2021-06-05 04:44:42,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,275 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 9 treesize of output 7 [2021-06-05 04:44:42,276 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:42,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:42,283 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:42,353 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 19 treesize of output 15 [2021-06-05 04:44:42,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:42,357 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:42,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:42,367 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 04:44:42,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371326380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:42,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:42,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:42,367 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464560085] [2021-06-05 04:44:42,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:42,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:42,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:42,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:42,368 INFO L87 Difference]: Start difference. First operand 497 states and 1572 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:42,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:42,556 INFO L93 Difference]: Finished difference Result 786 states and 2383 transitions. [2021-06-05 04:44:42,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:42,556 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:42,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:42,557 INFO L225 Difference]: With dead ends: 786 [2021-06-05 04:44:42,557 INFO L226 Difference]: Without dead ends: 765 [2021-06-05 04:44:42,557 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 142.8ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:42,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2021-06-05 04:44:42,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 493. [2021-06-05 04:44:42,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.1686991869918697) internal successors, (1559), 492 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:42,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1559 transitions. [2021-06-05 04:44:42,562 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1559 transitions. Word has length 21 [2021-06-05 04:44:42,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:42,563 INFO L482 AbstractCegarLoop]: Abstraction has 493 states and 1559 transitions. [2021-06-05 04:44:42,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:42,563 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1559 transitions. [2021-06-05 04:44:42,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:42,563 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:42,563 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:42,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5995,1029 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:42,764 INFO L430 AbstractCegarLoop]: === Iteration 1041 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:42,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:42,764 INFO L82 PathProgramCache]: Analyzing trace with hash -658534101, now seen corresponding path program 1029 times [2021-06-05 04:44:42,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:42,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157652728] [2021-06-05 04:44:42,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:42,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:42,843 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 04:44:42,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:42,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157652728] [2021-06-05 04:44:42,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157652728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:42,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095137485] [2021-06-05 04:44:42,844 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 1030 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1030 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:42,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:42,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:42,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:42,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:42,905 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 17 treesize of output 13 [2021-06-05 04:44:42,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,907 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 9 treesize of output 7 [2021-06-05 04:44:42,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:42,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:42,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:27 [2021-06-05 04:44:42,965 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 19 treesize of output 15 [2021-06-05 04:44:42,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:42,970 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:42,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:42,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:43,012 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 04:44:43,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095137485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:43,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:43,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:43,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532701402] [2021-06-05 04:44:43,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:43,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:43,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:43,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:43,013 INFO L87 Difference]: Start difference. First operand 493 states and 1559 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:44:43,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:43,405 INFO L93 Difference]: Finished difference Result 988 states and 2997 transitions. [2021-06-05 04:44:43,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:43,406 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:44:43,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:43,407 INFO L225 Difference]: With dead ends: 988 [2021-06-05 04:44:43,407 INFO L226 Difference]: Without dead ends: 969 [2021-06-05 04:44:43,407 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 294.0ms TimeCoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:43,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-06-05 04:44:43,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 471. [2021-06-05 04:44:43,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.151063829787234) internal successors, (1481), 470 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:43,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1481 transitions. [2021-06-05 04:44:43,413 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1481 transitions. Word has length 21 [2021-06-05 04:44:43,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:43,413 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1481 transitions. [2021-06-05 04:44:43,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:44:43,413 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1481 transitions. [2021-06-05 04:44:43,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:43,413 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:43,413 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:43,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6001,1030 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:43,614 INFO L430 AbstractCegarLoop]: === Iteration 1042 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:43,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:43,614 INFO L82 PathProgramCache]: Analyzing trace with hash 78962131, now seen corresponding path program 1030 times [2021-06-05 04:44:43,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:43,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107849932] [2021-06-05 04:44:43,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:43,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:43,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:43,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107849932] [2021-06-05 04:44:43,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107849932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:43,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830299162] [2021-06-05 04:44:43,677 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 1031 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1031 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:43,703 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:43,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:43,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:43,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:43,724 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 17 treesize of output 13 [2021-06-05 04:44:43,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:43,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:44:43,727 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:43,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:43,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:43,734 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:43,766 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 19 treesize of output 15 [2021-06-05 04:44:43,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:43,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:43,769 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:43,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:43,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:43,780 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 04:44:43,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830299162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:43,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:43,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:44:43,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062296980] [2021-06-05 04:44:43,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:44:43,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:43,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:44:43,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:44:43,780 INFO L87 Difference]: Start difference. First operand 471 states and 1481 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:43,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:43,964 INFO L93 Difference]: Finished difference Result 731 states and 2203 transitions. [2021-06-05 04:44:43,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:43,965 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:43,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:43,966 INFO L225 Difference]: With dead ends: 731 [2021-06-05 04:44:43,966 INFO L226 Difference]: Without dead ends: 710 [2021-06-05 04:44:43,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:43,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-06-05 04:44:43,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 439. [2021-06-05 04:44:43,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1141552511415527) internal successors, (1364), 438 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:43,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1364 transitions. [2021-06-05 04:44:43,970 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1364 transitions. Word has length 21 [2021-06-05 04:44:43,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:43,971 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1364 transitions. [2021-06-05 04:44:43,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:43,971 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1364 transitions. [2021-06-05 04:44:43,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:43,971 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:43,971 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:44,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6005,1031 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:44,171 INFO L430 AbstractCegarLoop]: === Iteration 1043 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:44,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:44,172 INFO L82 PathProgramCache]: Analyzing trace with hash 2076346317, now seen corresponding path program 1031 times [2021-06-05 04:44:44,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:44,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067760367] [2021-06-05 04:44:44,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:44,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:44,250 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 04:44:44,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:44,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067760367] [2021-06-05 04:44:44,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067760367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:44,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467381759] [2021-06-05 04:44:44,250 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 1032 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1032 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:44,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:44,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:44,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:44,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:44,310 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 17 treesize of output 13 [2021-06-05 04:44:44,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,313 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 9 treesize of output 7 [2021-06-05 04:44:44,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:44,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:44,323 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:44,360 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 19 treesize of output 15 [2021-06-05 04:44:44,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:44,364 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:44,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:44:44,377 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 04:44:44,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467381759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:44,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:44,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:44,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806343753] [2021-06-05 04:44:44,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:44,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:44,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:44,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:44,378 INFO L87 Difference]: Start difference. First operand 439 states and 1364 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:44,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:44,572 INFO L93 Difference]: Finished difference Result 541 states and 1663 transitions. [2021-06-05 04:44:44,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:44,572 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:44,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:44,573 INFO L225 Difference]: With dead ends: 541 [2021-06-05 04:44:44,573 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 04:44:44,573 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 144.5ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:44,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 04:44:44,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 451. [2021-06-05 04:44:44,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.117777777777778) internal successors, (1403), 450 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:44,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1403 transitions. [2021-06-05 04:44:44,578 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1403 transitions. Word has length 21 [2021-06-05 04:44:44,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:44,578 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1403 transitions. [2021-06-05 04:44:44,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:44,578 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1403 transitions. [2021-06-05 04:44:44,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:44,578 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:44,578 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:44,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6011,1032 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:44,779 INFO L430 AbstractCegarLoop]: === Iteration 1044 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:44,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:44,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1593296861, now seen corresponding path program 1032 times [2021-06-05 04:44:44,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:44,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110159849] [2021-06-05 04:44:44,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:44,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:44,865 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 04:44:44,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:44,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110159849] [2021-06-05 04:44:44,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110159849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:44,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243378301] [2021-06-05 04:44:44,865 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 1033 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1033 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:44,892 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:44,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:44,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:44,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:44,931 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 19 treesize of output 15 [2021-06-05 04:44:44,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:44,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:44:44,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:44,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,973 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 19 treesize of output 15 [2021-06-05 04:44:44,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:44,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:44,979 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:44,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:44,980 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:44:45,026 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 04:44:45,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243378301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:45,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:45,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:45,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568149154] [2021-06-05 04:44:45,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:45,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:45,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:45,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:45,027 INFO L87 Difference]: Start difference. First operand 451 states and 1403 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:45,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:45,436 INFO L93 Difference]: Finished difference Result 655 states and 2004 transitions. [2021-06-05 04:44:45,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:45,436 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:45,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:45,437 INFO L225 Difference]: With dead ends: 655 [2021-06-05 04:44:45,437 INFO L226 Difference]: Without dead ends: 628 [2021-06-05 04:44:45,437 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 275.8ms TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-06-05 04:44:45,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 451. [2021-06-05 04:44:45,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.1133333333333333) internal successors, (1401), 450 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:45,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1401 transitions. [2021-06-05 04:44:45,442 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1401 transitions. Word has length 21 [2021-06-05 04:44:45,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:45,442 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1401 transitions. [2021-06-05 04:44:45,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:45,442 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1401 transitions. [2021-06-05 04:44:45,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:45,443 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:45,443 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:45,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1033 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6014 [2021-06-05 04:44:45,643 INFO L430 AbstractCegarLoop]: === Iteration 1045 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:45,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:45,643 INFO L82 PathProgramCache]: Analyzing trace with hash -1877559545, now seen corresponding path program 1033 times [2021-06-05 04:44:45,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:45,643 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330557129] [2021-06-05 04:44:45,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:45,742 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 04:44:45,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:45,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330557129] [2021-06-05 04:44:45,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330557129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:45,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197768219] [2021-06-05 04:44:45,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1034 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1034 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:45,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:45,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:45,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:45,802 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 9 treesize of output 7 [2021-06-05 04:44:45,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:45,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:45,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:45,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:45,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:45,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:45,862 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 9 treesize of output 7 [2021-06-05 04:44:45,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:45,870 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:45,871 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 19 treesize of output 15 [2021-06-05 04:44:45,872 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:45,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:45,878 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:45,878 INFO L518 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2021-06-05 04:44:45,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:45,879 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:44:45,927 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 04:44:45,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197768219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:45,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:45,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:45,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905139074] [2021-06-05 04:44:45,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:45,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:45,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:45,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:45,928 INFO L87 Difference]: Start difference. First operand 451 states and 1401 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:46,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:46,380 INFO L93 Difference]: Finished difference Result 772 states and 2358 transitions. [2021-06-05 04:44:46,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:44:46,380 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:46,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:46,381 INFO L225 Difference]: With dead ends: 772 [2021-06-05 04:44:46,381 INFO L226 Difference]: Without dead ends: 745 [2021-06-05 04:44:46,381 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 356.7ms TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:44:46,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-06-05 04:44:46,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 467. [2021-06-05 04:44:46,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.11587982832618) internal successors, (1452), 466 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:46,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1452 transitions. [2021-06-05 04:44:46,386 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1452 transitions. Word has length 21 [2021-06-05 04:44:46,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:46,386 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1452 transitions. [2021-06-05 04:44:46,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:46,386 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1452 transitions. [2021-06-05 04:44:46,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:46,387 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:46,387 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:46,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6017,1034 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:46,587 INFO L430 AbstractCegarLoop]: === Iteration 1046 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:46,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:46,587 INFO L82 PathProgramCache]: Analyzing trace with hash -191167705, now seen corresponding path program 1034 times [2021-06-05 04:44:46,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:46,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415357177] [2021-06-05 04:44:46,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:46,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:46,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:46,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415357177] [2021-06-05 04:44:46,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415357177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:46,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138362386] [2021-06-05 04:44:46,682 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 1035 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1035 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:46,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:46,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:46,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:46,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:46,742 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 9 treesize of output 7 [2021-06-05 04:44:46,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:46,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:46,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:46,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:46,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:46,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:46,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:46,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:46,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:46,814 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:46,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:46,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:46,843 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 04:44:46,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138362386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:46,843 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:46,843 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:46,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795085125] [2021-06-05 04:44:46,843 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:46,843 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:46,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:46,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:46,843 INFO L87 Difference]: Start difference. First operand 467 states and 1452 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:47,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:47,266 INFO L93 Difference]: Finished difference Result 700 states and 2141 transitions. [2021-06-05 04:44:47,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:47,266 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:47,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:47,267 INFO L225 Difference]: With dead ends: 700 [2021-06-05 04:44:47,267 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 04:44:47,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 364.4ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:47,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 04:44:47,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 468. [2021-06-05 04:44:47,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1241970021413277) internal successors, (1459), 467 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:47,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1459 transitions. [2021-06-05 04:44:47,272 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1459 transitions. Word has length 21 [2021-06-05 04:44:47,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:47,272 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1459 transitions. [2021-06-05 04:44:47,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:47,272 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1459 transitions. [2021-06-05 04:44:47,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:47,273 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:47,273 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:47,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6028,1035 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:47,473 INFO L430 AbstractCegarLoop]: === Iteration 1047 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:47,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:47,474 INFO L82 PathProgramCache]: Analyzing trace with hash -168663333, now seen corresponding path program 1035 times [2021-06-05 04:44:47,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:47,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202662669] [2021-06-05 04:44:47,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:47,551 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 04:44:47,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:47,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202662669] [2021-06-05 04:44:47,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202662669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:47,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213392307] [2021-06-05 04:44:47,551 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 1036 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1036 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:47,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:44:47,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:47,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:47,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:47,616 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 17 treesize of output 13 [2021-06-05 04:44:47,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:47,619 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 9 treesize of output 7 [2021-06-05 04:44:47,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:47,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:47,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:47,629 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:47,654 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 19 treesize of output 15 [2021-06-05 04:44:47,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:47,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:47,666 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 9 treesize of output 7 [2021-06-05 04:44:47,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:47,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:47,675 INFO L518 ElimStorePlain]: Eliminatee v_prenex_307 vanished before elimination [2021-06-05 04:44:47,676 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:47,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:47,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:47,709 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 04:44:47,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213392307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:47,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:47,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:47,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100747365] [2021-06-05 04:44:47,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:47,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:47,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:47,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:47,710 INFO L87 Difference]: Start difference. First operand 468 states and 1459 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:47,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:47,910 INFO L93 Difference]: Finished difference Result 605 states and 1866 transitions. [2021-06-05 04:44:47,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:47,911 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:47,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:47,911 INFO L225 Difference]: With dead ends: 605 [2021-06-05 04:44:47,911 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:44:47,912 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 141.2ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:47,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:44:47,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 468. [2021-06-05 04:44:47,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1241970021413277) internal successors, (1459), 467 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:47,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1459 transitions. [2021-06-05 04:44:47,916 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1459 transitions. Word has length 21 [2021-06-05 04:44:47,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:47,916 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1459 transitions. [2021-06-05 04:44:47,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:47,916 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1459 transitions. [2021-06-05 04:44:47,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:47,917 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:47,917 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:48,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1036 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6034 [2021-06-05 04:44:48,117 INFO L430 AbstractCegarLoop]: === Iteration 1048 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:48,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:48,117 INFO L82 PathProgramCache]: Analyzing trace with hash 128603077, now seen corresponding path program 1036 times [2021-06-05 04:44:48,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:48,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837533767] [2021-06-05 04:44:48,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:48,201 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 04:44:48,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:48,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837533767] [2021-06-05 04:44:48,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837533767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:48,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083364851] [2021-06-05 04:44:48,201 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 1037 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1037 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:48,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:48,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:48,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:48,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:48,262 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 19 treesize of output 15 [2021-06-05 04:44:48,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:48,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:48,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:48,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:44:48,290 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 19 treesize of output 15 [2021-06-05 04:44:48,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:48,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:44:48,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:48,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:48,302 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:48,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:48,302 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:44:48,373 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 04:44:48,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083364851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:48,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:48,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:48,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982379132] [2021-06-05 04:44:48,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:48,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:48,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:48,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:48,373 INFO L87 Difference]: Start difference. First operand 468 states and 1459 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:48,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:48,913 INFO L93 Difference]: Finished difference Result 680 states and 2083 transitions. [2021-06-05 04:44:48,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:44:48,913 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:48,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:48,914 INFO L225 Difference]: With dead ends: 680 [2021-06-05 04:44:48,914 INFO L226 Difference]: Without dead ends: 657 [2021-06-05 04:44:48,914 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 398.1ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:44:48,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-06-05 04:44:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 467. [2021-06-05 04:44:48,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.133047210300429) internal successors, (1460), 466 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:48,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1460 transitions. [2021-06-05 04:44:48,919 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1460 transitions. Word has length 21 [2021-06-05 04:44:48,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:48,919 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1460 transitions. [2021-06-05 04:44:48,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:48,919 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1460 transitions. [2021-06-05 04:44:48,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:48,920 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:48,920 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:49,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6039,1037 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:49,120 INFO L430 AbstractCegarLoop]: === Iteration 1049 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:49,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:49,120 INFO L82 PathProgramCache]: Analyzing trace with hash -155659607, now seen corresponding path program 1037 times [2021-06-05 04:44:49,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:49,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141894554] [2021-06-05 04:44:49,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:49,219 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 04:44:49,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:49,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141894554] [2021-06-05 04:44:49,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141894554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:49,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189521761] [2021-06-05 04:44:49,219 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 1038 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1038 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:49,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:49,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:49,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:49,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:49,280 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 9 treesize of output 7 [2021-06-05 04:44:49,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,283 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 9 treesize of output 7 [2021-06-05 04:44:49,284 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,286 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 17 treesize of output 13 [2021-06-05 04:44:49,286 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,288 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 17 treesize of output 13 [2021-06-05 04:44:49,289 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:49,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:44:49,316 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:101, output treesize:69 [2021-06-05 04:44:49,365 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 19 treesize of output 15 [2021-06-05 04:44:49,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:49,396 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:49,398 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 19 treesize of output 15 [2021-06-05 04:44:49,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:49,428 INFO L518 ElimStorePlain]: Eliminatee v_prenex_309 vanished before elimination [2021-06-05 04:44:49,430 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 9 treesize of output 7 [2021-06-05 04:44:49,431 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:49,459 INFO L518 ElimStorePlain]: Eliminatee v_prenex_311 vanished before elimination [2021-06-05 04:44:49,461 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 9 treesize of output 7 [2021-06-05 04:44:49,461 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:49,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:49,487 INFO L518 ElimStorePlain]: Eliminatee v_prenex_313 vanished before elimination [2021-06-05 04:44:49,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:44:49,488 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:105, output treesize:57 [2021-06-05 04:44:49,605 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 04:44:49,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189521761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:49,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:49,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:49,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735301021] [2021-06-05 04:44:49,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:49,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:49,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:49,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:49,606 INFO L87 Difference]: Start difference. First operand 467 states and 1460 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:50,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:50,361 INFO L93 Difference]: Finished difference Result 874 states and 2647 transitions. [2021-06-05 04:44:50,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 04:44:50,362 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:50,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:50,363 INFO L225 Difference]: With dead ends: 874 [2021-06-05 04:44:50,363 INFO L226 Difference]: Without dead ends: 826 [2021-06-05 04:44:50,363 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 716.4ms TimeCoverageRelationStatistics Valid=158, Invalid=654, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:44:50,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-06-05 04:44:50,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 470. [2021-06-05 04:44:50,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.142857142857143) internal successors, (1474), 469 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:50,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1474 transitions. [2021-06-05 04:44:50,368 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1474 transitions. Word has length 21 [2021-06-05 04:44:50,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:50,368 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1474 transitions. [2021-06-05 04:44:50,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:50,368 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1474 transitions. [2021-06-05 04:44:50,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:50,369 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:50,369 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:50,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1038 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6045 [2021-06-05 04:44:50,569 INFO L430 AbstractCegarLoop]: === Iteration 1050 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:50,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:50,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1920030183, now seen corresponding path program 1038 times [2021-06-05 04:44:50,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:50,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188267397] [2021-06-05 04:44:50,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:50,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:50,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:50,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188267397] [2021-06-05 04:44:50,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188267397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:50,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019269680] [2021-06-05 04:44:50,657 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 1039 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1039 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:50,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:44:50,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:50,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:50,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:50,767 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_314], 1=[o_4]} [2021-06-05 04:44:50,770 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 9 treesize of output 7 [2021-06-05 04:44:50,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:50,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:50,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:50,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:50,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:50,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:50,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:50,801 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:44:50,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:50,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:50,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:50,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:50,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:50,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:50,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:50,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:50,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:50,879 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:44:50,900 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 04:44:50,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019269680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:50,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:50,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:50,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068156894] [2021-06-05 04:44:50,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:50,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:50,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:50,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:50,901 INFO L87 Difference]: Start difference. First operand 470 states and 1474 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:51,135 INFO L93 Difference]: Finished difference Result 603 states and 1852 transitions. [2021-06-05 04:44:51,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:51,136 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:51,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:51,136 INFO L225 Difference]: With dead ends: 603 [2021-06-05 04:44:51,136 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 04:44:51,136 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 246.9ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:51,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 04:44:51,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 466. [2021-06-05 04:44:51,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1333333333333333) internal successors, (1457), 465 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1457 transitions. [2021-06-05 04:44:51,141 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1457 transitions. Word has length 21 [2021-06-05 04:44:51,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:51,141 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1457 transitions. [2021-06-05 04:44:51,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,141 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1457 transitions. [2021-06-05 04:44:51,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:51,142 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:51,142 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:51,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6057,1039 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:51,342 INFO L430 AbstractCegarLoop]: === Iteration 1051 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:51,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:51,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1528581611, now seen corresponding path program 1039 times [2021-06-05 04:44:51,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:51,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206231049] [2021-06-05 04:44:51,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:51,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:51,419 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 04:44:51,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:51,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206231049] [2021-06-05 04:44:51,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206231049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:51,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612761679] [2021-06-05 04:44:51,419 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 1040 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1040 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:51,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:51,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:51,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:51,474 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 19 treesize of output 15 [2021-06-05 04:44:51,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:51,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:51,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:51,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:44:51,501 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 14 [2021-06-05 04:44:51,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:51,503 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 10 treesize of output 8 [2021-06-05 04:44:51,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:51,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:51,512 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:51,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:51,513 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:51,546 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 04:44:51,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612761679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:51,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:51,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:51,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189100581] [2021-06-05 04:44:51,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:51,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:51,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:51,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:51,546 INFO L87 Difference]: Start difference. First operand 466 states and 1457 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:51,709 INFO L93 Difference]: Finished difference Result 579 states and 1787 transitions. [2021-06-05 04:44:51,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:51,710 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:51,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:51,710 INFO L225 Difference]: With dead ends: 579 [2021-06-05 04:44:51,710 INFO L226 Difference]: Without dead ends: 543 [2021-06-05 04:44:51,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 112.8ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:51,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-05 04:44:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 467. [2021-06-05 04:44:51,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1373390557939915) internal successors, (1462), 466 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1462 transitions. [2021-06-05 04:44:51,715 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1462 transitions. Word has length 21 [2021-06-05 04:44:51,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:51,715 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1462 transitions. [2021-06-05 04:44:51,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:51,715 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1462 transitions. [2021-06-05 04:44:51,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:51,716 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:51,716 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:51,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6062,1040 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:51,916 INFO L430 AbstractCegarLoop]: === Iteration 1052 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:51,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:51,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1825848021, now seen corresponding path program 1040 times [2021-06-05 04:44:51,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:51,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092560903] [2021-06-05 04:44:51,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:52,007 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 04:44:52,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:52,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092560903] [2021-06-05 04:44:52,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092560903] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:52,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615635921] [2021-06-05 04:44:52,008 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 1041 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1041 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:52,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:52,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:52,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:52,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:52,069 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 9 treesize of output 7 [2021-06-05 04:44:52,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:52,071 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 17 treesize of output 13 [2021-06-05 04:44:52,072 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:52,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:52,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:52,081 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:52,108 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 9 treesize of output 7 [2021-06-05 04:44:52,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:52,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:52,121 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 19 treesize of output 15 [2021-06-05 04:44:52,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:52,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:52,130 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:52,130 INFO L518 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2021-06-05 04:44:52,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:52,131 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:44:52,203 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 04:44:52,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615635921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:52,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:52,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:52,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779257854] [2021-06-05 04:44:52,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:52,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:52,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:52,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:52,204 INFO L87 Difference]: Start difference. First operand 467 states and 1462 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:52,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:52,654 INFO L93 Difference]: Finished difference Result 693 states and 2124 transitions. [2021-06-05 04:44:52,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:52,654 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:52,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:52,655 INFO L225 Difference]: With dead ends: 693 [2021-06-05 04:44:52,655 INFO L226 Difference]: Without dead ends: 670 [2021-06-05 04:44:52,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 378.3ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:44:52,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-06-05 04:44:52,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 482. [2021-06-05 04:44:52,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1538461538461537) internal successors, (1517), 481 states have internal predecessors, (1517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:52,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1517 transitions. [2021-06-05 04:44:52,660 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1517 transitions. Word has length 21 [2021-06-05 04:44:52,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:52,660 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1517 transitions. [2021-06-05 04:44:52,660 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:52,660 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1517 transitions. [2021-06-05 04:44:52,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:52,661 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:52,661 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:52,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1041 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6065 [2021-06-05 04:44:52,861 INFO L430 AbstractCegarLoop]: === Iteration 1053 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:52,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:52,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1541585337, now seen corresponding path program 1041 times [2021-06-05 04:44:52,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:52,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316372275] [2021-06-05 04:44:52,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:52,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:52,956 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 04:44:52,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:52,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316372275] [2021-06-05 04:44:52,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316372275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:52,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958746628] [2021-06-05 04:44:52,956 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 1042 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1042 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:52,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:44:52,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:52,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:52,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:53,017 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 17 treesize of output 13 [2021-06-05 04:44:53,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,019 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 9 treesize of output 7 [2021-06-05 04:44:53,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:53,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:53,030 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:53,055 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 19 treesize of output 15 [2021-06-05 04:44:53,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:53,067 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 9 treesize of output 7 [2021-06-05 04:44:53,068 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:53,077 INFO L518 ElimStorePlain]: Eliminatee v_prenex_318 vanished before elimination [2021-06-05 04:44:53,077 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:53,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:53,077 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:44:53,150 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 04:44:53,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958746628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:53,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:53,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:53,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334537890] [2021-06-05 04:44:53,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:53,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:53,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:53,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:53,151 INFO L87 Difference]: Start difference. First operand 482 states and 1517 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:53,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:53,567 INFO L93 Difference]: Finished difference Result 725 states and 2232 transitions. [2021-06-05 04:44:53,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:44:53,567 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:53,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:53,568 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:44:53,568 INFO L226 Difference]: Without dead ends: 698 [2021-06-05 04:44:53,568 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 320.7ms TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:53,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-06-05 04:44:53,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 488. [2021-06-05 04:44:53,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.1519507186858315) internal successors, (1535), 487 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:53,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1535 transitions. [2021-06-05 04:44:53,574 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1535 transitions. Word has length 21 [2021-06-05 04:44:53,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:53,574 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1535 transitions. [2021-06-05 04:44:53,574 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:53,574 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1535 transitions. [2021-06-05 04:44:53,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:53,574 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:53,574 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:53,774 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6073,1042 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:53,775 INFO L430 AbstractCegarLoop]: === Iteration 1054 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:53,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:53,775 INFO L82 PathProgramCache]: Analyzing trace with hash -419161629, now seen corresponding path program 1042 times [2021-06-05 04:44:53,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:53,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173053904] [2021-06-05 04:44:53,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:53,852 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 04:44:53,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:53,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173053904] [2021-06-05 04:44:53,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173053904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:53,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744474885] [2021-06-05 04:44:53,853 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 1043 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1043 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:53,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:53,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:53,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:53,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:53,913 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 9 treesize of output 7 [2021-06-05 04:44:53,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,915 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 17 treesize of output 13 [2021-06-05 04:44:53,916 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,925 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:53,925 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:53,925 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:53,960 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 19 treesize of output 15 [2021-06-05 04:44:53,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:53,964 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:53,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:53,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:44:53,979 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 04:44:53,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744474885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:53,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:53,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:44:53,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734296845] [2021-06-05 04:44:53,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:44:53,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:53,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:44:53,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:53,980 INFO L87 Difference]: Start difference. First operand 488 states and 1535 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:54,131 INFO L93 Difference]: Finished difference Result 585 states and 1805 transitions. [2021-06-05 04:44:54,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:54,131 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:54,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:54,132 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:44:54,132 INFO L226 Difference]: Without dead ends: 566 [2021-06-05 04:44:54,132 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:44:54,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-06-05 04:44:54,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 472. [2021-06-05 04:44:54,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1443736730360934) internal successors, (1481), 471 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1481 transitions. [2021-06-05 04:44:54,137 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1481 transitions. Word has length 21 [2021-06-05 04:44:54,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:54,137 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1481 transitions. [2021-06-05 04:44:54,137 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,137 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1481 transitions. [2021-06-05 04:44:54,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:54,138 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:54,138 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:54,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1043 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6084 [2021-06-05 04:44:54,338 INFO L430 AbstractCegarLoop]: === Iteration 1055 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:54,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:54,338 INFO L82 PathProgramCache]: Analyzing trace with hash 126211025, now seen corresponding path program 1043 times [2021-06-05 04:44:54,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:54,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994638789] [2021-06-05 04:44:54,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:54,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:54,422 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 04:44:54,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:54,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994638789] [2021-06-05 04:44:54,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994638789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:54,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108403481] [2021-06-05 04:44:54,423 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 1044 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1044 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:54,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:44:54,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:54,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:54,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:54,483 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 17 treesize of output 13 [2021-06-05 04:44:54,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:54,485 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 9 treesize of output 7 [2021-06-05 04:44:54,486 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:54,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:54,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:54,496 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:44:54,552 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 19 treesize of output 15 [2021-06-05 04:44:54,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:54,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:54,555 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:54,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:54,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:54,565 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 04:44:54,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108403481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:54,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:54,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:54,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466806734] [2021-06-05 04:44:54,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:54,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:54,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:54,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:54,566 INFO L87 Difference]: Start difference. First operand 472 states and 1481 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:54,741 INFO L93 Difference]: Finished difference Result 615 states and 1889 transitions. [2021-06-05 04:44:54,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:54,742 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:54,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:54,742 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:44:54,742 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 04:44:54,742 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:54,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 04:44:54,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 472. [2021-06-05 04:44:54,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.1528662420382165) internal successors, (1485), 471 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1485 transitions. [2021-06-05 04:44:54,747 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1485 transitions. Word has length 21 [2021-06-05 04:44:54,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:54,747 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1485 transitions. [2021-06-05 04:44:54,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:54,747 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1485 transitions. [2021-06-05 04:44:54,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:54,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:54,748 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:54,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6087,1044 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:54,948 INFO L430 AbstractCegarLoop]: === Iteration 1056 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:54,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:54,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1592773657, now seen corresponding path program 1044 times [2021-06-05 04:44:54,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:54,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397170939] [2021-06-05 04:44:54,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:54,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:55,041 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 04:44:55,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:55,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397170939] [2021-06-05 04:44:55,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397170939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:55,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663829716] [2021-06-05 04:44:55,041 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 1045 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1045 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:55,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:44:55,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:55,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:55,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:55,118 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 17 treesize of output 13 [2021-06-05 04:44:55,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,121 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 9 treesize of output 7 [2021-06-05 04:44:55,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:55,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:44:55,138 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:57, output treesize:33 [2021-06-05 04:44:55,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:55,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:55,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:55,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:55,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:55,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:55,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,201 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:55,216 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 04:44:55,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663829716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:55,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:55,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:55,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556781067] [2021-06-05 04:44:55,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:55,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:55,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:55,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:55,216 INFO L87 Difference]: Start difference. First operand 472 states and 1485 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:55,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:55,375 INFO L93 Difference]: Finished difference Result 615 states and 1889 transitions. [2021-06-05 04:44:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:55,375 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:55,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:55,376 INFO L225 Difference]: With dead ends: 615 [2021-06-05 04:44:55,376 INFO L226 Difference]: Without dead ends: 594 [2021-06-05 04:44:55,376 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 147.0ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:55,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-06-05 04:44:55,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 468. [2021-06-05 04:44:55,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.143468950749465) internal successors, (1468), 467 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:55,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1468 transitions. [2021-06-05 04:44:55,381 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1468 transitions. Word has length 21 [2021-06-05 04:44:55,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:55,381 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1468 transitions. [2021-06-05 04:44:55,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1468 transitions. [2021-06-05 04:44:55,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:55,381 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:55,381 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:55,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6093,1045 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:55,582 INFO L430 AbstractCegarLoop]: === Iteration 1057 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:55,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:55,582 INFO L82 PathProgramCache]: Analyzing trace with hash -196386479, now seen corresponding path program 1045 times [2021-06-05 04:44:55,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:55,582 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170266455] [2021-06-05 04:44:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:55,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:55,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:55,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:55,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170266455] [2021-06-05 04:44:55,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170266455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:55,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707290170] [2021-06-05 04:44:55,676 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 1046 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1046 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:55,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:55,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:55,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:55,746 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 17 treesize of output 13 [2021-06-05 04:44:55,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:55,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:44:55,779 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 19 treesize of output 15 [2021-06-05 04:44:55,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:55,783 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:44:55,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:55,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:44:55,812 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 04:44:55,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707290170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:55,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:55,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:55,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999549579] [2021-06-05 04:44:55,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:55,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:55,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:55,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:55,812 INFO L87 Difference]: Start difference. First operand 468 states and 1468 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:56,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:56,200 INFO L93 Difference]: Finished difference Result 714 states and 2192 transitions. [2021-06-05 04:44:56,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:44:56,200 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:56,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:56,201 INFO L225 Difference]: With dead ends: 714 [2021-06-05 04:44:56,201 INFO L226 Difference]: Without dead ends: 693 [2021-06-05 04:44:56,201 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 294.8ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:44:56,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2021-06-05 04:44:56,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 474. [2021-06-05 04:44:56,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 3.1479915433403804) internal successors, (1489), 473 states have internal predecessors, (1489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:56,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1489 transitions. [2021-06-05 04:44:56,206 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1489 transitions. Word has length 21 [2021-06-05 04:44:56,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:56,207 INFO L482 AbstractCegarLoop]: Abstraction has 474 states and 1489 transitions. [2021-06-05 04:44:56,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:56,207 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1489 transitions. [2021-06-05 04:44:56,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:56,207 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:56,207 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:56,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1046 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6097 [2021-06-05 04:44:56,408 INFO L430 AbstractCegarLoop]: === Iteration 1058 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:56,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:56,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1526314641, now seen corresponding path program 1046 times [2021-06-05 04:44:56,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:56,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400292108] [2021-06-05 04:44:56,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:56,490 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 04:44:56,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:56,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400292108] [2021-06-05 04:44:56,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400292108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:56,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653613116] [2021-06-05 04:44:56,490 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 1047 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1047 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:56,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:44:56,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:56,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:56,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:56,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:56,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:44:56,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:56,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:56,625 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:56,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:44:56,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:56,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:56,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:56,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:56,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:56,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:56,662 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:56,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:56,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:56,671 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:41, output treesize:10 [2021-06-05 04:44:56,691 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 04:44:56,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653613116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:56,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:56,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:44:56,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394906944] [2021-06-05 04:44:56,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:44:56,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:56,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:44:56,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:56,692 INFO L87 Difference]: Start difference. First operand 474 states and 1489 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:56,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:56,858 INFO L93 Difference]: Finished difference Result 602 states and 1859 transitions. [2021-06-05 04:44:56,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:56,859 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:56,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:56,859 INFO L225 Difference]: With dead ends: 602 [2021-06-05 04:44:56,859 INFO L226 Difference]: Without dead ends: 581 [2021-06-05 04:44:56,860 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 180.4ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:44:56,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-06-05 04:44:56,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 471. [2021-06-05 04:44:56,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1425531914893616) internal successors, (1477), 470 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:56,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1477 transitions. [2021-06-05 04:44:56,864 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1477 transitions. Word has length 21 [2021-06-05 04:44:56,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:56,864 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1477 transitions. [2021-06-05 04:44:56,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:56,864 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1477 transitions. [2021-06-05 04:44:56,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:56,865 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:56,865 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:57,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6099,1047 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:57,065 INFO L430 AbstractCegarLoop]: === Iteration 1059 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:57,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:57,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1853571167, now seen corresponding path program 1047 times [2021-06-05 04:44:57,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:57,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135759345] [2021-06-05 04:44:57,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:57,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:57,157 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 04:44:57,157 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:57,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135759345] [2021-06-05 04:44:57,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135759345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:57,157 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161687204] [2021-06-05 04:44:57,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1048 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1048 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:57,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:44:57,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:57,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:57,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:57,244 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 17 treesize of output 13 [2021-06-05 04:44:57,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:57,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:44:57,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:24 [2021-06-05 04:44:57,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:57,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:44:57,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:57,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:44:57,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-06-05 04:44:57,283 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:57,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,290 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:33, output treesize:10 [2021-06-05 04:44:57,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:44:57,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161687204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:57,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:57,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:44:57,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431950854] [2021-06-05 04:44:57,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:44:57,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:57,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:44:57,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:44:57,335 INFO L87 Difference]: Start difference. First operand 471 states and 1477 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:57,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:57,655 INFO L93 Difference]: Finished difference Result 690 states and 2124 transitions. [2021-06-05 04:44:57,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:44:57,656 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:44:57,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:57,656 INFO L225 Difference]: With dead ends: 690 [2021-06-05 04:44:57,656 INFO L226 Difference]: Without dead ends: 669 [2021-06-05 04:44:57,657 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 265.0ms TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:44:57,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-06-05 04:44:57,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 467. [2021-06-05 04:44:57,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1416309012875536) internal successors, (1464), 466 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:57,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1464 transitions. [2021-06-05 04:44:57,662 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1464 transitions. Word has length 21 [2021-06-05 04:44:57,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:57,662 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1464 transitions. [2021-06-05 04:44:57,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:44:57,662 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1464 transitions. [2021-06-05 04:44:57,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:57,662 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:57,662 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:57,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1048 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6102 [2021-06-05 04:44:57,863 INFO L430 AbstractCegarLoop]: === Iteration 1060 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:57,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:57,863 INFO L82 PathProgramCache]: Analyzing trace with hash 321710461, now seen corresponding path program 1048 times [2021-06-05 04:44:57,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:57,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264056655] [2021-06-05 04:44:57,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:57,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:57,940 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 04:44:57,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:57,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264056655] [2021-06-05 04:44:57,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264056655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:57,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702078256] [2021-06-05 04:44:57,941 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 1049 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1049 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:57,967 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:44:57,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:57,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:57,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:57,984 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 19 treesize of output 15 [2021-06-05 04:44:57,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:57,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:44:57,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:44:58,010 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 14 [2021-06-05 04:44:58,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,013 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 10 treesize of output 8 [2021-06-05 04:44:58,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:58,022 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:58,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:58,022 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:44:58,055 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 04:44:58,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702078256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:58,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:58,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:44:58,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485546824] [2021-06-05 04:44:58,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:44:58,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:58,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:44:58,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:44:58,056 INFO L87 Difference]: Start difference. First operand 467 states and 1464 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:58,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:58,245 INFO L93 Difference]: Finished difference Result 634 states and 1955 transitions. [2021-06-05 04:44:58,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:44:58,245 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:44:58,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:58,245 INFO L225 Difference]: With dead ends: 634 [2021-06-05 04:44:58,246 INFO L226 Difference]: Without dead ends: 587 [2021-06-05 04:44:58,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:44:58,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-06-05 04:44:58,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 475. [2021-06-05 04:44:58,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.147679324894515) internal successors, (1492), 474 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:58,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1492 transitions. [2021-06-05 04:44:58,250 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1492 transitions. Word has length 21 [2021-06-05 04:44:58,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:58,250 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1492 transitions. [2021-06-05 04:44:58,250 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:58,250 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1492 transitions. [2021-06-05 04:44:58,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:58,251 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:58,251 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:58,451 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6104,1049 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:58,451 INFO L430 AbstractCegarLoop]: === Iteration 1061 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:58,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:58,451 INFO L82 PathProgramCache]: Analyzing trace with hash 618976871, now seen corresponding path program 1049 times [2021-06-05 04:44:58,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:58,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698863455] [2021-06-05 04:44:58,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:58,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:58,530 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 04:44:58,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:58,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698863455] [2021-06-05 04:44:58,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698863455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:58,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498646194] [2021-06-05 04:44:58,530 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 1050 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1050 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:58,557 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:44:58,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:58,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:44:58,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:58,578 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 9 treesize of output 7 [2021-06-05 04:44:58,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,581 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 17 treesize of output 13 [2021-06-05 04:44:58,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:58,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:58,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:58,625 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 9 treesize of output 7 [2021-06-05 04:44:58,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,628 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 19 treesize of output 15 [2021-06-05 04:44:58,629 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,631 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 9 treesize of output 7 [2021-06-05 04:44:58,631 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,633 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 19 treesize of output 15 [2021-06-05 04:44:58,634 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:58,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:58,660 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:58,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:44:58,660 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:57 [2021-06-05 04:44:58,772 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 04:44:58,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498646194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:58,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:58,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:58,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935676872] [2021-06-05 04:44:58,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:58,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:58,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:58,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:58,773 INFO L87 Difference]: Start difference. First operand 475 states and 1492 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:59,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:44:59,272 INFO L93 Difference]: Finished difference Result 756 states and 2307 transitions. [2021-06-05 04:44:59,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:44:59,272 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:44:59,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:44:59,273 INFO L225 Difference]: With dead ends: 756 [2021-06-05 04:44:59,273 INFO L226 Difference]: Without dead ends: 733 [2021-06-05 04:44:59,273 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 497.3ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:44:59,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-06-05 04:44:59,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 500. [2021-06-05 04:44:59,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.1683366733466936) internal successors, (1581), 499 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:44:59,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1581 transitions. [2021-06-05 04:44:59,279 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1581 transitions. Word has length 21 [2021-06-05 04:44:59,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:44:59,279 INFO L482 AbstractCegarLoop]: Abstraction has 500 states and 1581 transitions. [2021-06-05 04:44:59,279 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:44:59,279 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1581 transitions. [2021-06-05 04:44:59,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:44:59,279 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:44:59,279 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:44:59,479 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6107,1050 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:59,480 INFO L430 AbstractCegarLoop]: === Iteration 1062 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:44:59,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:44:59,480 INFO L82 PathProgramCache]: Analyzing trace with hash 334714187, now seen corresponding path program 1050 times [2021-06-05 04:44:59,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:44:59,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007054349] [2021-06-05 04:44:59,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:44:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:44:59,566 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 04:44:59,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:44:59,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007054349] [2021-06-05 04:44:59,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007054349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:59,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015113793] [2021-06-05 04:44:59,566 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1051 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1051 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:44:59,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:44:59,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:44:59,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:44:59,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:44:59,614 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 17 treesize of output 13 [2021-06-05 04:44:59,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:59,616 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 9 treesize of output 7 [2021-06-05 04:44:59,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:59,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:59,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:59,623 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:44:59,660 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 9 treesize of output 7 [2021-06-05 04:44:59,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:59,662 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 19 treesize of output 15 [2021-06-05 04:44:59,663 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:44:59,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:44:59,671 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:44:59,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:44:59,672 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:44:59,749 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 04:44:59,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015113793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:44:59,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:44:59,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:44:59,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585064388] [2021-06-05 04:44:59,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:44:59,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:44:59,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:44:59,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:44:59,750 INFO L87 Difference]: Start difference. First operand 500 states and 1581 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:00,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:00,168 INFO L93 Difference]: Finished difference Result 872 states and 2679 transitions. [2021-06-05 04:45:00,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:00,169 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:00,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:00,170 INFO L225 Difference]: With dead ends: 872 [2021-06-05 04:45:00,170 INFO L226 Difference]: Without dead ends: 845 [2021-06-05 04:45:00,170 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 359.5ms TimeCoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:00,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-06-05 04:45:00,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 513. [2021-06-05 04:45:00,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.177734375) internal successors, (1627), 512 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:00,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1627 transitions. [2021-06-05 04:45:00,176 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1627 transitions. Word has length 21 [2021-06-05 04:45:00,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:00,176 INFO L482 AbstractCegarLoop]: Abstraction has 513 states and 1627 transitions. [2021-06-05 04:45:00,176 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:00,176 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1627 transitions. [2021-06-05 04:45:00,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:00,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:00,176 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:00,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6115,1051 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:00,377 INFO L430 AbstractCegarLoop]: === Iteration 1063 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:00,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:00,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1626032779, now seen corresponding path program 1051 times [2021-06-05 04:45:00,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:00,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675910883] [2021-06-05 04:45:00,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:00,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:00,454 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 04:45:00,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:00,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675910883] [2021-06-05 04:45:00,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675910883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:00,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870329172] [2021-06-05 04:45:00,454 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 1052 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1052 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:00,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:00,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:00,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:00,502 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 9 treesize of output 7 [2021-06-05 04:45:00,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:00,504 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 17 treesize of output 13 [2021-06-05 04:45:00,504 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:00,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:00,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:00,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:00,559 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 19 treesize of output 15 [2021-06-05 04:45:00,560 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:00,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:00,563 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:00,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:00,564 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:00,579 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 04:45:00,579 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870329172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:00,579 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:00,579 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:00,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153348393] [2021-06-05 04:45:00,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:00,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:00,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:00,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:00,579 INFO L87 Difference]: Start difference. First operand 513 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:00,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:00,716 INFO L93 Difference]: Finished difference Result 750 states and 2308 transitions. [2021-06-05 04:45:00,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:00,717 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:00,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:00,717 INFO L225 Difference]: With dead ends: 750 [2021-06-05 04:45:00,717 INFO L226 Difference]: Without dead ends: 731 [2021-06-05 04:45:00,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:00,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-06-05 04:45:00,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 511. [2021-06-05 04:45:00,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 3.180392156862745) internal successors, (1622), 510 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:00,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1622 transitions. [2021-06-05 04:45:00,723 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1622 transitions. Word has length 21 [2021-06-05 04:45:00,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:00,723 INFO L482 AbstractCegarLoop]: Abstraction has 511 states and 1622 transitions. [2021-06-05 04:45:00,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:00,723 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1622 transitions. [2021-06-05 04:45:00,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:00,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:00,724 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:00,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1052 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6125 [2021-06-05 04:45:00,924 INFO L430 AbstractCegarLoop]: === Iteration 1064 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:00,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:00,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1080660125, now seen corresponding path program 1052 times [2021-06-05 04:45:00,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:00,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85013940] [2021-06-05 04:45:00,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:01,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 04:45:01,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:01,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85013940] [2021-06-05 04:45:01,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85013940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:01,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418893679] [2021-06-05 04:45:01,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1053 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1053 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:01,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:01,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:01,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:01,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:01,048 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 17 treesize of output 13 [2021-06-05 04:45:01,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,051 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 9 treesize of output 7 [2021-06-05 04:45:01,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:01,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:01,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:01,110 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 19 treesize of output 15 [2021-06-05 04:45:01,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:01,113 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:01,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:01,124 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 04:45:01,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418893679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:01,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:01,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:01,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152145566] [2021-06-05 04:45:01,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:01,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:01,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:01,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:01,124 INFO L87 Difference]: Start difference. First operand 511 states and 1622 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:01,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:01,324 INFO L93 Difference]: Finished difference Result 771 states and 2368 transitions. [2021-06-05 04:45:01,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:01,325 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:01,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:01,326 INFO L225 Difference]: With dead ends: 771 [2021-06-05 04:45:01,326 INFO L226 Difference]: Without dead ends: 750 [2021-06-05 04:45:01,326 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 131.6ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:01,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-06-05 04:45:01,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 503. [2021-06-05 04:45:01,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.1733067729083664) internal successors, (1593), 502 states have internal predecessors, (1593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:01,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1593 transitions. [2021-06-05 04:45:01,331 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1593 transitions. Word has length 21 [2021-06-05 04:45:01,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:01,331 INFO L482 AbstractCegarLoop]: Abstraction has 503 states and 1593 transitions. [2021-06-05 04:45:01,331 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:01,332 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1593 transitions. [2021-06-05 04:45:01,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:01,332 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:01,332 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:01,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1053 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6128 [2021-06-05 04:45:01,532 INFO L430 AbstractCegarLoop]: === Iteration 1065 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:01,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:01,533 INFO L82 PathProgramCache]: Analyzing trace with hash -140943453, now seen corresponding path program 1053 times [2021-06-05 04:45:01,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:01,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773642459] [2021-06-05 04:45:01,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:01,611 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 04:45:01,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:01,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773642459] [2021-06-05 04:45:01,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773642459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:01,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597516656] [2021-06-05 04:45:01,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 1054 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1054 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:01,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:01,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:01,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:01,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:01,661 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 9 treesize of output 7 [2021-06-05 04:45:01,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,671 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 17 treesize of output 13 [2021-06-05 04:45:01,672 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:01,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:01,679 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:01,713 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 19 treesize of output 15 [2021-06-05 04:45:01,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:01,717 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:01,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:01,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:01,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 04:45:01,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597516656] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:01,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:01,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:01,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282397486] [2021-06-05 04:45:01,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:01,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:01,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:01,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:01,777 INFO L87 Difference]: Start difference. First operand 503 states and 1593 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:45:02,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:02,152 INFO L93 Difference]: Finished difference Result 822 states and 2511 transitions. [2021-06-05 04:45:02,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:02,153 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 21 [2021-06-05 04:45:02,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:02,154 INFO L225 Difference]: With dead ends: 822 [2021-06-05 04:45:02,154 INFO L226 Difference]: Without dead ends: 803 [2021-06-05 04:45:02,154 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 284.5ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:02,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2021-06-05 04:45:02,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 477. [2021-06-05 04:45:02,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 3.161764705882353) internal successors, (1505), 476 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:02,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1505 transitions. [2021-06-05 04:45:02,159 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1505 transitions. Word has length 21 [2021-06-05 04:45:02,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:02,159 INFO L482 AbstractCegarLoop]: Abstraction has 477 states and 1505 transitions. [2021-06-05 04:45:02,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:45:02,159 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1505 transitions. [2021-06-05 04:45:02,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:02,160 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:02,160 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:02,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1054 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6132 [2021-06-05 04:45:02,360 INFO L430 AbstractCegarLoop]: === Iteration 1066 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:02,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:02,361 INFO L82 PathProgramCache]: Analyzing trace with hash 596552779, now seen corresponding path program 1054 times [2021-06-05 04:45:02,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:02,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385073990] [2021-06-05 04:45:02,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:02,427 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 04:45:02,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:02,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385073990] [2021-06-05 04:45:02,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385073990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:02,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222004879] [2021-06-05 04:45:02,428 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 1055 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1055 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:02,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:02,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:02,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:02,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:02,480 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 17 treesize of output 13 [2021-06-05 04:45:02,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:02,482 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 9 treesize of output 7 [2021-06-05 04:45:02,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:02,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:02,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:02,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:02,511 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 19 treesize of output 15 [2021-06-05 04:45:02,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:02,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:02,514 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:02,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:02,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:02,525 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 04:45:02,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222004879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:02,525 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:02,525 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:02,525 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108168075] [2021-06-05 04:45:02,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:02,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:02,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:02,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:02,525 INFO L87 Difference]: Start difference. First operand 477 states and 1505 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:02,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:02,717 INFO L93 Difference]: Finished difference Result 843 states and 2558 transitions. [2021-06-05 04:45:02,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:02,717 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:02,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:02,718 INFO L225 Difference]: With dead ends: 843 [2021-06-05 04:45:02,718 INFO L226 Difference]: Without dead ends: 822 [2021-06-05 04:45:02,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 110.9ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:02,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-06-05 04:45:02,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 470. [2021-06-05 04:45:02,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.159914712153518) internal successors, (1482), 469 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:02,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1482 transitions. [2021-06-05 04:45:02,724 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1482 transitions. Word has length 21 [2021-06-05 04:45:02,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:02,724 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1482 transitions. [2021-06-05 04:45:02,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:02,724 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1482 transitions. [2021-06-05 04:45:02,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:02,725 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:02,725 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:02,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1055 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6135 [2021-06-05 04:45:02,925 INFO L430 AbstractCegarLoop]: === Iteration 1067 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:02,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:02,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1940750485, now seen corresponding path program 1055 times [2021-06-05 04:45:02,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:02,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387623132] [2021-06-05 04:45:02,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:03,008 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 04:45:03,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:03,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387623132] [2021-06-05 04:45:03,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387623132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:03,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137824353] [2021-06-05 04:45:03,009 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 1056 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1056 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:03,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:03,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:03,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:03,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:03,068 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 17 treesize of output 13 [2021-06-05 04:45:03,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:03,071 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 17 treesize of output 13 [2021-06-05 04:45:03,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:03,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:03,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:03,088 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:43 [2021-06-05 04:45:03,151 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 19 treesize of output 15 [2021-06-05 04:45:03,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:03,154 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 26 treesize of output 20 [2021-06-05 04:45:03,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:03,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:03,163 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:03,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:03,164 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:45:03,211 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 04:45:03,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137824353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:03,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:03,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:03,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978929776] [2021-06-05 04:45:03,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:03,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:03,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:03,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:03,212 INFO L87 Difference]: Start difference. First operand 470 states and 1482 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:03,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:03,721 INFO L93 Difference]: Finished difference Result 723 states and 2240 transitions. [2021-06-05 04:45:03,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:45:03,722 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:03,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:03,723 INFO L225 Difference]: With dead ends: 723 [2021-06-05 04:45:03,723 INFO L226 Difference]: Without dead ends: 702 [2021-06-05 04:45:03,723 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 401.8ms TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:45:03,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-06-05 04:45:03,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 476. [2021-06-05 04:45:03,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1515789473684213) internal successors, (1497), 475 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:03,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1497 transitions. [2021-06-05 04:45:03,728 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1497 transitions. Word has length 21 [2021-06-05 04:45:03,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:03,728 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1497 transitions. [2021-06-05 04:45:03,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:03,728 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1497 transitions. [2021-06-05 04:45:03,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:03,729 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:03,729 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:03,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6139,1056 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:03,929 INFO L430 AbstractCegarLoop]: === Iteration 1068 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:03,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:03,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1024288649, now seen corresponding path program 1056 times [2021-06-05 04:45:03,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:03,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618074429] [2021-06-05 04:45:03,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:04,017 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 04:45:04,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:04,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618074429] [2021-06-05 04:45:04,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618074429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:04,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420002393] [2021-06-05 04:45:04,018 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 1057 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1057 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:04,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:04,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:04,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:04,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:04,109 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 17 treesize of output 13 [2021-06-05 04:45:04,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:04,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:04,129 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 19 treesize of output 15 [2021-06-05 04:45:04,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:04,134 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:04,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:04,176 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 04:45:04,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420002393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:04,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:04,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:04,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312124894] [2021-06-05 04:45:04,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:04,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:04,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:04,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:04,177 INFO L87 Difference]: Start difference. First operand 476 states and 1497 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:04,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:04,582 INFO L93 Difference]: Finished difference Result 717 states and 2208 transitions. [2021-06-05 04:45:04,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:45:04,582 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:45:04,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:04,583 INFO L225 Difference]: With dead ends: 717 [2021-06-05 04:45:04,583 INFO L226 Difference]: Without dead ends: 696 [2021-06-05 04:45:04,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 319.7ms TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:04,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-06-05 04:45:04,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 473. [2021-06-05 04:45:04,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.1461864406779663) internal successors, (1485), 472 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:04,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1485 transitions. [2021-06-05 04:45:04,592 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1485 transitions. Word has length 21 [2021-06-05 04:45:04,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:04,592 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1485 transitions. [2021-06-05 04:45:04,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:04,592 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1485 transitions. [2021-06-05 04:45:04,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:04,592 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:04,592 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:04,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6147,1057 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:04,793 INFO L430 AbstractCegarLoop]: === Iteration 1069 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:04,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:04,793 INFO L82 PathProgramCache]: Analyzing trace with hash 109207161, now seen corresponding path program 1057 times [2021-06-05 04:45:04,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:04,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514871308] [2021-06-05 04:45:04,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:04,879 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 04:45:04,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:04,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514871308] [2021-06-05 04:45:04,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514871308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:04,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7342613] [2021-06-05 04:45:04,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1058 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1058 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:04,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:04,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:04,950 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 17 treesize of output 13 [2021-06-05 04:45:04,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:04,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:04,969 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 19 treesize of output 15 [2021-06-05 04:45:04,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:04,973 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:04,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:04,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:05,015 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 04:45:05,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7342613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:05,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:05,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:05,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856569308] [2021-06-05 04:45:05,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:05,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:05,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:05,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:05,015 INFO L87 Difference]: Start difference. First operand 473 states and 1485 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:05,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:05,313 INFO L93 Difference]: Finished difference Result 695 states and 2139 transitions. [2021-06-05 04:45:05,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:05,313 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:45:05,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:05,314 INFO L225 Difference]: With dead ends: 695 [2021-06-05 04:45:05,314 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 04:45:05,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 233.5ms TimeCoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:45:05,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 04:45:05,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 470. [2021-06-05 04:45:05,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1471215351812365) internal successors, (1476), 469 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:05,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1476 transitions. [2021-06-05 04:45:05,319 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1476 transitions. Word has length 21 [2021-06-05 04:45:05,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:05,319 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1476 transitions. [2021-06-05 04:45:05,319 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:05,319 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1476 transitions. [2021-06-05 04:45:05,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:05,320 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:05,320 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:05,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1058 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6150 [2021-06-05 04:45:05,520 INFO L430 AbstractCegarLoop]: === Iteration 1070 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:05,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:05,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1594296487, now seen corresponding path program 1058 times [2021-06-05 04:45:05,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:05,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986250671] [2021-06-05 04:45:05,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:05,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:05,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:05,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:05,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986250671] [2021-06-05 04:45:05,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986250671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:05,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586562976] [2021-06-05 04:45:05,598 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 1059 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1059 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:05,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:05,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:05,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:05,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:05,644 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 17 treesize of output 13 [2021-06-05 04:45:05,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:05,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:05,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:05,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:45:05,663 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 19 treesize of output 15 [2021-06-05 04:45:05,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:05,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:05,667 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:05,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:05,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:05,708 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 04:45:05,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586562976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:05,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:05,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:05,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210920494] [2021-06-05 04:45:05,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:05,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:05,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:05,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:05,708 INFO L87 Difference]: Start difference. First operand 470 states and 1476 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:45:05,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:05,990 INFO L93 Difference]: Finished difference Result 784 states and 2376 transitions. [2021-06-05 04:45:05,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:05,991 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 21 [2021-06-05 04:45:05,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:05,991 INFO L225 Difference]: With dead ends: 784 [2021-06-05 04:45:05,991 INFO L226 Difference]: Without dead ends: 763 [2021-06-05 04:45:05,992 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 203.6ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:45:05,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2021-06-05 04:45:05,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 437. [2021-06-05 04:45:05,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 3.114678899082569) internal successors, (1358), 436 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:05,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1358 transitions. [2021-06-05 04:45:05,997 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1358 transitions. Word has length 21 [2021-06-05 04:45:05,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:05,997 INFO L482 AbstractCegarLoop]: Abstraction has 437 states and 1358 transitions. [2021-06-05 04:45:05,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:45:05,997 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1358 transitions. [2021-06-05 04:45:05,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:05,997 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:05,997 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:06,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6152,1059 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:06,198 INFO L430 AbstractCegarLoop]: === Iteration 1071 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:06,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:06,198 INFO L82 PathProgramCache]: Analyzing trace with hash -1643782331, now seen corresponding path program 1059 times [2021-06-05 04:45:06,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:06,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207933579] [2021-06-05 04:45:06,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:06,260 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 04:45:06,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:06,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207933579] [2021-06-05 04:45:06,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207933579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:06,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888279325] [2021-06-05 04:45:06,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1060 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1060 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:06,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:45:06,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:06,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:06,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:06,305 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 9 treesize of output 7 [2021-06-05 04:45:06,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,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 17 treesize of output 13 [2021-06-05 04:45:06,308 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:06,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:06,315 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:06,332 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 19 treesize of output 15 [2021-06-05 04:45:06,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:06,336 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:06,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:45:06,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:06,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888279325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:06,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:06,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:45:06,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148965783] [2021-06-05 04:45:06,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:45:06,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:06,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:45:06,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:45:06,357 INFO L87 Difference]: Start difference. First operand 437 states and 1358 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:06,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:06,518 INFO L93 Difference]: Finished difference Result 834 states and 2478 transitions. [2021-06-05 04:45:06,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:06,518 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:06,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:06,519 INFO L225 Difference]: With dead ends: 834 [2021-06-05 04:45:06,519 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 04:45:06,519 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:06,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 04:45:06,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 441. [2021-06-05 04:45:06,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.1136363636363638) internal successors, (1370), 440 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1370 transitions. [2021-06-05 04:45:06,524 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1370 transitions. Word has length 21 [2021-06-05 04:45:06,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:06,524 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1370 transitions. [2021-06-05 04:45:06,524 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:06,524 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1370 transitions. [2021-06-05 04:45:06,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:06,525 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:06,525 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:06,725 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1060 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6154 [2021-06-05 04:45:06,725 INFO L430 AbstractCegarLoop]: === Iteration 1072 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:06,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:06,726 INFO L82 PathProgramCache]: Analyzing trace with hash -1364637935, now seen corresponding path program 1060 times [2021-06-05 04:45:06,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:06,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222255761] [2021-06-05 04:45:06,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:06,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:06,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:06,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222255761] [2021-06-05 04:45:06,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222255761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:06,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929459476] [2021-06-05 04:45:06,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1061 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1061 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:06,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:06,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:06,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:06,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:06,840 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 19 treesize of output 15 [2021-06-05 04:45:06,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:06,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:18 [2021-06-05 04:45:06,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:45:06,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,892 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 19 treesize of output 15 [2021-06-05 04:45:06,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:06,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:06,899 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:06,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:06,899 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:45:06,943 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 04:45:06,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929459476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:06,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:06,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:06,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336646433] [2021-06-05 04:45:06,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:06,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:06,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:06,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:06,944 INFO L87 Difference]: Start difference. First operand 441 states and 1370 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:07,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:07,414 INFO L93 Difference]: Finished difference Result 903 states and 2690 transitions. [2021-06-05 04:45:07,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:07,414 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:07,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:07,416 INFO L225 Difference]: With dead ends: 903 [2021-06-05 04:45:07,416 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 04:45:07,416 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 362.4ms TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:45:07,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 04:45:07,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 444. [2021-06-05 04:45:07,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.110609480812641) internal successors, (1378), 443 states have internal predecessors, (1378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:07,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1378 transitions. [2021-06-05 04:45:07,421 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1378 transitions. Word has length 21 [2021-06-05 04:45:07,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:07,422 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1378 transitions. [2021-06-05 04:45:07,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:07,422 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1378 transitions. [2021-06-05 04:45:07,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:07,422 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:07,422 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:07,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1061 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6157 [2021-06-05 04:45:07,622 INFO L430 AbstractCegarLoop]: === Iteration 1073 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:07,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:07,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1648900619, now seen corresponding path program 1061 times [2021-06-05 04:45:07,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:07,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232561538] [2021-06-05 04:45:07,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:07,693 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 04:45:07,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:07,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232561538] [2021-06-05 04:45:07,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232561538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:07,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061908443] [2021-06-05 04:45:07,694 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 1062 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1062 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:07,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:07,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:07,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:07,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:07,738 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 17 treesize of output 13 [2021-06-05 04:45:07,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,741 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 17 treesize of output 13 [2021-06-05 04:45:07,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,744 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 9 treesize of output 7 [2021-06-05 04:45:07,744 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,746 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 9 treesize of output 7 [2021-06-05 04:45:07,747 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:07,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:45:07,769 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:89, output treesize:57 [2021-06-05 04:45:07,850 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 19 treesize of output 15 [2021-06-05 04:45:07,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,853 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 26 treesize of output 20 [2021-06-05 04:45:07,854 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,855 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 9 treesize of output 7 [2021-06-05 04:45:07,856 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:07,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:07,867 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:07,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:45:07,868 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:69, output treesize:26 [2021-06-05 04:45:07,941 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 04:45:07,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061908443] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:07,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:07,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:07,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398707785] [2021-06-05 04:45:07,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:07,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:07,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:07,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:07,941 INFO L87 Difference]: Start difference. First operand 444 states and 1378 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:09,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:09,543 INFO L93 Difference]: Finished difference Result 1188 states and 3636 transitions. [2021-06-05 04:45:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 04:45:09,543 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:09,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:09,544 INFO L225 Difference]: With dead ends: 1188 [2021-06-05 04:45:09,545 INFO L226 Difference]: Without dead ends: 1134 [2021-06-05 04:45:09,545 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1257.1ms TimeCoverageRelationStatistics Valid=436, Invalid=2014, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 04:45:09,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2021-06-05 04:45:09,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 470. [2021-06-05 04:45:09,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.14498933901919) internal successors, (1475), 469 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:09,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1475 transitions. [2021-06-05 04:45:09,551 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1475 transitions. Word has length 21 [2021-06-05 04:45:09,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:09,551 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1475 transitions. [2021-06-05 04:45:09,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:09,551 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1475 transitions. [2021-06-05 04:45:09,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:09,552 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:09,552 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:09,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1062 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6160 [2021-06-05 04:45:09,752 INFO L430 AbstractCegarLoop]: === Iteration 1074 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:09,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:09,753 INFO L82 PathProgramCache]: Analyzing trace with hash 37491221, now seen corresponding path program 1062 times [2021-06-05 04:45:09,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:09,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46922142] [2021-06-05 04:45:09,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:09,823 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 04:45:09,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:09,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46922142] [2021-06-05 04:45:09,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46922142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:09,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353706493] [2021-06-05 04:45:09,824 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 1063 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1063 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:09,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:09,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:09,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:09,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:09,867 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 17 treesize of output 13 [2021-06-05 04:45:09,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:09,869 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 9 treesize of output 7 [2021-06-05 04:45:09,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:09,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:09,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:09,877 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:09,936 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 19 treesize of output 15 [2021-06-05 04:45:09,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:09,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:09,939 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:09,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:09,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:09,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:09,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353706493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:09,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:09,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:09,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617822184] [2021-06-05 04:45:09,967 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:09,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:09,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:09,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:09,967 INFO L87 Difference]: Start difference. First operand 470 states and 1475 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:10,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:10,752 INFO L93 Difference]: Finished difference Result 978 states and 2989 transitions. [2021-06-05 04:45:10,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 04:45:10,752 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:10,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:10,753 INFO L225 Difference]: With dead ends: 978 [2021-06-05 04:45:10,753 INFO L226 Difference]: Without dead ends: 957 [2021-06-05 04:45:10,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 536.4ms TimeCoverageRelationStatistics Valid=250, Invalid=1156, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 04:45:10,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-06-05 04:45:10,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 465. [2021-06-05 04:45:10,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1422413793103448) internal successors, (1458), 464 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:10,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1458 transitions. [2021-06-05 04:45:10,759 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1458 transitions. Word has length 21 [2021-06-05 04:45:10,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:10,760 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1458 transitions. [2021-06-05 04:45:10,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:10,760 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1458 transitions. [2021-06-05 04:45:10,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:10,764 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:10,764 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:10,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6170,1063 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:10,964 INFO L430 AbstractCegarLoop]: === Iteration 1075 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:10,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:10,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1077727019, now seen corresponding path program 1063 times [2021-06-05 04:45:10,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:10,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287184061] [2021-06-05 04:45:10,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:10,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:11,033 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 04:45:11,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:11,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287184061] [2021-06-05 04:45:11,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287184061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:11,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888218992] [2021-06-05 04:45:11,033 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 1064 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1064 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:11,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:11,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:11,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:11,076 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 17 treesize of output 13 [2021-06-05 04:45:11,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:11,079 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 9 treesize of output 7 [2021-06-05 04:45:11,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:11,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:11,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:11,086 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:11,141 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 19 treesize of output 15 [2021-06-05 04:45:11,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:11,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:11,145 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:11,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:11,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:11,172 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 04:45:11,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888218992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:11,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:11,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:11,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299610194] [2021-06-05 04:45:11,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:11,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:11,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:11,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:11,173 INFO L87 Difference]: Start difference. First operand 465 states and 1458 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:12,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:12,112 INFO L93 Difference]: Finished difference Result 1097 states and 3339 transitions. [2021-06-05 04:45:12,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 04:45:12,112 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:12,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:12,113 INFO L225 Difference]: With dead ends: 1097 [2021-06-05 04:45:12,113 INFO L226 Difference]: Without dead ends: 1076 [2021-06-05 04:45:12,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 640.4ms TimeCoverageRelationStatistics Valid=356, Invalid=1624, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 04:45:12,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-06-05 04:45:12,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 463. [2021-06-05 04:45:12,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.145021645021645) internal successors, (1453), 462 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:12,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1453 transitions. [2021-06-05 04:45:12,120 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1453 transitions. Word has length 21 [2021-06-05 04:45:12,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:12,120 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1453 transitions. [2021-06-05 04:45:12,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:12,120 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1453 transitions. [2021-06-05 04:45:12,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:12,120 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:12,120 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:12,320 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1064 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6176 [2021-06-05 04:45:12,321 INFO L430 AbstractCegarLoop]: === Iteration 1076 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:12,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:12,321 INFO L82 PathProgramCache]: Analyzing trace with hash 483969817, now seen corresponding path program 1064 times [2021-06-05 04:45:12,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:12,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343513318] [2021-06-05 04:45:12,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:12,389 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 04:45:12,389 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:12,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343513318] [2021-06-05 04:45:12,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343513318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:12,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140254026] [2021-06-05 04:45:12,389 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 1065 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1065 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:12,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:12,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:12,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:12,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:12,444 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 9 treesize of output 7 [2021-06-05 04:45:12,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:12,446 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 17 treesize of output 13 [2021-06-05 04:45:12,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:12,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:12,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:12,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:12,492 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 19 treesize of output 15 [2021-06-05 04:45:12,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:12,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:12,497 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:12,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:12,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:45:12,510 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 04:45:12,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140254026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:12,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:12,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:45:12,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951068996] [2021-06-05 04:45:12,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:45:12,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:12,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:45:12,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:12,511 INFO L87 Difference]: Start difference. First operand 463 states and 1453 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:12,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:12,673 INFO L93 Difference]: Finished difference Result 839 states and 2536 transitions. [2021-06-05 04:45:12,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:12,674 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:12,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:12,674 INFO L225 Difference]: With dead ends: 839 [2021-06-05 04:45:12,675 INFO L226 Difference]: Without dead ends: 817 [2021-06-05 04:45:12,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 135.0ms TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-06-05 04:45:12,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 465. [2021-06-05 04:45:12,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1422413793103448) internal successors, (1458), 464 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:12,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1458 transitions. [2021-06-05 04:45:12,680 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1458 transitions. Word has length 21 [2021-06-05 04:45:12,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:12,680 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1458 transitions. [2021-06-05 04:45:12,680 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:12,680 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1458 transitions. [2021-06-05 04:45:12,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:12,681 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:12,681 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:12,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6182,1065 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:12,881 INFO L430 AbstractCegarLoop]: === Iteration 1077 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:12,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:12,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1761039833, now seen corresponding path program 1065 times [2021-06-05 04:45:12,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:12,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763161530] [2021-06-05 04:45:12,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:12,951 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 04:45:12,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:12,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763161530] [2021-06-05 04:45:12,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763161530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:12,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964693] [2021-06-05 04:45:12,951 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 1066 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1066 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:12,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:45:12,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:12,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:12,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:13,002 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 9 treesize of output 7 [2021-06-05 04:45:13,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,004 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 17 treesize of output 13 [2021-06-05 04:45:13,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:13,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:13,012 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:13,035 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 19 treesize of output 15 [2021-06-05 04:45:13,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,037 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 9 treesize of output 7 [2021-06-05 04:45:13,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:13,046 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:13,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:13,047 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:13,069 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 04:45:13,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:13,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:13,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:13,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462278074] [2021-06-05 04:45:13,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:13,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:13,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:13,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:13,070 INFO L87 Difference]: Start difference. First operand 465 states and 1458 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:13,275 INFO L93 Difference]: Finished difference Result 853 states and 2574 transitions. [2021-06-05 04:45:13,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:13,275 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:13,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:13,276 INFO L225 Difference]: With dead ends: 853 [2021-06-05 04:45:13,276 INFO L226 Difference]: Without dead ends: 824 [2021-06-05 04:45:13,276 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 132.8ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:13,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-06-05 04:45:13,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 458. [2021-06-05 04:45:13,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1334792122538295) internal successors, (1432), 457 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1432 transitions. [2021-06-05 04:45:13,281 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1432 transitions. Word has length 21 [2021-06-05 04:45:13,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:13,281 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1432 transitions. [2021-06-05 04:45:13,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,282 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1432 transitions. [2021-06-05 04:45:13,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:13,282 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:13,282 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:13,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1066 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6185 [2021-06-05 04:45:13,482 INFO L430 AbstractCegarLoop]: === Iteration 1078 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:13,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:13,483 INFO L82 PathProgramCache]: Analyzing trace with hash -454154905, now seen corresponding path program 1066 times [2021-06-05 04:45:13,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:13,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816790906] [2021-06-05 04:45:13,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:13,552 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 04:45:13,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:13,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816790906] [2021-06-05 04:45:13,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816790906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:13,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835289483] [2021-06-05 04:45:13,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1067 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1067 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:13,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:13,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:13,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:13,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:13,616 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 9 treesize of output 7 [2021-06-05 04:45:13,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,618 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 17 treesize of output 13 [2021-06-05 04:45:13,619 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:13,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:13,628 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:13,665 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 19 treesize of output 15 [2021-06-05 04:45:13,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:13,669 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:13,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:13,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:45:13,683 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 04:45:13,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835289483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:13,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:13,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:13,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167248480] [2021-06-05 04:45:13,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:13,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:13,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:13,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:13,683 INFO L87 Difference]: Start difference. First operand 458 states and 1432 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:13,857 INFO L93 Difference]: Finished difference Result 694 states and 2099 transitions. [2021-06-05 04:45:13,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:13,857 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:13,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:13,858 INFO L225 Difference]: With dead ends: 694 [2021-06-05 04:45:13,858 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 04:45:13,858 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 148.0ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:13,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 04:45:13,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 463. [2021-06-05 04:45:13,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1363636363636362) internal successors, (1449), 462 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1449 transitions. [2021-06-05 04:45:13,863 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1449 transitions. Word has length 21 [2021-06-05 04:45:13,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:13,863 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1449 transitions. [2021-06-05 04:45:13,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:13,863 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1449 transitions. [2021-06-05 04:45:13,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:13,864 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:13,864 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:14,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1067 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6189 [2021-06-05 04:45:14,064 INFO L430 AbstractCegarLoop]: === Iteration 1079 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:14,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:14,064 INFO L82 PathProgramCache]: Analyzing trace with hash 171169213, now seen corresponding path program 1067 times [2021-06-05 04:45:14,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:14,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862390159] [2021-06-05 04:45:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:14,147 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 04:45:14,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:14,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862390159] [2021-06-05 04:45:14,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862390159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:14,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345162295] [2021-06-05 04:45:14,147 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 1068 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1068 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:14,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:14,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:14,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:14,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:14,209 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 19 treesize of output 15 [2021-06-05 04:45:14,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,212 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 19 treesize of output 15 [2021-06-05 04:45:14,212 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:14,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:14,232 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:67, output treesize:53 [2021-06-05 04:45:14,299 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 28 treesize of output 22 [2021-06-05 04:45:14,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 17 [2021-06-05 04:45:14,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:45:14,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,306 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 19 treesize of output 15 [2021-06-05 04:45:14,307 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:14,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:14,318 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:14,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:45:14,319 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:101, output treesize:26 [2021-06-05 04:45:14,391 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 04:45:14,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345162295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:14,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:14,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:14,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898587576] [2021-06-05 04:45:14,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:14,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:14,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:14,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:14,391 INFO L87 Difference]: Start difference. First operand 463 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:14,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:14,872 INFO L93 Difference]: Finished difference Result 799 states and 2417 transitions. [2021-06-05 04:45:14,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:45:14,873 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:14,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:14,873 INFO L225 Difference]: With dead ends: 799 [2021-06-05 04:45:14,874 INFO L226 Difference]: Without dead ends: 772 [2021-06-05 04:45:14,874 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 464.8ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-05 04:45:14,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-06-05 04:45:14,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 463. [2021-06-05 04:45:14,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.132034632034632) internal successors, (1447), 462 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:14,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1447 transitions. [2021-06-05 04:45:14,879 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1447 transitions. Word has length 21 [2021-06-05 04:45:14,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:14,879 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1447 transitions. [2021-06-05 04:45:14,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:14,879 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1447 transitions. [2021-06-05 04:45:14,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:14,880 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:14,880 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:15,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6192,1068 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:15,080 INFO L430 AbstractCegarLoop]: === Iteration 1080 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:15,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:15,080 INFO L82 PathProgramCache]: Analyzing trace with hash 1595802741, now seen corresponding path program 1068 times [2021-06-05 04:45:15,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:15,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449140857] [2021-06-05 04:45:15,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:15,151 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 04:45:15,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:15,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449140857] [2021-06-05 04:45:15,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449140857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:15,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236455264] [2021-06-05 04:45:15,151 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 1069 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1069 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:15,178 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:15,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:15,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:15,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:15,216 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 9 treesize of output 7 [2021-06-05 04:45:15,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,218 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 17 treesize of output 13 [2021-06-05 04:45:15,218 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:15,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:15,228 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:15,253 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 9 treesize of output 7 [2021-06-05 04:45:15,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,264 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:15,264 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:15,266 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 19 treesize of output 15 [2021-06-05 04:45:15,266 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:15,275 INFO L518 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2021-06-05 04:45:15,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:15,275 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:15,308 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 04:45:15,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236455264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:15,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:15,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:15,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882238772] [2021-06-05 04:45:15,309 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:15,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:15,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:15,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:15,309 INFO L87 Difference]: Start difference. First operand 463 states and 1447 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:15,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:15,560 INFO L93 Difference]: Finished difference Result 739 states and 2231 transitions. [2021-06-05 04:45:15,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:15,560 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:15,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:15,561 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:45:15,561 INFO L226 Difference]: Without dead ends: 710 [2021-06-05 04:45:15,561 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 170.0ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:15,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2021-06-05 04:45:15,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 464. [2021-06-05 04:45:15,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.138228941684665) internal successors, (1453), 463 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:15,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1453 transitions. [2021-06-05 04:45:15,566 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1453 transitions. Word has length 21 [2021-06-05 04:45:15,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:15,566 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1453 transitions. [2021-06-05 04:45:15,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:15,566 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1453 transitions. [2021-06-05 04:45:15,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:15,567 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:15,567 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:15,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1069 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6202 [2021-06-05 04:45:15,767 INFO L430 AbstractCegarLoop]: === Iteration 1081 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:15,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:15,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1893069151, now seen corresponding path program 1069 times [2021-06-05 04:45:15,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:15,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807123705] [2021-06-05 04:45:15,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:15,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:15,849 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 04:45:15,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:15,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807123705] [2021-06-05 04:45:15,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807123705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:15,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926644323] [2021-06-05 04:45:15,849 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 1070 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1070 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:15,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:15,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:15,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:15,909 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 19 treesize of output 15 [2021-06-05 04:45:15,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:15,915 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,915 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:45:15,936 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 19 treesize of output 15 [2021-06-05 04:45:15,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:45:15,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:15,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:15,948 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:15,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:15,948 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:45:16,018 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 04:45:16,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926644323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:16,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:16,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:16,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241113754] [2021-06-05 04:45:16,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:16,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:16,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:16,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:16,018 INFO L87 Difference]: Start difference. First operand 464 states and 1453 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:16,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:16,474 INFO L93 Difference]: Finished difference Result 823 states and 2474 transitions. [2021-06-05 04:45:16,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:16,474 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:16,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:16,475 INFO L225 Difference]: With dead ends: 823 [2021-06-05 04:45:16,475 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 04:45:16,475 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 371.8ms TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:45:16,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 04:45:16,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 460. [2021-06-05 04:45:16,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.130718954248366) internal successors, (1437), 459 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1437 transitions. [2021-06-05 04:45:16,481 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1437 transitions. Word has length 21 [2021-06-05 04:45:16,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:16,481 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1437 transitions. [2021-06-05 04:45:16,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:16,481 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1437 transitions. [2021-06-05 04:45:16,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:16,482 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:16,482 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:16,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6207,1070 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:16,682 INFO L430 AbstractCegarLoop]: === Iteration 1082 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:16,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:16,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1001919611, now seen corresponding path program 1070 times [2021-06-05 04:45:16,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:16,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176150208] [2021-06-05 04:45:16,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:16,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:16,754 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 04:45:16,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:16,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176150208] [2021-06-05 04:45:16,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176150208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:16,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194918182] [2021-06-05 04:45:16,755 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 1071 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1071 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:16,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:16,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:16,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:16,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:16,845 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 19 treesize of output 15 [2021-06-05 04:45:16,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:16,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:16,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:16,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:45:16,872 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 14 [2021-06-05 04:45:16,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:16,875 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 10 treesize of output 8 [2021-06-05 04:45:16,875 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:16,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:16,884 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:16,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:16,885 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:16,919 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 04:45:16,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194918182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:16,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:16,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:16,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151735566] [2021-06-05 04:45:16,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:16,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:16,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:16,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:16,920 INFO L87 Difference]: Start difference. First operand 460 states and 1437 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:17,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:17,122 INFO L93 Difference]: Finished difference Result 710 states and 2140 transitions. [2021-06-05 04:45:17,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:17,123 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:17,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:17,123 INFO L225 Difference]: With dead ends: 710 [2021-06-05 04:45:17,123 INFO L226 Difference]: Without dead ends: 674 [2021-06-05 04:45:17,124 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 152.1ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:17,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-06-05 04:45:17,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 461. [2021-06-05 04:45:17,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.134782608695652) internal successors, (1442), 460 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:17,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1442 transitions. [2021-06-05 04:45:17,129 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1442 transitions. Word has length 21 [2021-06-05 04:45:17,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:17,129 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1442 transitions. [2021-06-05 04:45:17,129 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:17,129 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1442 transitions. [2021-06-05 04:45:17,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:17,129 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:17,129 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:17,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1071 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6213 [2021-06-05 04:45:17,330 INFO L430 AbstractCegarLoop]: === Iteration 1083 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:17,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:17,330 INFO L82 PathProgramCache]: Analyzing trace with hash -704653201, now seen corresponding path program 1071 times [2021-06-05 04:45:17,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:17,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244650282] [2021-06-05 04:45:17,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:17,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:17,409 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 04:45:17,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:17,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244650282] [2021-06-05 04:45:17,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244650282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:17,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047794935] [2021-06-05 04:45:17,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1072 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1072 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:17,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:17,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:17,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:17,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:17,475 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 9 treesize of output 7 [2021-06-05 04:45:17,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:17,477 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 17 treesize of output 13 [2021-06-05 04:45:17,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:17,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:17,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:17,487 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:17,513 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 19 treesize of output 15 [2021-06-05 04:45:17,514 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:17,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:17,524 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:17,525 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 9 treesize of output 7 [2021-06-05 04:45:17,526 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:17,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:17,535 INFO L518 ElimStorePlain]: Eliminatee v_prenex_322 vanished before elimination [2021-06-05 04:45:17,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:17,535 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:17,604 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 04:45:17,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047794935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:17,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:17,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:17,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597541406] [2021-06-05 04:45:17,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:17,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:17,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:17,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:17,605 INFO L87 Difference]: Start difference. First operand 461 states and 1442 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:18,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:18,014 INFO L93 Difference]: Finished difference Result 806 states and 2419 transitions. [2021-06-05 04:45:18,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:18,014 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:18,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:18,015 INFO L225 Difference]: With dead ends: 806 [2021-06-05 04:45:18,015 INFO L226 Difference]: Without dead ends: 783 [2021-06-05 04:45:18,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 335.7ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:45:18,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-06-05 04:45:18,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 476. [2021-06-05 04:45:18,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.1515789473684213) internal successors, (1497), 475 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:18,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1497 transitions. [2021-06-05 04:45:18,021 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1497 transitions. Word has length 21 [2021-06-05 04:45:18,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:18,021 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1497 transitions. [2021-06-05 04:45:18,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:18,021 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1497 transitions. [2021-06-05 04:45:18,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:18,021 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:18,021 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:18,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6216,1072 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:18,222 INFO L430 AbstractCegarLoop]: === Iteration 1084 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:18,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:18,222 INFO L82 PathProgramCache]: Analyzing trace with hash -988915885, now seen corresponding path program 1072 times [2021-06-05 04:45:18,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:18,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371891070] [2021-06-05 04:45:18,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:18,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:18,305 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 04:45:18,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:18,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371891070] [2021-06-05 04:45:18,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371891070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:18,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456215672] [2021-06-05 04:45:18,305 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 1073 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1073 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:18,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:18,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:18,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:18,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:18,373 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 9 treesize of output 7 [2021-06-05 04:45:18,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:18,375 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 17 treesize of output 13 [2021-06-05 04:45:18,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:18,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:18,388 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:18,388 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:18,414 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 19 treesize of output 15 [2021-06-05 04:45:18,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:18,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:18,425 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:18,427 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 9 treesize of output 7 [2021-06-05 04:45:18,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:18,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:18,436 INFO L518 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2021-06-05 04:45:18,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:18,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:18,510 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 04:45:18,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456215672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:18,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:18,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:18,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499570008] [2021-06-05 04:45:18,511 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:18,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:18,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:18,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:18,511 INFO L87 Difference]: Start difference. First operand 476 states and 1497 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:18,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:18,846 INFO L93 Difference]: Finished difference Result 747 states and 2298 transitions. [2021-06-05 04:45:18,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:18,846 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:18,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:18,847 INFO L225 Difference]: With dead ends: 747 [2021-06-05 04:45:18,847 INFO L226 Difference]: Without dead ends: 720 [2021-06-05 04:45:18,847 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 252.5ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:18,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-06-05 04:45:18,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 482. [2021-06-05 04:45:18,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1496881496881497) internal successors, (1515), 481 states have internal predecessors, (1515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:18,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1515 transitions. [2021-06-05 04:45:18,853 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1515 transitions. Word has length 21 [2021-06-05 04:45:18,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:18,853 INFO L482 AbstractCegarLoop]: Abstraction has 482 states and 1515 transitions. [2021-06-05 04:45:18,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:18,853 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1515 transitions. [2021-06-05 04:45:18,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:18,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:18,853 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:19,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6224,1073 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:19,054 INFO L430 AbstractCegarLoop]: === Iteration 1085 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:19,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:19,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1345304445, now seen corresponding path program 1073 times [2021-06-05 04:45:19,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:19,054 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280854651] [2021-06-05 04:45:19,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:19,123 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 04:45:19,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:19,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280854651] [2021-06-05 04:45:19,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280854651] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:19,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326905748] [2021-06-05 04:45:19,124 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1074 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1074 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:19,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:45:19,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:19,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:19,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:19,189 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 9 treesize of output 7 [2021-06-05 04:45:19,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,191 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 17 treesize of output 13 [2021-06-05 04:45:19,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:19,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:19,201 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:19,237 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 19 treesize of output 15 [2021-06-05 04:45:19,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,239 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 19 treesize of output 15 [2021-06-05 04:45:19,240 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:19,254 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:19,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:19,255 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:45:19,329 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 04:45:19,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326905748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:19,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:19,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:19,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762158206] [2021-06-05 04:45:19,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:19,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:19,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:19,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:19,330 INFO L87 Difference]: Start difference. First operand 482 states and 1515 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:19,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:19,594 INFO L93 Difference]: Finished difference Result 716 states and 2158 transitions. [2021-06-05 04:45:19,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:19,594 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:19,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:19,595 INFO L225 Difference]: With dead ends: 716 [2021-06-05 04:45:19,595 INFO L226 Difference]: Without dead ends: 697 [2021-06-05 04:45:19,595 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 269.4ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:45:19,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-06-05 04:45:19,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 464. [2021-06-05 04:45:19,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1447084233261338) internal successors, (1456), 463 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:19,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1456 transitions. [2021-06-05 04:45:19,600 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1456 transitions. Word has length 21 [2021-06-05 04:45:19,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:19,600 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1456 transitions. [2021-06-05 04:45:19,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:19,600 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1456 transitions. [2021-06-05 04:45:19,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:19,601 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:19,601 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:19,801 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1074 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6236 [2021-06-05 04:45:19,801 INFO L430 AbstractCegarLoop]: === Iteration 1086 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:19,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:19,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1890677099, now seen corresponding path program 1074 times [2021-06-05 04:45:19,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:19,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093556365] [2021-06-05 04:45:19,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:19,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:19,874 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 04:45:19,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:19,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093556365] [2021-06-05 04:45:19,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093556365] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:19,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223473293] [2021-06-05 04:45:19,874 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 1075 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1075 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:19,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:19,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:19,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:19,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:19,940 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 9 treesize of output 7 [2021-06-05 04:45:19,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,943 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 17 treesize of output 13 [2021-06-05 04:45:19,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:19,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:19,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:19,953 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:20,009 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 19 treesize of output 15 [2021-06-05 04:45:20,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:20,012 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:20,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:20,022 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 04:45:20,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223473293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:20,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:20,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:20,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548756040] [2021-06-05 04:45:20,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:20,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:20,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:20,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:20,023 INFO L87 Difference]: Start difference. First operand 464 states and 1456 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:20,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:20,236 INFO L93 Difference]: Finished difference Result 610 states and 1872 transitions. [2021-06-05 04:45:20,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:20,237 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:20,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:20,237 INFO L225 Difference]: With dead ends: 610 [2021-06-05 04:45:20,237 INFO L226 Difference]: Without dead ends: 589 [2021-06-05 04:45:20,238 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 182.8ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:20,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-06-05 04:45:20,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 464. [2021-06-05 04:45:20,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1533477321814254) internal successors, (1460), 463 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:20,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1460 transitions. [2021-06-05 04:45:20,242 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1460 transitions. Word has length 21 [2021-06-05 04:45:20,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:20,242 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1460 transitions. [2021-06-05 04:45:20,242 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:20,242 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1460 transitions. [2021-06-05 04:45:20,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:20,243 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:20,243 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:20,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1075 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6242 [2021-06-05 04:45:20,443 INFO L430 AbstractCegarLoop]: === Iteration 1087 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:20,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:20,444 INFO L82 PathProgramCache]: Analyzing trace with hash 171692417, now seen corresponding path program 1075 times [2021-06-05 04:45:20,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:20,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540149757] [2021-06-05 04:45:20,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:20,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:20,525 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 04:45:20,525 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:20,525 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540149757] [2021-06-05 04:45:20,525 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540149757] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:20,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373687817] [2021-06-05 04:45:20,526 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 1076 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1076 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:20,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:20,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:20,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:20,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:45:20,601 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,603 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 9 treesize of output 7 [2021-06-05 04:45:20,604 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:20,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:20,613 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:20,648 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 19 treesize of output 15 [2021-06-05 04:45:20,649 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:20,652 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:20,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:20,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:20,697 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 04:45:20,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373687817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:20,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:20,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:20,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552971135] [2021-06-05 04:45:20,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:20,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:20,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:20,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:20,697 INFO L87 Difference]: Start difference. First operand 464 states and 1460 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:20,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:20,989 INFO L93 Difference]: Finished difference Result 711 states and 2183 transitions. [2021-06-05 04:45:20,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:20,990 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:20,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:20,991 INFO L225 Difference]: With dead ends: 711 [2021-06-05 04:45:20,991 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:45:20,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 253.6ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:20,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:45:20,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 460. [2021-06-05 04:45:20,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.1437908496732025) internal successors, (1443), 459 states have internal predecessors, (1443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:20,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1443 transitions. [2021-06-05 04:45:20,996 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1443 transitions. Word has length 21 [2021-06-05 04:45:20,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:20,996 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1443 transitions. [2021-06-05 04:45:20,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:20,996 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1443 transitions. [2021-06-05 04:45:20,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:20,996 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:20,996 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:21,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1076 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6249 [2021-06-05 04:45:21,197 INFO L430 AbstractCegarLoop]: === Iteration 1088 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:21,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:21,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1568079595, now seen corresponding path program 1076 times [2021-06-05 04:45:21,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:21,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097287514] [2021-06-05 04:45:21,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:21,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:21,280 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 04:45:21,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:21,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097287514] [2021-06-05 04:45:21,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097287514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:21,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661186137] [2021-06-05 04:45:21,280 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 1077 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1077 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:21,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:21,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:21,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:21,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:21,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 17 treesize of output 13 [2021-06-05 04:45:21,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:21,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:21,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:21,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:21,402 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 19 treesize of output 15 [2021-06-05 04:45:21,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:21,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:21,406 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:21,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:21,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:21,436 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 04:45:21,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661186137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:21,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:21,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:21,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328250808] [2021-06-05 04:45:21,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:21,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:21,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:21,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:21,436 INFO L87 Difference]: Start difference. First operand 460 states and 1443 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:21,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:21,717 INFO L93 Difference]: Finished difference Result 704 states and 2168 transitions. [2021-06-05 04:45:21,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:21,717 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:21,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:21,718 INFO L225 Difference]: With dead ends: 704 [2021-06-05 04:45:21,718 INFO L226 Difference]: Without dead ends: 683 [2021-06-05 04:45:21,718 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 202.3ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:21,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-06-05 04:45:21,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 466. [2021-06-05 04:45:21,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1483870967741936) internal successors, (1464), 465 states have internal predecessors, (1464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:21,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1464 transitions. [2021-06-05 04:45:21,723 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1464 transitions. Word has length 21 [2021-06-05 04:45:21,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:21,723 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1464 transitions. [2021-06-05 04:45:21,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:21,724 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1464 transitions. [2021-06-05 04:45:21,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:21,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:21,724 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:21,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6253,1077 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:21,924 INFO L430 AbstractCegarLoop]: === Iteration 1089 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:21,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:21,925 INFO L82 PathProgramCache]: Analyzing trace with hash 238151433, now seen corresponding path program 1077 times [2021-06-05 04:45:21,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:21,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29689468] [2021-06-05 04:45:21,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:21,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:22,008 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 04:45:22,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:22,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29689468] [2021-06-05 04:45:22,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29689468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:22,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010876764] [2021-06-05 04:45:22,008 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 1078 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1078 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:22,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:45:22,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:22,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:22,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:22,097 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 17 treesize of output 13 [2021-06-05 04:45:22,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:22,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:22,118 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 19 treesize of output 15 [2021-06-05 04:45:22,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:22,122 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:22,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:22,138 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 04:45:22,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010876764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:22,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:22,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:22,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290860204] [2021-06-05 04:45:22,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:22,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:22,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:22,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:22,138 INFO L87 Difference]: Start difference. First operand 466 states and 1464 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:22,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:22,295 INFO L93 Difference]: Finished difference Result 597 states and 1842 transitions. [2021-06-05 04:45:22,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:22,295 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:22,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:22,296 INFO L225 Difference]: With dead ends: 597 [2021-06-05 04:45:22,296 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:45:22,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 146.9ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:22,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:45:22,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 463. [2021-06-05 04:45:22,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.142857142857143) internal successors, (1452), 462 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:22,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1452 transitions. [2021-06-05 04:45:22,301 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1452 transitions. Word has length 21 [2021-06-05 04:45:22,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:22,301 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1452 transitions. [2021-06-05 04:45:22,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:22,301 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1452 transitions. [2021-06-05 04:45:22,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:22,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:22,301 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:22,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1078 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6256 [2021-06-05 04:45:22,502 INFO L430 AbstractCegarLoop]: === Iteration 1090 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:22,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:22,502 INFO L82 PathProgramCache]: Analyzing trace with hash -676930055, now seen corresponding path program 1078 times [2021-06-05 04:45:22,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:22,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830779244] [2021-06-05 04:45:22,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:22,585 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 04:45:22,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:22,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830779244] [2021-06-05 04:45:22,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830779244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:22,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690497001] [2021-06-05 04:45:22,586 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 1079 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1079 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:22,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:22,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:22,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:22,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:22,673 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 17 treesize of output 13 [2021-06-05 04:45:22,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:22,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:22,693 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 19 treesize of output 15 [2021-06-05 04:45:22,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:22,697 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:22,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:22,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:22,742 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 04:45:22,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690497001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:22,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:22,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:22,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178042698] [2021-06-05 04:45:22,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:22,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:22,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:22,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:22,742 INFO L87 Difference]: Start difference. First operand 463 states and 1452 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:23,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:23,003 INFO L93 Difference]: Finished difference Result 712 states and 2190 transitions. [2021-06-05 04:45:23,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:23,004 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:23,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:23,004 INFO L225 Difference]: With dead ends: 712 [2021-06-05 04:45:23,004 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 04:45:23,005 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 203.1ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:23,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 04:45:23,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 459. [2021-06-05 04:45:23,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.1419213973799125) internal successors, (1439), 458 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:23,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1439 transitions. [2021-06-05 04:45:23,010 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1439 transitions. Word has length 21 [2021-06-05 04:45:23,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:23,010 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1439 transitions. [2021-06-05 04:45:23,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:23,010 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1439 transitions. [2021-06-05 04:45:23,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:23,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:23,010 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:23,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6259,1079 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:23,211 INFO L430 AbstractCegarLoop]: === Iteration 1091 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:23,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:23,211 INFO L82 PathProgramCache]: Analyzing trace with hash 915945025, now seen corresponding path program 1079 times [2021-06-05 04:45:23,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:23,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840655218] [2021-06-05 04:45:23,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:23,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:23,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:23,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840655218] [2021-06-05 04:45:23,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840655218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:23,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188171620] [2021-06-05 04:45:23,277 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 1080 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1080 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:23,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:23,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:23,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:23,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:23,323 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 17 treesize of output 13 [2021-06-05 04:45:23,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:23,325 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 17 treesize of output 13 [2021-06-05 04:45:23,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:23,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:23,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:23,339 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-05 04:45:23,404 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 19 treesize of output 15 [2021-06-05 04:45:23,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:23,407 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 26 treesize of output 20 [2021-06-05 04:45:23,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:23,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:23,416 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:23,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:23,417 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:45:23,463 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 04:45:23,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188171620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:23,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:23,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:23,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557026496] [2021-06-05 04:45:23,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:23,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:23,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:23,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:23,463 INFO L87 Difference]: Start difference. First operand 459 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:24,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:24,622 INFO L93 Difference]: Finished difference Result 1019 states and 3104 transitions. [2021-06-05 04:45:24,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 04:45:24,622 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:24,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:24,623 INFO L225 Difference]: With dead ends: 1019 [2021-06-05 04:45:24,623 INFO L226 Difference]: Without dead ends: 977 [2021-06-05 04:45:24,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 816.6ms TimeCoverageRelationStatistics Valid=366, Invalid=1614, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 04:45:24,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2021-06-05 04:45:24,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 465. [2021-06-05 04:45:24,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1400862068965516) internal successors, (1457), 464 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:24,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1457 transitions. [2021-06-05 04:45:24,630 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1457 transitions. Word has length 21 [2021-06-05 04:45:24,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:24,630 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1457 transitions. [2021-06-05 04:45:24,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:24,630 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1457 transitions. [2021-06-05 04:45:24,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:24,630 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:24,630 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:24,830 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6262,1080 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:24,831 INFO L430 AbstractCegarLoop]: === Iteration 1092 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:24,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:24,831 INFO L82 PathProgramCache]: Analyzing trace with hash 798687523, now seen corresponding path program 1080 times [2021-06-05 04:45:24,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:24,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44970199] [2021-06-05 04:45:24,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:24,908 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 04:45:24,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:24,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44970199] [2021-06-05 04:45:24,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44970199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:24,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999095462] [2021-06-05 04:45:24,908 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 1081 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1081 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:24,935 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:45:24,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:24,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:24,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:24,985 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 17 treesize of output 13 [2021-06-05 04:45:24,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:24,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:24,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:24,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:25,004 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 19 treesize of output 15 [2021-06-05 04:45:25,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:25,009 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:25,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:25,055 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 04:45:25,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999095462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:25,055 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:25,055 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:25,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054275608] [2021-06-05 04:45:25,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:25,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:25,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:25,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:25,055 INFO L87 Difference]: Start difference. First operand 465 states and 1457 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:25,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:25,282 INFO L93 Difference]: Finished difference Result 779 states and 2387 transitions. [2021-06-05 04:45:25,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:25,282 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:45:25,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:25,283 INFO L225 Difference]: With dead ends: 779 [2021-06-05 04:45:25,283 INFO L226 Difference]: Without dead ends: 758 [2021-06-05 04:45:25,283 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 190.4ms TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:25,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-06-05 04:45:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 458. [2021-06-05 04:45:25,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.140043763676149) internal successors, (1435), 457 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:25,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1435 transitions. [2021-06-05 04:45:25,288 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1435 transitions. Word has length 21 [2021-06-05 04:45:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:25,288 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1435 transitions. [2021-06-05 04:45:25,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:25,288 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1435 transitions. [2021-06-05 04:45:25,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:25,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:25,289 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:25,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6270,1081 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:25,489 INFO L430 AbstractCegarLoop]: === Iteration 1093 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:25,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:25,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1489336201, now seen corresponding path program 1081 times [2021-06-05 04:45:25,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:25,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061100528] [2021-06-05 04:45:25,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:25,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:25,558 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 04:45:25,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:25,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061100528] [2021-06-05 04:45:25,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061100528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:25,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376538335] [2021-06-05 04:45:25,559 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 1082 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1082 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:25,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:25,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:25,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:25,622 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 17 treesize of output 13 [2021-06-05 04:45:25,622 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,624 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 9 treesize of output 7 [2021-06-05 04:45:25,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:25,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:25,634 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:25,674 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 19 treesize of output 15 [2021-06-05 04:45:25,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:25,678 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:25,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:25,678 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:12 [2021-06-05 04:45:25,691 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 04:45:25,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376538335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:25,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:25,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:25,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963483750] [2021-06-05 04:45:25,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:25,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:25,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:25,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:25,692 INFO L87 Difference]: Start difference. First operand 458 states and 1435 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:25,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:25,845 INFO L93 Difference]: Finished difference Result 668 states and 2020 transitions. [2021-06-05 04:45:25,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:25,845 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:25,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:25,846 INFO L225 Difference]: With dead ends: 668 [2021-06-05 04:45:25,846 INFO L226 Difference]: Without dead ends: 646 [2021-06-05 04:45:25,846 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:25,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-06-05 04:45:25,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 466. [2021-06-05 04:45:25,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1333333333333333) internal successors, (1457), 465 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:25,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1457 transitions. [2021-06-05 04:45:25,851 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1457 transitions. Word has length 21 [2021-06-05 04:45:25,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:25,851 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1457 transitions. [2021-06-05 04:45:25,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:25,851 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1457 transitions. [2021-06-05 04:45:25,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:25,851 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:25,852 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:26,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1082 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6273 [2021-06-05 04:45:26,052 INFO L430 AbstractCegarLoop]: === Iteration 1094 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:26,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:26,052 INFO L82 PathProgramCache]: Analyzing trace with hash -864012083, now seen corresponding path program 1082 times [2021-06-05 04:45:26,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:26,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79138478] [2021-06-05 04:45:26,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:26,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:26,129 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 04:45:26,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:26,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79138478] [2021-06-05 04:45:26,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79138478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:26,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875951225] [2021-06-05 04:45:26,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1083 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1083 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:26,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:26,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:26,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:26,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:26,190 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 19 treesize of output 15 [2021-06-05 04:45:26,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:26,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:26,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:26,195 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:45:26,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:45:26,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:26,233 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 19 treesize of output 15 [2021-06-05 04:45:26,234 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:26,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:26,240 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:26,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:26,240 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-06-05 04:45:26,284 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 04:45:26,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875951225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:26,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:26,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:26,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259586154] [2021-06-05 04:45:26,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:26,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:26,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:26,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:26,285 INFO L87 Difference]: Start difference. First operand 466 states and 1457 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:26,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:26,663 INFO L93 Difference]: Finished difference Result 807 states and 2429 transitions. [2021-06-05 04:45:26,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:26,663 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:26,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:26,664 INFO L225 Difference]: With dead ends: 807 [2021-06-05 04:45:26,664 INFO L226 Difference]: Without dead ends: 780 [2021-06-05 04:45:26,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 273.7ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:45:26,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2021-06-05 04:45:26,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 466. [2021-06-05 04:45:26,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.129032258064516) internal successors, (1455), 465 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:26,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1455 transitions. [2021-06-05 04:45:26,669 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1455 transitions. Word has length 21 [2021-06-05 04:45:26,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:26,670 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1455 transitions. [2021-06-05 04:45:26,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:26,670 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1455 transitions. [2021-06-05 04:45:26,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:26,670 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:26,670 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:26,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6276,1083 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:26,870 INFO L430 AbstractCegarLoop]: === Iteration 1095 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:26,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:26,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1148274767, now seen corresponding path program 1083 times [2021-06-05 04:45:26,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:26,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421910908] [2021-06-05 04:45:26,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:26,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:26,953 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 04:45:26,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:26,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421910908] [2021-06-05 04:45:26,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421910908] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:26,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099573886] [2021-06-05 04:45:26,953 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 1084 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1084 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:26,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:45:26,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:26,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:26,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:27,023 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 9 treesize of output 7 [2021-06-05 04:45:27,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,025 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 17 treesize of output 13 [2021-06-05 04:45:27,026 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:27,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:27,035 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:27,083 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 19 treesize of output 15 [2021-06-05 04:45:27,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:27,093 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:27,095 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 9 treesize of output 7 [2021-06-05 04:45:27,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:27,102 INFO L518 ElimStorePlain]: Eliminatee v_prenex_326 vanished before elimination [2021-06-05 04:45:27,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:27,102 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:37, output treesize:13 [2021-06-05 04:45:27,150 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 04:45:27,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099573886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:27,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:27,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:27,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922427851] [2021-06-05 04:45:27,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:27,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:27,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:27,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:27,151 INFO L87 Difference]: Start difference. First operand 466 states and 1455 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:27,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:27,612 INFO L93 Difference]: Finished difference Result 730 states and 2233 transitions. [2021-06-05 04:45:27,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:27,613 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:27,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:27,614 INFO L225 Difference]: With dead ends: 730 [2021-06-05 04:45:27,614 INFO L226 Difference]: Without dead ends: 703 [2021-06-05 04:45:27,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 302.8ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:45:27,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2021-06-05 04:45:27,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 471. [2021-06-05 04:45:27,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.1319148936170214) internal successors, (1472), 470 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:27,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1472 transitions. [2021-06-05 04:45:27,619 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1472 transitions. Word has length 21 [2021-06-05 04:45:27,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:27,619 INFO L482 AbstractCegarLoop]: Abstraction has 471 states and 1472 transitions. [2021-06-05 04:45:27,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:27,619 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1472 transitions. [2021-06-05 04:45:27,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:27,619 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:27,620 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:27,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1084 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6279 [2021-06-05 04:45:27,820 INFO L430 AbstractCegarLoop]: === Iteration 1096 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:27,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:27,820 INFO L82 PathProgramCache]: Analyzing trace with hash 538117073, now seen corresponding path program 1084 times [2021-06-05 04:45:27,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:27,820 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584786895] [2021-06-05 04:45:27,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:27,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:27,902 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 04:45:27,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:27,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584786895] [2021-06-05 04:45:27,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584786895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:27,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120025483] [2021-06-05 04:45:27,902 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 1085 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1085 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:27,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:27,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:27,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:27,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:27,970 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 9 treesize of output 7 [2021-06-05 04:45:27,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,972 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 17 treesize of output 13 [2021-06-05 04:45:27,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:27,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:27,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:27,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:28,038 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 19 treesize of output 15 [2021-06-05 04:45:28,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:28,041 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:28,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,041 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:28,070 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 04:45:28,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120025483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:28,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:28,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:28,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338857267] [2021-06-05 04:45:28,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:28,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:28,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:28,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:28,070 INFO L87 Difference]: Start difference. First operand 471 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:28,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:28,448 INFO L93 Difference]: Finished difference Result 669 states and 2050 transitions. [2021-06-05 04:45:28,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:28,448 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:28,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:28,449 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:45:28,449 INFO L226 Difference]: Without dead ends: 648 [2021-06-05 04:45:28,449 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 285.4ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:28,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-06-05 04:45:28,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 470. [2021-06-05 04:45:28,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:28,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 04:45:28,454 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 04:45:28,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:28,454 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 04:45:28,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:28,455 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 04:45:28,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:28,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:28,455 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:28,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6291,1085 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:28,656 INFO L430 AbstractCegarLoop]: === Iteration 1097 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:28,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:28,656 INFO L82 PathProgramCache]: Analyzing trace with hash 560621445, now seen corresponding path program 1085 times [2021-06-05 04:45:28,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:28,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737892768] [2021-06-05 04:45:28,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:28,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:28,726 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 04:45:28,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:28,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737892768] [2021-06-05 04:45:28,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737892768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:28,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133081359] [2021-06-05 04:45:28,727 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 1086 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1086 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:28,753 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:28,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:28,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:28,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:28,790 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 17 treesize of output 13 [2021-06-05 04:45:28,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,793 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 9 treesize of output 7 [2021-06-05 04:45:28,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:28,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:28,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:28,828 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 19 treesize of output 15 [2021-06-05 04:45:28,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:28,840 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 9 treesize of output 7 [2021-06-05 04:45:28,841 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:28,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:28,850 INFO L518 ElimStorePlain]: Eliminatee v_prenex_328 vanished before elimination [2021-06-05 04:45:28,850 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:28,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:28,850 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:28,884 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 04:45:28,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133081359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:28,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:28,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:28,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595132311] [2021-06-05 04:45:28,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:28,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:28,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:28,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:28,884 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:29,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:29,111 INFO L93 Difference]: Finished difference Result 719 states and 2182 transitions. [2021-06-05 04:45:29,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:29,112 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:29,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:29,113 INFO L225 Difference]: With dead ends: 719 [2021-06-05 04:45:29,113 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:45:29,113 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 164.9ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:29,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:45:29,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 470. [2021-06-05 04:45:29,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.138592750533049) internal successors, (1472), 469 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:29,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1472 transitions. [2021-06-05 04:45:29,118 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1472 transitions. Word has length 21 [2021-06-05 04:45:29,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:29,118 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1472 transitions. [2021-06-05 04:45:29,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:29,118 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1472 transitions. [2021-06-05 04:45:29,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:29,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:29,118 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:29,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1086 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6298 [2021-06-05 04:45:29,319 INFO L430 AbstractCegarLoop]: === Iteration 1098 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:29,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:29,319 INFO L82 PathProgramCache]: Analyzing trace with hash 857887855, now seen corresponding path program 1086 times [2021-06-05 04:45:29,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:29,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319211468] [2021-06-05 04:45:29,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:29,400 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 04:45:29,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:29,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319211468] [2021-06-05 04:45:29,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319211468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:29,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188343430] [2021-06-05 04:45:29,400 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1087 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1087 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:29,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:29,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:29,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:29,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:29,460 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 19 treesize of output 15 [2021-06-05 04:45:29,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:29,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:29,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:29,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:21 [2021-06-05 04:45:29,487 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 19 treesize of output 15 [2021-06-05 04:45:29,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:29,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2021-06-05 04:45:29,490 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:29,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:29,499 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:29,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:29,499 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:19 [2021-06-05 04:45:29,569 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 04:45:29,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188343430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:29,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:29,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:29,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158379182] [2021-06-05 04:45:29,570 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:29,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:29,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:29,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:29,570 INFO L87 Difference]: Start difference. First operand 470 states and 1472 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:30,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:30,089 INFO L93 Difference]: Finished difference Result 837 states and 2519 transitions. [2021-06-05 04:45:30,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:45:30,089 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:30,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:30,090 INFO L225 Difference]: With dead ends: 837 [2021-06-05 04:45:30,090 INFO L226 Difference]: Without dead ends: 814 [2021-06-05 04:45:30,090 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 414.7ms TimeCoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:45:30,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-06-05 04:45:30,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 469. [2021-06-05 04:45:30,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.1474358974358974) internal successors, (1473), 468 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:30,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1473 transitions. [2021-06-05 04:45:30,096 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1473 transitions. Word has length 21 [2021-06-05 04:45:30,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:30,096 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1473 transitions. [2021-06-05 04:45:30,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:30,096 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1473 transitions. [2021-06-05 04:45:30,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:30,096 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:30,096 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:30,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6303,1087 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:30,297 INFO L430 AbstractCegarLoop]: === Iteration 1099 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:30,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:30,297 INFO L82 PathProgramCache]: Analyzing trace with hash 573625171, now seen corresponding path program 1087 times [2021-06-05 04:45:30,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:30,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111646824] [2021-06-05 04:45:30,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:30,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:30,382 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 04:45:30,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:30,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111646824] [2021-06-05 04:45:30,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111646824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:30,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668244247] [2021-06-05 04:45:30,382 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 1088 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1088 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:30,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:30,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:30,449 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 9 treesize of output 7 [2021-06-05 04:45:30,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:30,451 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 17 treesize of output 13 [2021-06-05 04:45:30,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:30,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:30,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:30,461 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:30,486 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 19 treesize of output 15 [2021-06-05 04:45:30,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:30,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:30,498 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 9 treesize of output 7 [2021-06-05 04:45:30,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:30,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:30,507 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:30,508 INFO L518 ElimStorePlain]: Eliminatee v_prenex_330 vanished before elimination [2021-06-05 04:45:30,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:30,508 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:30,581 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 04:45:30,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668244247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:30,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:30,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:30,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878183125] [2021-06-05 04:45:30,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:30,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:30,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:30,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:30,581 INFO L87 Difference]: Start difference. First operand 469 states and 1473 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:30,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:30,967 INFO L93 Difference]: Finished difference Result 754 states and 2295 transitions. [2021-06-05 04:45:30,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:30,967 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:30,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:30,968 INFO L225 Difference]: With dead ends: 754 [2021-06-05 04:45:30,968 INFO L226 Difference]: Without dead ends: 727 [2021-06-05 04:45:30,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 317.6ms TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:45:30,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-06-05 04:45:30,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 468. [2021-06-05 04:45:30,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1413276231263385) internal successors, (1467), 467 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:30,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1467 transitions. [2021-06-05 04:45:30,974 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1467 transitions. Word has length 21 [2021-06-05 04:45:30,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:30,974 INFO L482 AbstractCegarLoop]: Abstraction has 468 states and 1467 transitions. [2021-06-05 04:45:30,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:30,974 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1467 transitions. [2021-06-05 04:45:30,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:30,974 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:30,974 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:31,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1088 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6309 [2021-06-05 04:45:31,175 INFO L430 AbstractCegarLoop]: === Iteration 1100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:31,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:31,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1645652335, now seen corresponding path program 1088 times [2021-06-05 04:45:31,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:31,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729786108] [2021-06-05 04:45:31,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:31,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:31,262 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 04:45:31,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:31,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729786108] [2021-06-05 04:45:31,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729786108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:31,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768210744] [2021-06-05 04:45:31,263 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 1089 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1089 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:31,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:31,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:31,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:31,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:31,330 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 9 treesize of output 7 [2021-06-05 04:45:31,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:31,332 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 17 treesize of output 13 [2021-06-05 04:45:31,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:31,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:31,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:31,342 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:31,381 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 19 treesize of output 15 [2021-06-05 04:45:31,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:31,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:31,386 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:31,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:31,386 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:31,429 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 04:45:31,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768210744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:31,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:31,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:31,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949948878] [2021-06-05 04:45:31,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:31,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:31,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:31,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:31,430 INFO L87 Difference]: Start difference. First operand 468 states and 1467 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:31,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:31,786 INFO L93 Difference]: Finished difference Result 682 states and 2091 transitions. [2021-06-05 04:45:31,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:31,786 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:31,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:31,787 INFO L225 Difference]: With dead ends: 682 [2021-06-05 04:45:31,787 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:45:31,787 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 269.7ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:31,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:45:31,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 463. [2021-06-05 04:45:31,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1277056277056277) internal successors, (1445), 462 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:31,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1445 transitions. [2021-06-05 04:45:31,792 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1445 transitions. Word has length 21 [2021-06-05 04:45:31,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:31,792 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1445 transitions. [2021-06-05 04:45:31,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:31,792 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1445 transitions. [2021-06-05 04:45:31,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:31,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:31,792 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:31,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1089 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6321 [2021-06-05 04:45:31,993 INFO L430 AbstractCegarLoop]: === Iteration 1101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:31,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:31,993 INFO L82 PathProgramCache]: Analyzing trace with hash -2037100907, now seen corresponding path program 1089 times [2021-06-05 04:45:31,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:31,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868671312] [2021-06-05 04:45:31,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:31,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:32,062 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 04:45:32,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:32,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868671312] [2021-06-05 04:45:32,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868671312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:32,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169261038] [2021-06-05 04:45:32,062 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 1090 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1090 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:32,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:32,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:32,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:32,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:32,122 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 19 treesize of output 15 [2021-06-05 04:45:32,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:32,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:20 [2021-06-05 04:45:32,149 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 14 [2021-06-05 04:45:32,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,151 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 10 treesize of output 8 [2021-06-05 04:45:32,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:32,161 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:32,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:32,161 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:32,195 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 04:45:32,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169261038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:32,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:32,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:32,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481723585] [2021-06-05 04:45:32,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:32,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:32,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:32,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:32,195 INFO L87 Difference]: Start difference. First operand 463 states and 1445 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:32,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:32,426 INFO L93 Difference]: Finished difference Result 688 states and 2078 transitions. [2021-06-05 04:45:32,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:32,426 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:32,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:32,427 INFO L225 Difference]: With dead ends: 688 [2021-06-05 04:45:32,427 INFO L226 Difference]: Without dead ends: 652 [2021-06-05 04:45:32,427 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 148.1ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:32,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-06-05 04:45:32,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 464. [2021-06-05 04:45:32,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1317494600431965) internal successors, (1450), 463 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:32,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1450 transitions. [2021-06-05 04:45:32,432 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1450 transitions. Word has length 21 [2021-06-05 04:45:32,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:32,432 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1450 transitions. [2021-06-05 04:45:32,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:32,432 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1450 transitions. [2021-06-05 04:45:32,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:32,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:32,433 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:32,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6325,1090 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:32,633 INFO L430 AbstractCegarLoop]: === Iteration 1102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:32,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:32,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1739834497, now seen corresponding path program 1090 times [2021-06-05 04:45:32,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:32,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483497117] [2021-06-05 04:45:32,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:32,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:32,713 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 04:45:32,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:32,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483497117] [2021-06-05 04:45:32,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483497117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:32,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363813291] [2021-06-05 04:45:32,713 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 1091 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1091 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:32,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:32,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:32,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:32,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:32,778 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 9 treesize of output 7 [2021-06-05 04:45:32,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,781 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 17 treesize of output 13 [2021-06-05 04:45:32,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:32,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:32,791 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:32,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 04:45:32,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:32,829 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:32,831 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 9 treesize of output 7 [2021-06-05 04:45:32,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:32,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:32,841 INFO L518 ElimStorePlain]: Eliminatee v_prenex_332 vanished before elimination [2021-06-05 04:45:32,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:32,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:32,911 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 04:45:32,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363813291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:32,911 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:32,911 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:32,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847133386] [2021-06-05 04:45:32,911 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:32,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:32,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:32,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:32,912 INFO L87 Difference]: Start difference. First operand 464 states and 1450 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:33,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:33,417 INFO L93 Difference]: Finished difference Result 836 states and 2505 transitions. [2021-06-05 04:45:33,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:45:33,417 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:33,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:33,418 INFO L225 Difference]: With dead ends: 836 [2021-06-05 04:45:33,418 INFO L226 Difference]: Without dead ends: 813 [2021-06-05 04:45:33,418 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 399.7ms TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:45:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2021-06-05 04:45:33,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 479. [2021-06-05 04:45:33,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1485355648535567) internal successors, (1505), 478 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:33,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1505 transitions. [2021-06-05 04:45:33,424 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1505 transitions. Word has length 21 [2021-06-05 04:45:33,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:33,424 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1505 transitions. [2021-06-05 04:45:33,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:33,424 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1505 transitions. [2021-06-05 04:45:33,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:33,425 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:33,425 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:33,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6328,1091 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:33,625 INFO L430 AbstractCegarLoop]: === Iteration 1103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:33,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:33,625 INFO L82 PathProgramCache]: Analyzing trace with hash -2024097181, now seen corresponding path program 1091 times [2021-06-05 04:45:33,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:33,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162527779] [2021-06-05 04:45:33,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:33,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:33,708 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 04:45:33,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:33,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162527779] [2021-06-05 04:45:33,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162527779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:33,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116112635] [2021-06-05 04:45:33,708 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 1092 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1092 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:33,735 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:45:33,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:33,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:33,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:33,775 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 17 treesize of output 13 [2021-06-05 04:45:33,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,778 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 9 treesize of output 7 [2021-06-05 04:45:33,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:33,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:33,788 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:33,814 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 19 treesize of output 15 [2021-06-05 04:45:33,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,817 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 19 treesize of output 15 [2021-06-05 04:45:33,818 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:33,848 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:33,850 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 9 treesize of output 7 [2021-06-05 04:45:33,851 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,853 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 9 treesize of output 7 [2021-06-05 04:45:33,854 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:33,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:33,879 INFO L518 ElimStorePlain]: Eliminatee v_prenex_334 vanished before elimination [2021-06-05 04:45:33,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:45:33,880 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:105, output treesize:57 [2021-06-05 04:45:33,996 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 04:45:33,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116112635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:33,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:33,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:33,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395654211] [2021-06-05 04:45:33,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:33,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:33,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:33,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:33,997 INFO L87 Difference]: Start difference. First operand 479 states and 1505 transitions. Second operand has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:34,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:34,595 INFO L93 Difference]: Finished difference Result 760 states and 2345 transitions. [2021-06-05 04:45:34,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:45:34,596 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 21 [2021-06-05 04:45:34,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:34,597 INFO L225 Difference]: With dead ends: 760 [2021-06-05 04:45:34,597 INFO L226 Difference]: Without dead ends: 712 [2021-06-05 04:45:34,597 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 579.2ms TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-06-05 04:45:34,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-06-05 04:45:34,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 485. [2021-06-05 04:45:34,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 3.146694214876033) internal successors, (1523), 484 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:34,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1523 transitions. [2021-06-05 04:45:34,602 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1523 transitions. Word has length 21 [2021-06-05 04:45:34,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:34,602 INFO L482 AbstractCegarLoop]: Abstraction has 485 states and 1523 transitions. [2021-06-05 04:45:34,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.0588235294117645) internal successors, (35), 17 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 04:45:34,602 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1523 transitions. [2021-06-05 04:45:34,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:34,603 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:34,603 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:34,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6336,1092 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:34,803 INFO L430 AbstractCegarLoop]: === Iteration 1104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:34,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:34,803 INFO L82 PathProgramCache]: Analyzing trace with hash 310123149, now seen corresponding path program 1092 times [2021-06-05 04:45:34,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:34,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57014767] [2021-06-05 04:45:34,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:34,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:34,872 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 04:45:34,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:34,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57014767] [2021-06-05 04:45:34,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57014767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:34,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140421634] [2021-06-05 04:45:34,873 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 1093 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1093 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:34,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:45:34,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:34,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:34,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:34,938 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 9 treesize of output 7 [2021-06-05 04:45:34,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:34,940 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 17 treesize of output 13 [2021-06-05 04:45:34,941 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:34,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:34,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:34,950 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:34,985 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 19 treesize of output 15 [2021-06-05 04:45:34,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:34,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:34,989 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:34,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:34,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:35,004 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 04:45:35,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140421634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:35,004 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:35,004 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:35,004 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115745595] [2021-06-05 04:45:35,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:35,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:35,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:35,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:35,005 INFO L87 Difference]: Start difference. First operand 485 states and 1523 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:35,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:35,220 INFO L93 Difference]: Finished difference Result 694 states and 2096 transitions. [2021-06-05 04:45:35,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:35,221 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:35,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:35,221 INFO L225 Difference]: With dead ends: 694 [2021-06-05 04:45:35,221 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 04:45:35,222 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 147.6ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:35,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 04:45:35,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 469. [2021-06-05 04:45:35,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.138888888888889) internal successors, (1469), 468 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:35,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1469 transitions. [2021-06-05 04:45:35,227 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1469 transitions. Word has length 21 [2021-06-05 04:45:35,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:35,227 INFO L482 AbstractCegarLoop]: Abstraction has 469 states and 1469 transitions. [2021-06-05 04:45:35,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:35,227 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1469 transitions. [2021-06-05 04:45:35,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:35,227 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:35,227 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:35,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1093 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6349 [2021-06-05 04:45:35,428 INFO L430 AbstractCegarLoop]: === Iteration 1105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:35,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:35,428 INFO L82 PathProgramCache]: Analyzing trace with hash 855495803, now seen corresponding path program 1093 times [2021-06-05 04:45:35,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:35,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249214549] [2021-06-05 04:45:35,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:35,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:35,503 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 04:45:35,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:35,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249214549] [2021-06-05 04:45:35,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249214549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:35,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502591676] [2021-06-05 04:45:35,503 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1094 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1094 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:35,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:35,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:35,697 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 17 treesize of output 13 [2021-06-05 04:45:35,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:35,704 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 9 treesize of output 7 [2021-06-05 04:45:35,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:35,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:35,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:35,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:35,771 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 19 treesize of output 15 [2021-06-05 04:45:35,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:35,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:35,775 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:35,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:35,775 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:35,785 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 04:45:35,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502591676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:35,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:35,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:35,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118464837] [2021-06-05 04:45:35,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:35,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:35,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:35,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:35,785 INFO L87 Difference]: Start difference. First operand 469 states and 1469 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:36,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:36,055 INFO L93 Difference]: Finished difference Result 603 states and 1851 transitions. [2021-06-05 04:45:36,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:36,055 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:36,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:36,056 INFO L225 Difference]: With dead ends: 603 [2021-06-05 04:45:36,056 INFO L226 Difference]: Without dead ends: 582 [2021-06-05 04:45:36,056 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 175.1ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:36,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-06-05 04:45:36,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 466. [2021-06-05 04:45:36,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1440860215053763) internal successors, (1462), 465 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:36,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1462 transitions. [2021-06-05 04:45:36,061 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1462 transitions. Word has length 21 [2021-06-05 04:45:36,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:36,061 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1462 transitions. [2021-06-05 04:45:36,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:36,061 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1462 transitions. [2021-06-05 04:45:36,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:36,061 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:36,061 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:36,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6352,1094 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:36,262 INFO L430 AbstractCegarLoop]: === Iteration 1106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:36,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:36,262 INFO L82 PathProgramCache]: Analyzing trace with hash -863488879, now seen corresponding path program 1094 times [2021-06-05 04:45:36,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:36,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600162016] [2021-06-05 04:45:36,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:36,349 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 04:45:36,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:36,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600162016] [2021-06-05 04:45:36,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600162016] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:36,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099631211] [2021-06-05 04:45:36,349 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 1095 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1095 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:36,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:36,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:36,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:36,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:36,426 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 17 treesize of output 13 [2021-06-05 04:45:36,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:36,428 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 9 treesize of output 7 [2021-06-05 04:45:36,429 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:36,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:36,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:36,439 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:45:36,475 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 19 treesize of output 15 [2021-06-05 04:45:36,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:36,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:36,479 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:36,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:36,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:36,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099631211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:36,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:36,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:36,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508097155] [2021-06-05 04:45:36,525 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:36,525 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:36,525 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:36,525 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:36,525 INFO L87 Difference]: Start difference. First operand 466 states and 1462 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:36,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:36,854 INFO L93 Difference]: Finished difference Result 665 states and 2040 transitions. [2021-06-05 04:45:36,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:45:36,854 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:36,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:36,855 INFO L225 Difference]: With dead ends: 665 [2021-06-05 04:45:36,855 INFO L226 Difference]: Without dead ends: 644 [2021-06-05 04:45:36,855 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:36,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-06-05 04:45:36,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 461. [2021-06-05 04:45:36,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.130434782608696) internal successors, (1440), 460 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:36,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1440 transitions. [2021-06-05 04:45:36,860 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1440 transitions. Word has length 21 [2021-06-05 04:45:36,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:36,860 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1440 transitions. [2021-06-05 04:45:36,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:36,860 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1440 transitions. [2021-06-05 04:45:36,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:36,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:36,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:37,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1095 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6359 [2021-06-05 04:45:37,061 INFO L430 AbstractCegarLoop]: === Iteration 1107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:37,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:37,061 INFO L82 PathProgramCache]: Analyzing trace with hash 532898299, now seen corresponding path program 1095 times [2021-06-05 04:45:37,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:37,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143802017] [2021-06-05 04:45:37,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:37,143 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 04:45:37,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:37,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143802017] [2021-06-05 04:45:37,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143802017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:37,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570433259] [2021-06-05 04:45:37,144 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 1096 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1096 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:37,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:45:37,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:37,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:37,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:37,232 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 17 treesize of output 13 [2021-06-05 04:45:37,232 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:37,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:37,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:37,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:37,266 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 19 treesize of output 15 [2021-06-05 04:45:37,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:37,270 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:37,270 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:37,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:37,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:37,300 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 04:45:37,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570433259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:37,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:37,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:37,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64788594] [2021-06-05 04:45:37,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:37,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:37,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:37,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:37,300 INFO L87 Difference]: Start difference. First operand 461 states and 1440 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:37,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:37,621 INFO L93 Difference]: Finished difference Result 686 states and 2103 transitions. [2021-06-05 04:45:37,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:37,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:37,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:37,622 INFO L225 Difference]: With dead ends: 686 [2021-06-05 04:45:37,622 INFO L226 Difference]: Without dead ends: 665 [2021-06-05 04:45:37,622 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:45:37,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-06-05 04:45:37,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 467. [2021-06-05 04:45:37,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.1351931330472103) internal successors, (1461), 466 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:37,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1461 transitions. [2021-06-05 04:45:37,627 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1461 transitions. Word has length 21 [2021-06-05 04:45:37,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:37,628 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1461 transitions. [2021-06-05 04:45:37,628 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:37,628 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1461 transitions. [2021-06-05 04:45:37,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:37,628 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:37,628 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:37,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6363,1096 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:37,829 INFO L430 AbstractCegarLoop]: === Iteration 1108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:37,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:37,829 INFO L82 PathProgramCache]: Analyzing trace with hash -797029863, now seen corresponding path program 1096 times [2021-06-05 04:45:37,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:37,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056473364] [2021-06-05 04:45:37,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:37,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:37,909 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 04:45:37,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:37,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056473364] [2021-06-05 04:45:37,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056473364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:37,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556299175] [2021-06-05 04:45:37,909 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 1097 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1097 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:37,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:37,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:37,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:37,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:37,999 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 17 treesize of output 13 [2021-06-05 04:45:37,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:38,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:38,019 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 19 treesize of output 15 [2021-06-05 04:45:38,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:38,024 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:38,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:38,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:38,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556299175] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:38,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:38,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:38,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982601221] [2021-06-05 04:45:38,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:38,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:38,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:38,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:38,039 INFO L87 Difference]: Start difference. First operand 467 states and 1461 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:38,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:38,197 INFO L93 Difference]: Finished difference Result 586 states and 1805 transitions. [2021-06-05 04:45:38,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:38,197 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:38,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:38,198 INFO L225 Difference]: With dead ends: 586 [2021-06-05 04:45:38,198 INFO L226 Difference]: Without dead ends: 565 [2021-06-05 04:45:38,198 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:38,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-06-05 04:45:38,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 464. [2021-06-05 04:45:38,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.1295896328293735) internal successors, (1449), 463 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:38,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1449 transitions. [2021-06-05 04:45:38,202 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1449 transitions. Word has length 21 [2021-06-05 04:45:38,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:38,202 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1449 transitions. [2021-06-05 04:45:38,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:38,203 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1449 transitions. [2021-06-05 04:45:38,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:38,203 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:38,203 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:38,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1097 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6366 [2021-06-05 04:45:38,403 INFO L430 AbstractCegarLoop]: === Iteration 1109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:38,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:38,404 INFO L82 PathProgramCache]: Analyzing trace with hash -1712111351, now seen corresponding path program 1097 times [2021-06-05 04:45:38,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:38,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982436842] [2021-06-05 04:45:38,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:38,485 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 04:45:38,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:38,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982436842] [2021-06-05 04:45:38,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982436842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:38,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032467654] [2021-06-05 04:45:38,486 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 1098 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1098 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:38,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:45:38,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:38,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:38,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:38,573 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 17 treesize of output 13 [2021-06-05 04:45:38,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:38,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:38,594 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 19 treesize of output 15 [2021-06-05 04:45:38,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,597 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 19 treesize of output 15 [2021-06-05 04:45:38,597 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:38,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:38,612 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:38,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:38,612 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:45:38,690 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 04:45:38,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032467654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:38,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:38,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-06-05 04:45:38,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263845636] [2021-06-05 04:45:38,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 04:45:38,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:38,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 04:45:38,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:38,690 INFO L87 Difference]: Start difference. First operand 464 states and 1449 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:39,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:39,092 INFO L93 Difference]: Finished difference Result 675 states and 2082 transitions. [2021-06-05 04:45:39,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:39,092 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 21 [2021-06-05 04:45:39,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:39,093 INFO L225 Difference]: With dead ends: 675 [2021-06-05 04:45:39,093 INFO L226 Difference]: Without dead ends: 654 [2021-06-05 04:45:39,093 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 334.7ms TimeCoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:45:39,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-06-05 04:45:39,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 459. [2021-06-05 04:45:39,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.126637554585153) internal successors, (1432), 458 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:39,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1432 transitions. [2021-06-05 04:45:39,098 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1432 transitions. Word has length 21 [2021-06-05 04:45:39,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:39,098 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1432 transitions. [2021-06-05 04:45:39,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 04:45:39,098 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1432 transitions. [2021-06-05 04:45:39,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:39,098 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:39,098 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:39,298 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6369,1098 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:39,299 INFO L430 AbstractCegarLoop]: === Iteration 1110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:39,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:39,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1050995239, now seen corresponding path program 1098 times [2021-06-05 04:45:39,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:39,299 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761729372] [2021-06-05 04:45:39,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:39,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:39,367 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 04:45:39,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:39,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761729372] [2021-06-05 04:45:39,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761729372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:39,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194271305] [2021-06-05 04:45:39,367 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 1099 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1099 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:39,394 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:45:39,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:39,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:39,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:39,414 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 19 treesize of output 15 [2021-06-05 04:45:39,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:39,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:39,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:39,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:25, output treesize:17 [2021-06-05 04:45:39,441 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 14 [2021-06-05 04:45:39,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:39,443 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 10 treesize of output 8 [2021-06-05 04:45:39,444 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:39,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:39,453 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:39,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:39,454 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 04:45:39,491 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 04:45:39,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194271305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:39,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:39,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:45:39,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268256012] [2021-06-05 04:45:39,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:45:39,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:39,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:45:39,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:39,492 INFO L87 Difference]: Start difference. First operand 459 states and 1432 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:39,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:39,702 INFO L93 Difference]: Finished difference Result 726 states and 2175 transitions. [2021-06-05 04:45:39,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:39,702 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:39,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:39,703 INFO L225 Difference]: With dead ends: 726 [2021-06-05 04:45:39,703 INFO L226 Difference]: Without dead ends: 679 [2021-06-05 04:45:39,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:39,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-06-05 04:45:39,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 463. [2021-06-05 04:45:39,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1147186147186146) internal successors, (1439), 462 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:39,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1439 transitions. [2021-06-05 04:45:39,708 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1439 transitions. Word has length 21 [2021-06-05 04:45:39,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:39,708 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1439 transitions. [2021-06-05 04:45:39,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:39,708 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1439 transitions. [2021-06-05 04:45:39,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:39,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:39,709 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:39,909 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1099 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6375 [2021-06-05 04:45:39,909 INFO L430 AbstractCegarLoop]: === Iteration 1111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:39,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:39,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1348261649, now seen corresponding path program 1099 times [2021-06-05 04:45:39,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:39,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865422386] [2021-06-05 04:45:39,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:39,978 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 04:45:39,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:39,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865422386] [2021-06-05 04:45:39,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865422386] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:39,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465627090] [2021-06-05 04:45:39,979 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 1100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:40,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:40,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:40,029 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 9 treesize of output 7 [2021-06-05 04:45:40,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,031 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 17 treesize of output 13 [2021-06-05 04:45:40,032 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:40,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:40,039 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:40,074 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 19 treesize of output 15 [2021-06-05 04:45:40,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,077 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 9 treesize of output 7 [2021-06-05 04:45:40,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:40,086 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:40,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:40,087 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:40,138 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 04:45:40,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465627090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:40,138 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:40,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:40,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10283369] [2021-06-05 04:45:40,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:40,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:40,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:40,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:40,138 INFO L87 Difference]: Start difference. First operand 463 states and 1439 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:40,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:40,450 INFO L93 Difference]: Finished difference Result 822 states and 2446 transitions. [2021-06-05 04:45:40,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:40,450 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:40,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:40,451 INFO L225 Difference]: With dead ends: 822 [2021-06-05 04:45:40,451 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 04:45:40,451 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:45:40,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 04:45:40,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 488. [2021-06-05 04:45:40,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 3.137577002053388) internal successors, (1528), 487 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:40,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1528 transitions. [2021-06-05 04:45:40,457 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1528 transitions. Word has length 21 [2021-06-05 04:45:40,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:40,457 INFO L482 AbstractCegarLoop]: Abstraction has 488 states and 1528 transitions. [2021-06-05 04:45:40,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:40,457 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1528 transitions. [2021-06-05 04:45:40,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:40,457 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:40,457 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:40,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6378 [2021-06-05 04:45:40,658 INFO L430 AbstractCegarLoop]: === Iteration 1112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:40,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:40,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1063998965, now seen corresponding path program 1100 times [2021-06-05 04:45:40,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:40,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332635318] [2021-06-05 04:45:40,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:40,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:40,734 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 04:45:40,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:40,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332635318] [2021-06-05 04:45:40,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332635318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:40,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001942135] [2021-06-05 04:45:40,735 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 1101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:40,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:40,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:40,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:40,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:40,788 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 17 treesize of output 13 [2021-06-05 04:45:40,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,790 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 9 treesize of output 7 [2021-06-05 04:45:40,791 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:40,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:40,798 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:40,821 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 19 treesize of output 15 [2021-06-05 04:45:40,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,823 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 9 treesize of output 7 [2021-06-05 04:45:40,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:40,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:40,833 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:40,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:40,833 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:19 [2021-06-05 04:45:40,905 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 04:45:40,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001942135] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:40,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:40,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:40,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406985181] [2021-06-05 04:45:40,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:40,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:40,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:40,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:40,906 INFO L87 Difference]: Start difference. First operand 488 states and 1528 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:41,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:41,262 INFO L93 Difference]: Finished difference Result 846 states and 2583 transitions. [2021-06-05 04:45:41,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:41,263 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:41,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:41,264 INFO L225 Difference]: With dead ends: 846 [2021-06-05 04:45:41,264 INFO L226 Difference]: Without dead ends: 819 [2021-06-05 04:45:41,264 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 292.3ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:41,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-05 04:45:41,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 501. [2021-06-05 04:45:41,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.148) internal successors, (1574), 500 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:41,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1574 transitions. [2021-06-05 04:45:41,270 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1574 transitions. Word has length 21 [2021-06-05 04:45:41,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:41,270 INFO L482 AbstractCegarLoop]: Abstraction has 501 states and 1574 transitions. [2021-06-05 04:45:41,270 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:41,270 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1574 transitions. [2021-06-05 04:45:41,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:41,270 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:41,270 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:41,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6385 [2021-06-05 04:45:41,471 INFO L430 AbstractCegarLoop]: === Iteration 1113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:41,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:41,471 INFO L82 PathProgramCache]: Analyzing trace with hash -896748001, now seen corresponding path program 1101 times [2021-06-05 04:45:41,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:41,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687360946] [2021-06-05 04:45:41,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:41,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:41,538 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 04:45:41,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:41,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687360946] [2021-06-05 04:45:41,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687360946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:41,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186858488] [2021-06-05 04:45:41,539 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 1102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:41,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:41,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:41,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:41,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:41,590 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 9 treesize of output 7 [2021-06-05 04:45:41,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:41,592 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 17 treesize of output 13 [2021-06-05 04:45:41,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:41,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:41,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:41,600 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:41,647 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 19 treesize of output 15 [2021-06-05 04:45:41,648 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:41,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:41,652 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:41,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:41,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:41,667 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 04:45:41,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186858488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:41,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:41,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:41,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600618502] [2021-06-05 04:45:41,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:41,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:41,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:41,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:41,668 INFO L87 Difference]: Start difference. First operand 501 states and 1574 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:41,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:41,865 INFO L93 Difference]: Finished difference Result 816 states and 2447 transitions. [2021-06-05 04:45:41,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:41,865 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:41,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:41,866 INFO L225 Difference]: With dead ends: 816 [2021-06-05 04:45:41,866 INFO L226 Difference]: Without dead ends: 797 [2021-06-05 04:45:41,866 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 171.2ms TimeCoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:41,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-06-05 04:45:41,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 499. [2021-06-05 04:45:41,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 3.1506024096385543) internal successors, (1569), 498 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:41,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1569 transitions. [2021-06-05 04:45:41,872 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1569 transitions. Word has length 21 [2021-06-05 04:45:41,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:41,872 INFO L482 AbstractCegarLoop]: Abstraction has 499 states and 1569 transitions. [2021-06-05 04:45:41,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:41,872 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1569 transitions. [2021-06-05 04:45:41,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:41,872 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:41,872 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:42,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6396 [2021-06-05 04:45:42,073 INFO L430 AbstractCegarLoop]: === Iteration 1114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:42,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:42,073 INFO L82 PathProgramCache]: Analyzing trace with hash -351375347, now seen corresponding path program 1102 times [2021-06-05 04:45:42,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:42,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298398895] [2021-06-05 04:45:42,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:42,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:42,142 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 04:45:42,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:42,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298398895] [2021-06-05 04:45:42,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298398895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:42,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418238798] [2021-06-05 04:45:42,142 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 1103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:42,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:42,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:42,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:42,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:42,196 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 17 treesize of output 13 [2021-06-05 04:45:42,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,199 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 9 treesize of output 7 [2021-06-05 04:45:42,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:42,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:42,207 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:42,256 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 19 treesize of output 15 [2021-06-05 04:45:42,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:42,260 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:42,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:42,270 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 04:45:42,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418238798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:42,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:42,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:45:42,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899764816] [2021-06-05 04:45:42,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:45:42,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:42,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:45:42,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:42,270 INFO L87 Difference]: Start difference. First operand 499 states and 1569 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:42,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:42,469 INFO L93 Difference]: Finished difference Result 748 states and 2284 transitions. [2021-06-05 04:45:42,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:42,469 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:42,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:42,470 INFO L225 Difference]: With dead ends: 748 [2021-06-05 04:45:42,470 INFO L226 Difference]: Without dead ends: 727 [2021-06-05 04:45:42,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 158.4ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:42,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2021-06-05 04:45:42,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 491. [2021-06-05 04:45:42,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 3.142857142857143) internal successors, (1540), 490 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:42,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1540 transitions. [2021-06-05 04:45:42,475 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1540 transitions. Word has length 21 [2021-06-05 04:45:42,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:42,476 INFO L482 AbstractCegarLoop]: Abstraction has 491 states and 1540 transitions. [2021-06-05 04:45:42,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:42,476 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1540 transitions. [2021-06-05 04:45:42,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:42,476 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:42,476 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:42,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6399 [2021-06-05 04:45:42,677 INFO L430 AbstractCegarLoop]: === Iteration 1115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:42,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:42,677 INFO L82 PathProgramCache]: Analyzing trace with hash 588341325, now seen corresponding path program 1103 times [2021-06-05 04:45:42,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:42,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991152746] [2021-06-05 04:45:42,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:42,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:42,754 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 04:45:42,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:42,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991152746] [2021-06-05 04:45:42,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991152746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:42,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270261957] [2021-06-05 04:45:42,754 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 1104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:42,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 04:45:42,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:42,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:42,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:42,806 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 9 treesize of output 7 [2021-06-05 04:45:42,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,808 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 17 treesize of output 13 [2021-06-05 04:45:42,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:42,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:42,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:42,846 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 19 treesize of output 15 [2021-06-05 04:45:42,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,848 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 19 treesize of output 15 [2021-06-05 04:45:42,849 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:42,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:42,864 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:42,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:42,864 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:61, output treesize:31 [2021-06-05 04:45:42,938 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 04:45:42,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270261957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:42,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:42,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:42,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518321096] [2021-06-05 04:45:42,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:42,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:42,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:42,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:42,939 INFO L87 Difference]: Start difference. First operand 491 states and 1540 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:45:43,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:43,491 INFO L93 Difference]: Finished difference Result 902 states and 2699 transitions. [2021-06-05 04:45:43,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:45:43,491 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 21 [2021-06-05 04:45:43,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:43,492 INFO L225 Difference]: With dead ends: 902 [2021-06-05 04:45:43,492 INFO L226 Difference]: Without dead ends: 883 [2021-06-05 04:45:43,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:45:43,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2021-06-05 04:45:43,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 465. [2021-06-05 04:45:43,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1293103448275863) internal successors, (1452), 464 states have internal predecessors, (1452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:43,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1452 transitions. [2021-06-05 04:45:43,499 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1452 transitions. Word has length 21 [2021-06-05 04:45:43,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:43,499 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1452 transitions. [2021-06-05 04:45:43,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 04:45:43,499 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1452 transitions. [2021-06-05 04:45:43,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:43,499 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:43,499 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:43,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6404,1104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:43,700 INFO L430 AbstractCegarLoop]: === Iteration 1116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:43,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:43,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1325837557, now seen corresponding path program 1104 times [2021-06-05 04:45:43,700 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:43,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737564335] [2021-06-05 04:45:43,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:43,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:43,757 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 04:45:43,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:43,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737564335] [2021-06-05 04:45:43,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737564335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:43,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873506017] [2021-06-05 04:45:43,758 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 1105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:43,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:43,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:43,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:43,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:43,802 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 17 treesize of output 13 [2021-06-05 04:45:43,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:43,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:45:43,805 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:43,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:43,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:43,812 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:45:43,834 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 19 treesize of output 15 [2021-06-05 04:45:43,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:43,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:43,837 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:43,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:43,837 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:43,847 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 04:45:43,847 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873506017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:43,847 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:43,847 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:45:43,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216719166] [2021-06-05 04:45:43,847 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:45:43,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:43,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:45:43,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:45:43,848 INFO L87 Difference]: Start difference. First operand 465 states and 1452 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:44,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:44,057 INFO L93 Difference]: Finished difference Result 820 states and 2474 transitions. [2021-06-05 04:45:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:44,057 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:44,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:44,058 INFO L225 Difference]: With dead ends: 820 [2021-06-05 04:45:44,058 INFO L226 Difference]: Without dead ends: 799 [2021-06-05 04:45:44,058 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 123.3ms TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:44,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-06-05 04:45:44,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 458. [2021-06-05 04:45:44,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1269146608315097) internal successors, (1429), 457 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:44,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1429 transitions. [2021-06-05 04:45:44,064 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1429 transitions. Word has length 21 [2021-06-05 04:45:44,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:44,064 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1429 transitions. [2021-06-05 04:45:44,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:44,064 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1429 transitions. [2021-06-05 04:45:44,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:44,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:44,065 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:44,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6410 [2021-06-05 04:45:44,265 INFO L430 AbstractCegarLoop]: === Iteration 1117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:44,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:44,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1211465707, now seen corresponding path program 1105 times [2021-06-05 04:45:44,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:44,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63093346] [2021-06-05 04:45:44,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:44,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:44,345 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 04:45:44,345 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:44,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63093346] [2021-06-05 04:45:44,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63093346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:44,345 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473294168] [2021-06-05 04:45:44,345 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 1106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:44,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:44,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:44,409 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 17 treesize of output 13 [2021-06-05 04:45:44,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:44,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:44,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:44,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:44,442 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 19 treesize of output 15 [2021-06-05 04:45:44,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:44,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:44,445 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:44,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:44,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:44,473 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 04:45:44,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473294168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:44,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:44,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:44,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129025218] [2021-06-05 04:45:44,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:44,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:44,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:44,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:44,474 INFO L87 Difference]: Start difference. First operand 458 states and 1429 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:44,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:44,803 INFO L93 Difference]: Finished difference Result 726 states and 2225 transitions. [2021-06-05 04:45:44,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:44,803 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:44,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:44,804 INFO L225 Difference]: With dead ends: 726 [2021-06-05 04:45:44,804 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 04:45:44,804 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:44,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 04:45:44,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 470. [2021-06-05 04:45:44,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1300639658848612) internal successors, (1468), 469 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:44,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1468 transitions. [2021-06-05 04:45:44,809 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1468 transitions. Word has length 21 [2021-06-05 04:45:44,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:44,809 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1468 transitions. [2021-06-05 04:45:44,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:44,809 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1468 transitions. [2021-06-05 04:45:44,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:44,810 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:44,810 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:45,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6414,1106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:45,010 INFO L430 AbstractCegarLoop]: === Iteration 1118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:45,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:45,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1753573427, now seen corresponding path program 1106 times [2021-06-05 04:45:45,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:45,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497468358] [2021-06-05 04:45:45,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:45,088 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 04:45:45,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:45,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497468358] [2021-06-05 04:45:45,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497468358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:45,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159993272] [2021-06-05 04:45:45,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:45,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:45,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:45,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:45,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:45,153 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 17 treesize of output 13 [2021-06-05 04:45:45,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:45,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:45,172 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 19 treesize of output 15 [2021-06-05 04:45:45,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:45,176 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:45,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,177 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:45,219 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 04:45:45,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159993272] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:45,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:45,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:45,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008001622] [2021-06-05 04:45:45,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:45,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:45,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:45,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:45,219 INFO L87 Difference]: Start difference. First operand 470 states and 1468 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:45,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:45,582 INFO L93 Difference]: Finished difference Result 720 states and 2210 transitions. [2021-06-05 04:45:45,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:45,582 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:45,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:45,583 INFO L225 Difference]: With dead ends: 720 [2021-06-05 04:45:45,583 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 04:45:45,583 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 262.0ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:45,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 04:45:45,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 467. [2021-06-05 04:45:45,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.124463519313305) internal successors, (1456), 466 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:45,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1456 transitions. [2021-06-05 04:45:45,588 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1456 transitions. Word has length 21 [2021-06-05 04:45:45,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:45,588 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1456 transitions. [2021-06-05 04:45:45,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:45,588 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1456 transitions. [2021-06-05 04:45:45,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:45,589 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:45,589 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:45,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6417,1107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:45,789 INFO L430 AbstractCegarLoop]: === Iteration 1119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:45,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:45,789 INFO L82 PathProgramCache]: Analyzing trace with hash 838491939, now seen corresponding path program 1107 times [2021-06-05 04:45:45,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:45,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135585783] [2021-06-05 04:45:45,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:45,866 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 04:45:45,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:45,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135585783] [2021-06-05 04:45:45,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135585783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:45,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363279004] [2021-06-05 04:45:45,866 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 1108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:45,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:45,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:45,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:45,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:45,948 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 17 treesize of output 13 [2021-06-05 04:45:45,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:45,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:45,967 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 19 treesize of output 15 [2021-06-05 04:45:45,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:45,971 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:45,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:45,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:46,013 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 04:45:46,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363279004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:46,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:46,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:45:46,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248125270] [2021-06-05 04:45:46,014 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:45:46,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:46,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:45:46,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:46,014 INFO L87 Difference]: Start difference. First operand 467 states and 1456 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:46,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:46,333 INFO L93 Difference]: Finished difference Result 702 states and 2153 transitions. [2021-06-05 04:45:46,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:46,333 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 21 [2021-06-05 04:45:46,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:46,334 INFO L225 Difference]: With dead ends: 702 [2021-06-05 04:45:46,334 INFO L226 Difference]: Without dead ends: 681 [2021-06-05 04:45:46,334 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 232.6ms TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:46,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-06-05 04:45:46,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 464. [2021-06-05 04:45:46,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 3.125269978401728) internal successors, (1447), 463 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:46,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1447 transitions. [2021-06-05 04:45:46,339 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1447 transitions. Word has length 21 [2021-06-05 04:45:46,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:46,339 INFO L482 AbstractCegarLoop]: Abstraction has 464 states and 1447 transitions. [2021-06-05 04:45:46,339 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 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 04:45:46,339 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1447 transitions. [2021-06-05 04:45:46,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:46,339 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:46,339 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:46,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6420 [2021-06-05 04:45:46,540 INFO L430 AbstractCegarLoop]: === Iteration 1120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:46,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:46,540 INFO L82 PathProgramCache]: Analyzing trace with hash -1971386031, now seen corresponding path program 1108 times [2021-06-05 04:45:46,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:46,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847858322] [2021-06-05 04:45:46,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:46,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:46,605 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 04:45:46,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847858322] [2021-06-05 04:45:46,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847858322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:46,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23269314] [2021-06-05 04:45:46,605 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 1109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:46,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:46,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:46,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:46,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:46,670 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 17 treesize of output 13 [2021-06-05 04:45:46,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:46,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:46,674 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:46,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:45:46,689 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 19 treesize of output 15 [2021-06-05 04:45:46,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:46,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:46,693 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:46,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:46,693 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:46,708 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 04:45:46,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23269314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:46,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:46,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:45:46,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544207027] [2021-06-05 04:45:46,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:45:46,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:46,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:45:46,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:46,708 INFO L87 Difference]: Start difference. First operand 464 states and 1447 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:46,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:46,853 INFO L93 Difference]: Finished difference Result 739 states and 2244 transitions. [2021-06-05 04:45:46,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 04:45:46,853 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 04:45:46,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:46,854 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:45:46,854 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 04:45:46,854 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:46,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 04:45:46,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 456. [2021-06-05 04:45:46,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.123076923076923) internal successors, (1421), 455 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:46,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1421 transitions. [2021-06-05 04:45:46,859 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1421 transitions. Word has length 21 [2021-06-05 04:45:46,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:46,859 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1421 transitions. [2021-06-05 04:45:46,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:46,859 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1421 transitions. [2021-06-05 04:45:46,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:46,860 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:46,860 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:47,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6423,1109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:47,060 INFO L430 AbstractCegarLoop]: === Iteration 1121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:47,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:47,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1619731609, now seen corresponding path program 1109 times [2021-06-05 04:45:47,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:47,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364141978] [2021-06-05 04:45:47,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:47,122 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 04:45:47,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:47,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364141978] [2021-06-05 04:45:47,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364141978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:47,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081563492] [2021-06-05 04:45:47,123 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 1110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:47,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:45:47,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:47,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 04:45:47,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:47,167 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 17 treesize of output 13 [2021-06-05 04:45:47,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:47,169 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 17 treesize of output 13 [2021-06-05 04:45:47,170 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:47,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:47,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:47,183 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:51, output treesize:37 [2021-06-05 04:45:47,250 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 19 treesize of output 15 [2021-06-05 04:45:47,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:47,252 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 26 treesize of output 20 [2021-06-05 04:45:47,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:47,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:47,262 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:47,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:47,262 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:21 [2021-06-05 04:45:47,307 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 04:45:47,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081563492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:47,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:47,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:47,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559039747] [2021-06-05 04:45:47,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:47,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:47,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:47,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:47,308 INFO L87 Difference]: Start difference. First operand 456 states and 1421 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:48,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:48,357 INFO L93 Difference]: Finished difference Result 984 states and 2934 transitions. [2021-06-05 04:45:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 04:45:48,357 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:48,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:48,358 INFO L225 Difference]: With dead ends: 984 [2021-06-05 04:45:48,358 INFO L226 Difference]: Without dead ends: 942 [2021-06-05 04:45:48,359 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 767.4ms TimeCoverageRelationStatistics Valid=385, Invalid=1595, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 04:45:48,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-06-05 04:45:48,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 456. [2021-06-05 04:45:48,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.1164835164835165) internal successors, (1418), 455 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:48,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1418 transitions. [2021-06-05 04:45:48,365 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1418 transitions. Word has length 21 [2021-06-05 04:45:48,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:48,365 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1418 transitions. [2021-06-05 04:45:48,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:48,365 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1418 transitions. [2021-06-05 04:45:48,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:48,365 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:48,365 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:48,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6426 [2021-06-05 04:45:48,566 INFO L430 AbstractCegarLoop]: === Iteration 1122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:48,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:48,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1736989111, now seen corresponding path program 1110 times [2021-06-05 04:45:48,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:48,566 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429183664] [2021-06-05 04:45:48,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:48,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:48,637 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 04:45:48,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:48,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429183664] [2021-06-05 04:45:48,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429183664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:48,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655909112] [2021-06-05 04:45:48,638 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 1111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:48,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:45:48,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:48,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:48,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:48,705 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 17 treesize of output 13 [2021-06-05 04:45:48,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:48,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:48,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:48,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:48,726 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 19 treesize of output 15 [2021-06-05 04:45:48,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:48,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:48,730 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:48,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:48,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:48,773 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 04:45:48,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655909112] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:48,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:48,773 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:48,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063322217] [2021-06-05 04:45:48,773 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:48,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:48,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:48,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:48,774 INFO L87 Difference]: Start difference. First operand 456 states and 1418 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:49,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:49,026 INFO L93 Difference]: Finished difference Result 771 states and 2302 transitions. [2021-06-05 04:45:49,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:49,026 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:49,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:49,027 INFO L225 Difference]: With dead ends: 771 [2021-06-05 04:45:49,027 INFO L226 Difference]: Without dead ends: 750 [2021-06-05 04:45:49,027 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 176.6ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:45:49,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-06-05 04:45:49,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 450. [2021-06-05 04:45:49,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 3.11804008908686) internal successors, (1400), 449 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:49,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1400 transitions. [2021-06-05 04:45:49,032 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1400 transitions. Word has length 21 [2021-06-05 04:45:49,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:49,032 INFO L482 AbstractCegarLoop]: Abstraction has 450 states and 1400 transitions. [2021-06-05 04:45:49,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:49,032 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1400 transitions. [2021-06-05 04:45:49,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:49,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:49,033 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:49,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6433 [2021-06-05 04:45:49,233 INFO L430 AbstractCegarLoop]: === Iteration 1123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:49,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:49,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1583006251, now seen corresponding path program 1111 times [2021-06-05 04:45:49,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:49,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338331966] [2021-06-05 04:45:49,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:49,304 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 04:45:49,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:49,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338331966] [2021-06-05 04:45:49,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338331966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:49,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679967182] [2021-06-05 04:45:49,305 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 1112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:49,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:49,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:49,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 17 treesize of output 13 [2021-06-05 04:45:49,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:49,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:49,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:49,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:49,401 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 19 treesize of output 15 [2021-06-05 04:45:49,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:49,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:49,404 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:49,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:49,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:22, output treesize:7 [2021-06-05 04:45:49,432 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 04:45:49,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679967182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:49,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:49,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:49,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70836448] [2021-06-05 04:45:49,432 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:49,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:49,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:49,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:49,433 INFO L87 Difference]: Start difference. First operand 450 states and 1400 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:49,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:49,736 INFO L93 Difference]: Finished difference Result 745 states and 2221 transitions. [2021-06-05 04:45:49,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:49,736 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:49,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:49,737 INFO L225 Difference]: With dead ends: 745 [2021-06-05 04:45:49,737 INFO L226 Difference]: Without dead ends: 724 [2021-06-05 04:45:49,737 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 194.6ms TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:49,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-06-05 04:45:49,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 452. [2021-06-05 04:45:49,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.11529933481153) internal successors, (1405), 451 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:49,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1405 transitions. [2021-06-05 04:45:49,742 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1405 transitions. Word has length 21 [2021-06-05 04:45:49,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:49,742 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1405 transitions. [2021-06-05 04:45:49,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:49,742 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1405 transitions. [2021-06-05 04:45:49,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:49,742 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:49,742 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:49,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6436,1112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:49,943 INFO L430 AbstractCegarLoop]: === Iteration 1124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:49,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:49,943 INFO L82 PathProgramCache]: Analyzing trace with hash 253078089, now seen corresponding path program 1112 times [2021-06-05 04:45:49,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:49,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502308621] [2021-06-05 04:45:49,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:50,017 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 04:45:50,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:50,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502308621] [2021-06-05 04:45:50,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502308621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:50,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053612257] [2021-06-05 04:45:50,018 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 1113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:50,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:50,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:50,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:50,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:50,082 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 17 treesize of output 13 [2021-06-05 04:45:50,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:50,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:50,102 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 19 treesize of output 15 [2021-06-05 04:45:50,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:50,106 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:50,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:50,148 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 04:45:50,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053612257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:50,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:50,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:50,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057184720] [2021-06-05 04:45:50,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:50,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:50,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:50,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:50,148 INFO L87 Difference]: Start difference. First operand 452 states and 1405 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:50,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:50,416 INFO L93 Difference]: Finished difference Result 739 states and 2206 transitions. [2021-06-05 04:45:50,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:50,416 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:50,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:50,417 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:45:50,417 INFO L226 Difference]: Without dead ends: 718 [2021-06-05 04:45:50,417 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 203.2ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:45:50,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-06-05 04:45:50,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 449. [2021-06-05 04:45:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.109375) internal successors, (1393), 448 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:50,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1393 transitions. [2021-06-05 04:45:50,422 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1393 transitions. Word has length 21 [2021-06-05 04:45:50,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:50,422 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1393 transitions. [2021-06-05 04:45:50,422 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:50,422 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1393 transitions. [2021-06-05 04:45:50,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:50,422 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:50,422 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:50,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6439,1113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:50,623 INFO L430 AbstractCegarLoop]: === Iteration 1125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:50,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:50,623 INFO L82 PathProgramCache]: Analyzing trace with hash -662003399, now seen corresponding path program 1113 times [2021-06-05 04:45:50,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:50,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771187793] [2021-06-05 04:45:50,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:50,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:50,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:50,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:50,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771187793] [2021-06-05 04:45:50,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771187793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:50,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086854173] [2021-06-05 04:45:50,695 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 1114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:50,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:45:50,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:50,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:50,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:50,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:45:50,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:50,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:50,783 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 19 treesize of output 15 [2021-06-05 04:45:50,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:50,788 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:50,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:50,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:50,829 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 04:45:50,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086854173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:50,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:50,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:50,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131621947] [2021-06-05 04:45:50,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:50,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:50,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:50,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:50,830 INFO L87 Difference]: Start difference. First operand 449 states and 1393 transitions. Second operand has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:51,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:51,062 INFO L93 Difference]: Finished difference Result 727 states and 2167 transitions. [2021-06-05 04:45:51,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:51,062 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 21 [2021-06-05 04:45:51,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:51,063 INFO L225 Difference]: With dead ends: 727 [2021-06-05 04:45:51,063 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 04:45:51,063 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 182.4ms TimeCoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:45:51,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 04:45:51,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 446. [2021-06-05 04:45:51,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.1101123595505618) internal successors, (1384), 445 states have internal predecessors, (1384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:51,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1384 transitions. [2021-06-05 04:45:51,068 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1384 transitions. Word has length 21 [2021-06-05 04:45:51,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:51,068 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1384 transitions. [2021-06-05 04:45:51,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.125) internal successors, (34), 16 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 04:45:51,068 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1384 transitions. [2021-06-05 04:45:51,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 04:45:51,068 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:51,068 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:51,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6442,1114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:51,269 INFO L430 AbstractCegarLoop]: === Iteration 1126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:51,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:51,269 INFO L82 PathProgramCache]: Analyzing trace with hash 823085927, now seen corresponding path program 1114 times [2021-06-05 04:45:51,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:51,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601669779] [2021-06-05 04:45:51,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:51,335 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 04:45:51,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:51,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601669779] [2021-06-05 04:45:51,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601669779] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:51,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606964326] [2021-06-05 04:45:51,336 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 1115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:51,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:51,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:51,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:45:51,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:51,388 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 17 treesize of output 13 [2021-06-05 04:45:51,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:51,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:51,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:51,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:45:51,407 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 19 treesize of output 15 [2021-06-05 04:45:51,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:51,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:51,412 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:51,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:51,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:10 [2021-06-05 04:45:51,452 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 04:45:51,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606964326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:51,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:51,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:51,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658137470] [2021-06-05 04:45:51,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:51,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:51,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:51,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:51,453 INFO L87 Difference]: Start difference. First operand 446 states and 1384 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:45:51,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:51,724 INFO L93 Difference]: Finished difference Result 819 states and 2413 transitions. [2021-06-05 04:45:51,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:45:51,724 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 21 [2021-06-05 04:45:51,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:51,725 INFO L225 Difference]: With dead ends: 819 [2021-06-05 04:45:51,725 INFO L226 Difference]: Without dead ends: 798 [2021-06-05 04:45:51,725 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 183.4ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:45:51,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-06-05 04:45:51,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 417. [2021-06-05 04:45:51,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 3.076923076923077) internal successors, (1280), 416 states have internal predecessors, (1280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:51,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1280 transitions. [2021-06-05 04:45:51,731 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1280 transitions. Word has length 21 [2021-06-05 04:45:51,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:51,731 INFO L482 AbstractCegarLoop]: Abstraction has 417 states and 1280 transitions. [2021-06-05 04:45:51,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:45:51,731 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1280 transitions. [2021-06-05 04:45:51,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:51,731 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:51,731 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] [2021-06-05 04:45:51,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6445,1115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:51,932 INFO L430 AbstractCegarLoop]: === Iteration 1127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:51,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:51,932 INFO L82 PathProgramCache]: Analyzing trace with hash 384168452, now seen corresponding path program 1115 times [2021-06-05 04:45:51,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:51,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824108620] [2021-06-05 04:45:51,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:51,996 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:51,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:51,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824108620] [2021-06-05 04:45:51,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824108620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:51,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862623740] [2021-06-05 04:45:51,996 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 1116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:52,023 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:52,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:52,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:52,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:52,050 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 7 treesize of output 5 [2021-06-05 04:45:52,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,052 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 15 treesize of output 11 [2021-06-05 04:45:52,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:52,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:52,056 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 04:45:52,070 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 17 treesize of output 13 [2021-06-05 04:45:52,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:52,073 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:52,073 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,073 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:45:52,080 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:52,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862623740] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:52,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:52,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:45:52,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475962496] [2021-06-05 04:45:52,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:45:52,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:52,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:45:52,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:45:52,081 INFO L87 Difference]: Start difference. First operand 417 states and 1280 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:52,176 INFO L93 Difference]: Finished difference Result 679 states and 2041 transitions. [2021-06-05 04:45:52,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:52,176 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:45:52,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:52,177 INFO L225 Difference]: With dead ends: 679 [2021-06-05 04:45:52,177 INFO L226 Difference]: Without dead ends: 651 [2021-06-05 04:45:52,177 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:52,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-06-05 04:45:52,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 427. [2021-06-05 04:45:52,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.0938967136150235) internal successors, (1318), 426 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1318 transitions. [2021-06-05 04:45:52,181 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1318 transitions. Word has length 22 [2021-06-05 04:45:52,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:52,181 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1318 transitions. [2021-06-05 04:45:52,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,182 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1318 transitions. [2021-06-05 04:45:52,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:52,182 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:52,182 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:45:52,382 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6448,1116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:52,382 INFO L430 AbstractCegarLoop]: === Iteration 1128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:52,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:52,383 INFO L82 PathProgramCache]: Analyzing trace with hash 1340933574, now seen corresponding path program 1116 times [2021-06-05 04:45:52,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:52,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87697359] [2021-06-05 04:45:52,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:52,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:52,447 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:52,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:52,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87697359] [2021-06-05 04:45:52,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87697359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:52,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568111019] [2021-06-05 04:45:52,447 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 1117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:52,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:45:52,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:52,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:52,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:52,502 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 17 treesize of output 13 [2021-06-05 04:45:52,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:52,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-06-05 04:45:52,528 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 9 treesize of output 7 [2021-06-05 04:45:52,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,530 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 17 treesize of output 13 [2021-06-05 04:45:52,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:52,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:52,533 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:52,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:52,533 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 04:45:52,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:52,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568111019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:52,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:52,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:52,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109694099] [2021-06-05 04:45:52,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:52,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:52,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:52,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:52,540 INFO L87 Difference]: Start difference. First operand 427 states and 1318 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:52,711 INFO L93 Difference]: Finished difference Result 633 states and 1916 transitions. [2021-06-05 04:45:52,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:52,711 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:45:52,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:52,711 INFO L225 Difference]: With dead ends: 633 [2021-06-05 04:45:52,711 INFO L226 Difference]: Without dead ends: 575 [2021-06-05 04:45:52,712 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 88.4ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:52,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2021-06-05 04:45:52,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 428. [2021-06-05 04:45:52,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.088992974238876) internal successors, (1319), 427 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1319 transitions. [2021-06-05 04:45:52,716 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1319 transitions. Word has length 22 [2021-06-05 04:45:52,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:52,716 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1319 transitions. [2021-06-05 04:45:52,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:52,716 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1319 transitions. [2021-06-05 04:45:52,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:52,717 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:52,717 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] [2021-06-05 04:45:52,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6452 [2021-06-05 04:45:52,917 INFO L430 AbstractCegarLoop]: === Iteration 1129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:52,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:52,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1558531740, now seen corresponding path program 1117 times [2021-06-05 04:45:52,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:52,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444118091] [2021-06-05 04:45:52,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:52,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:52,984 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:52,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:52,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444118091] [2021-06-05 04:45:52,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444118091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:52,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356174372] [2021-06-05 04:45:52,985 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:53,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:53,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:53,038 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 7 treesize of output 5 [2021-06-05 04:45:53,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,039 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 15 treesize of output 11 [2021-06-05 04:45:53,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:53,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:53,043 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 04:45:53,067 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 17 treesize of output 13 [2021-06-05 04:45:53,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:53,070 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:53,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:45:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:53,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356174372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:53,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:53,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:53,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612441618] [2021-06-05 04:45:53,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:53,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:53,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:53,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:53,078 INFO L87 Difference]: Start difference. First operand 428 states and 1319 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:53,201 INFO L93 Difference]: Finished difference Result 661 states and 2002 transitions. [2021-06-05 04:45:53,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:53,201 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:45:53,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:53,202 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:45:53,202 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:45:53,202 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 86.2ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:53,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:45:53,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 430. [2021-06-05 04:45:53,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.086247086247086) internal successors, (1324), 429 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1324 transitions. [2021-06-05 04:45:53,206 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1324 transitions. Word has length 22 [2021-06-05 04:45:53,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:53,206 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1324 transitions. [2021-06-05 04:45:53,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,207 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1324 transitions. [2021-06-05 04:45:53,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:53,207 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:53,207 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] [2021-06-05 04:45:53,407 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6456,1118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:53,407 INFO L430 AbstractCegarLoop]: === Iteration 1130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:53,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:53,408 INFO L82 PathProgramCache]: Analyzing trace with hash 127860100, now seen corresponding path program 1118 times [2021-06-05 04:45:53,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:53,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077722617] [2021-06-05 04:45:53,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:53,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:53,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:53,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077722617] [2021-06-05 04:45:53,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077722617] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:53,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768293856] [2021-06-05 04:45:53,477 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 1119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:53,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:53,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:53,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:53,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:53,536 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 7 treesize of output 5 [2021-06-05 04:45:53,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,538 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 15 treesize of output 11 [2021-06-05 04:45:53,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:53,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:53,541 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:25, output treesize:9 [2021-06-05 04:45:53,558 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 9 treesize of output 7 [2021-06-05 04:45:53,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,560 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 17 treesize of output 13 [2021-06-05 04:45:53,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:53,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:53,567 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:53,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:53,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:45:53,591 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:53,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768293856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:53,591 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:53,591 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:45:53,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126431273] [2021-06-05 04:45:53,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:45:53,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:53,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:45:53,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:53,592 INFO L87 Difference]: Start difference. First operand 430 states and 1324 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:53,732 INFO L93 Difference]: Finished difference Result 658 states and 1993 transitions. [2021-06-05 04:45:53,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:53,732 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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 04:45:53,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:53,733 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:45:53,733 INFO L226 Difference]: Without dead ends: 624 [2021-06-05 04:45:53,733 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:53,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-06-05 04:45:53,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 427. [2021-06-05 04:45:53,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.0938967136150235) internal successors, (1318), 426 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1318 transitions. [2021-06-05 04:45:53,738 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1318 transitions. Word has length 22 [2021-06-05 04:45:53,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:53,738 INFO L482 AbstractCegarLoop]: Abstraction has 427 states and 1318 transitions. [2021-06-05 04:45:53,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:53,738 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1318 transitions. [2021-06-05 04:45:53,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:53,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:53,738 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] [2021-06-05 04:45:53,938 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6460,1119 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:53,939 INFO L430 AbstractCegarLoop]: === Iteration 1131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:53,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:53,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1468978378, now seen corresponding path program 1119 times [2021-06-05 04:45:53,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:53,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076313738] [2021-06-05 04:45:53,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:54,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:54,002 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:54,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076313738] [2021-06-05 04:45:54,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076313738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:54,002 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560945640] [2021-06-05 04:45:54,002 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 1120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:54,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:45:54,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:54,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:54,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:54,076 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 7 treesize of output 5 [2021-06-05 04:45:54,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,078 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 15 treesize of output 11 [2021-06-05 04:45:54,079 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:54,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:54,086 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 04:45:54,099 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 17 treesize of output 13 [2021-06-05 04:45:54,100 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:54,102 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:54,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:45:54,110 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:54,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560945640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:54,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:54,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:54,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725599806] [2021-06-05 04:45:54,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:54,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:54,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:54,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:54,110 INFO L87 Difference]: Start difference. First operand 427 states and 1318 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:54,226 INFO L93 Difference]: Finished difference Result 550 states and 1681 transitions. [2021-06-05 04:45:54,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:54,226 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:45:54,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:54,227 INFO L225 Difference]: With dead ends: 550 [2021-06-05 04:45:54,227 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 04:45:54,227 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:54,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 04:45:54,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 433. [2021-06-05 04:45:54,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.099537037037037) internal successors, (1339), 432 states have internal predecessors, (1339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1339 transitions. [2021-06-05 04:45:54,231 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1339 transitions. Word has length 22 [2021-06-05 04:45:54,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:54,231 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1339 transitions. [2021-06-05 04:45:54,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,232 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1339 transitions. [2021-06-05 04:45:54,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:54,232 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:54,232 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] [2021-06-05 04:45:54,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6465,1120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:54,432 INFO L430 AbstractCegarLoop]: === Iteration 1132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:54,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:54,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1246769766, now seen corresponding path program 1120 times [2021-06-05 04:45:54,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:54,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213307652] [2021-06-05 04:45:54,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:54,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:54,498 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:54,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:54,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213307652] [2021-06-05 04:45:54,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213307652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:54,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13347014] [2021-06-05 04:45:54,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:54,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:54,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:54,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:54,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:54,573 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 17 treesize of output 13 [2021-06-05 04:45:54,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:54,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:54,612 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 9 treesize of output 7 [2021-06-05 04:45:54,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,614 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 17 treesize of output 13 [2021-06-05 04:45:54,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:54,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:54,617 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:54,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:54,617 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 04:45:54,624 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:54,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13347014] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:54,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:54,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:54,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081413103] [2021-06-05 04:45:54,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:54,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:54,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:54,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:54,624 INFO L87 Difference]: Start difference. First operand 433 states and 1339 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:54,772 INFO L93 Difference]: Finished difference Result 556 states and 1699 transitions. [2021-06-05 04:45:54,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:54,772 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:45:54,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:54,773 INFO L225 Difference]: With dead ends: 556 [2021-06-05 04:45:54,773 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 04:45:54,773 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 106.7ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:54,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 04:45:54,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 433. [2021-06-05 04:45:54,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 432 states have (on average 3.0925925925925926) internal successors, (1336), 432 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 1336 transitions. [2021-06-05 04:45:54,777 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 1336 transitions. Word has length 22 [2021-06-05 04:45:54,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:54,777 INFO L482 AbstractCegarLoop]: Abstraction has 433 states and 1336 transitions. [2021-06-05 04:45:54,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:54,777 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 1336 transitions. [2021-06-05 04:45:54,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:54,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:54,778 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] [2021-06-05 04:45:54,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6469,1121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:54,978 INFO L430 AbstractCegarLoop]: === Iteration 1133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:54,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:54,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1139597078, now seen corresponding path program 1121 times [2021-06-05 04:45:54,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:54,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664985933] [2021-06-05 04:45:54,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:55,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:55,041 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:55,041 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664985933] [2021-06-05 04:45:55,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664985933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:55,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434621347] [2021-06-05 04:45:55,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 1122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:55,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:55,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:55,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:55,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:55,114 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 7 treesize of output 5 [2021-06-05 04:45:55,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,116 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 15 treesize of output 11 [2021-06-05 04:45:55,117 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:55,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:55,124 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 04:45:55,134 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 9 treesize of output 7 [2021-06-05 04:45:55,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,136 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 17 treesize of output 13 [2021-06-05 04:45:55,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:55,143 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:55,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:55,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:45:55,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:55,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434621347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:55,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:55,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:45:55,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622919036] [2021-06-05 04:45:55,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:45:55,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:55,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:45:55,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:55,161 INFO L87 Difference]: Start difference. First operand 433 states and 1336 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:55,282 INFO L93 Difference]: Finished difference Result 574 states and 1753 transitions. [2021-06-05 04:45:55,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:55,282 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:45:55,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:55,283 INFO L225 Difference]: With dead ends: 574 [2021-06-05 04:45:55,283 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 04:45:55,283 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 87.4ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:45:55,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 04:45:55,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 430. [2021-06-05 04:45:55,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.093240093240093) internal successors, (1327), 429 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1327 transitions. [2021-06-05 04:45:55,287 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1327 transitions. Word has length 22 [2021-06-05 04:45:55,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:55,287 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1327 transitions. [2021-06-05 04:45:55,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,287 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1327 transitions. [2021-06-05 04:45:55,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:55,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:55,288 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] [2021-06-05 04:45:55,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6473 [2021-06-05 04:45:55,488 INFO L430 AbstractCegarLoop]: === Iteration 1134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:55,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:55,488 INFO L82 PathProgramCache]: Analyzing trace with hash -2025395358, now seen corresponding path program 1122 times [2021-06-05 04:45:55,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:55,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672386000] [2021-06-05 04:45:55,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:55,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:55,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:55,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672386000] [2021-06-05 04:45:55,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672386000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:55,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235064733] [2021-06-05 04:45:55,551 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 1123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:55,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:45:55,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:55,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:55,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:55,619 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 17 treesize of output 13 [2021-06-05 04:45:55,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:55,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:16 [2021-06-05 04:45:55,642 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 17 treesize of output 13 [2021-06-05 04:45:55,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,644 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 9 treesize of output 7 [2021-06-05 04:45:55,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:55,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:55,651 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:55,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:55,652 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:45:55,668 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:55,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235064733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:55,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:55,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:45:55,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307906693] [2021-06-05 04:45:55,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:45:55,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:55,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:45:55,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:45:55,669 INFO L87 Difference]: Start difference. First operand 430 states and 1327 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:55,789 INFO L93 Difference]: Finished difference Result 553 states and 1690 transitions. [2021-06-05 04:45:55,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:55,789 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:45:55,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:55,790 INFO L225 Difference]: With dead ends: 553 [2021-06-05 04:45:55,790 INFO L226 Difference]: Without dead ends: 513 [2021-06-05 04:45:55,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 99.3ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:45:55,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-06-05 04:45:55,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 430. [2021-06-05 04:45:55,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.093240093240093) internal successors, (1327), 429 states have internal predecessors, (1327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1327 transitions. [2021-06-05 04:45:55,794 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1327 transitions. Word has length 22 [2021-06-05 04:45:55,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:55,794 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1327 transitions. [2021-06-05 04:45:55,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:55,794 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1327 transitions. [2021-06-05 04:45:55,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:55,795 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:55,795 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] [2021-06-05 04:45:55,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6478,1123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:55,995 INFO L430 AbstractCegarLoop]: === Iteration 1135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:55,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:55,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1985309254, now seen corresponding path program 1123 times [2021-06-05 04:45:55,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:55,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006460993] [2021-06-05 04:45:55,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:56,065 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:56,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:56,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006460993] [2021-06-05 04:45:56,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006460993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:56,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412311100] [2021-06-05 04:45:56,066 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 1124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:56,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:56,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:56,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:56,147 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 15 treesize of output 11 [2021-06-05 04:45:56,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,149 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 7 treesize of output 5 [2021-06-05 04:45:56,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:56,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:56,157 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 04:45:56,179 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 17 treesize of output 13 [2021-06-05 04:45:56,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:56,187 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:56,188 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 9 treesize of output 7 [2021-06-05 04:45:56,189 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:56,195 INFO L518 ElimStorePlain]: Eliminatee v_prenex_336 vanished before elimination [2021-06-05 04:45:56,195 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:56,195 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:13 [2021-06-05 04:45:56,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:56,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412311100] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:56,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:56,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:56,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665229351] [2021-06-05 04:45:56,223 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:56,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:56,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:56,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:56,224 INFO L87 Difference]: Start difference. First operand 430 states and 1327 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:56,391 INFO L93 Difference]: Finished difference Result 592 states and 1798 transitions. [2021-06-05 04:45:56,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:45:56,391 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:45:56,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:56,392 INFO L225 Difference]: With dead ends: 592 [2021-06-05 04:45:56,392 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 04:45:56,392 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 162.1ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:45:56,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 04:45:56,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 448. [2021-06-05 04:45:56,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.102908277404922) internal successors, (1387), 447 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1387 transitions. [2021-06-05 04:45:56,396 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1387 transitions. Word has length 22 [2021-06-05 04:45:56,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:56,397 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1387 transitions. [2021-06-05 04:45:56,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,397 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1387 transitions. [2021-06-05 04:45:56,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:56,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:56,397 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] [2021-06-05 04:45:56,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6482 [2021-06-05 04:45:56,597 INFO L430 AbstractCegarLoop]: === Iteration 1136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:56,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:56,598 INFO L82 PathProgramCache]: Analyzing trace with hash -623266202, now seen corresponding path program 1124 times [2021-06-05 04:45:56,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:56,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142780023] [2021-06-05 04:45:56,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:56,666 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:56,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:56,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142780023] [2021-06-05 04:45:56,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142780023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:56,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924620807] [2021-06-05 04:45:56,666 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 1125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:56,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:56,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:56,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:45:56,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:56,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:45:56,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,747 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 7 treesize of output 5 [2021-06-05 04:45:56,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:56,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:45:56,754 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 04:45:56,784 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 17 treesize of output 13 [2021-06-05 04:45:56,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:56,788 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:56,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:45:56,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:45:56,798 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:56,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924620807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:56,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:56,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:56,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563481173] [2021-06-05 04:45:56,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:56,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:56,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:56,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:56,798 INFO L87 Difference]: Start difference. First operand 448 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:56,923 INFO L93 Difference]: Finished difference Result 547 states and 1663 transitions. [2021-06-05 04:45:56,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:45:56,923 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:45:56,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:56,924 INFO L225 Difference]: With dead ends: 547 [2021-06-05 04:45:56,924 INFO L226 Difference]: Without dead ends: 516 [2021-06-05 04:45:56,924 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 141.2ms TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:45:56,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-06-05 04:45:56,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 428. [2021-06-05 04:45:56,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1053864168618266) internal successors, (1326), 427 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1326 transitions. [2021-06-05 04:45:56,928 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1326 transitions. Word has length 22 [2021-06-05 04:45:56,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:56,928 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1326 transitions. [2021-06-05 04:45:56,928 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:56,928 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1326 transitions. [2021-06-05 04:45:56,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:56,929 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:56,929 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] [2021-06-05 04:45:57,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6491,1125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:57,129 INFO L430 AbstractCegarLoop]: === Iteration 1137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:57,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:57,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1196397136, now seen corresponding path program 1125 times [2021-06-05 04:45:57,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:57,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023790459] [2021-06-05 04:45:57,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:57,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:57,210 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:57,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:57,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023790459] [2021-06-05 04:45:57,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023790459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:57,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658364906] [2021-06-05 04:45:57,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:57,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:45:57,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:57,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:45:57,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:57,329 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 17 treesize of output 13 [2021-06-05 04:45:57,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:57,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:57,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:45:57,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:45:57,334 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:57,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:45:57,337 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:57,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:45:57,352 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 04:45:57,483 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_339, o_4, v_prenex_340, v_prenex_341, v_prenex_344, v_prenex_345], 1=[v_prenex_338, o_2]} [2021-06-05 04:45:57,486 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 24 treesize of output 18 [2021-06-05 04:45:57,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,540 INFO L628 ElimStorePlain]: treesize reduction 27, result has 74.5 percent of original size [2021-06-05 04:45:57,543 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 17 treesize of output 13 [2021-06-05 04:45:57,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,580 INFO L628 ElimStorePlain]: treesize reduction 9, result has 87.5 percent of original size [2021-06-05 04:45:57,582 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 17 treesize of output 13 [2021-06-05 04:45:57,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:57,598 INFO L518 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2021-06-05 04:45:57,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:45:57,601 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:57,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:57,614 INFO L518 ElimStorePlain]: Eliminatee v_prenex_345 vanished before elimination [2021-06-05 04:45:57,615 INFO L518 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2021-06-05 04:45:57,615 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:57,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:45:57,616 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 04:45:57,628 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:57,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658364906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:57,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:57,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:57,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351628643] [2021-06-05 04:45:57,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:57,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:57,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:57,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:57,629 INFO L87 Difference]: Start difference. First operand 428 states and 1326 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:45:57,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:57,892 INFO L93 Difference]: Finished difference Result 583 states and 1723 transitions. [2021-06-05 04:45:57,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:57,892 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:45:57,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:57,893 INFO L225 Difference]: With dead ends: 583 [2021-06-05 04:45:57,893 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:45:57,893 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 280.0ms TimeCoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:45:57,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:45:57,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 432. [2021-06-05 04:45:57,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.0951276102088165) internal successors, (1334), 431 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:57,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1334 transitions. [2021-06-05 04:45:57,897 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1334 transitions. Word has length 22 [2021-06-05 04:45:57,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:57,897 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1334 transitions. [2021-06-05 04:45:57,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:45:57,897 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1334 transitions. [2021-06-05 04:45:57,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:57,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:57,898 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] [2021-06-05 04:45:58,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6495 [2021-06-05 04:45:58,098 INFO L430 AbstractCegarLoop]: === Iteration 1138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:58,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:58,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1290560944, now seen corresponding path program 1126 times [2021-06-05 04:45:58,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:58,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661883874] [2021-06-05 04:45:58,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:58,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:58,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:58,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:58,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661883874] [2021-06-05 04:45:58,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661883874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:58,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872928144] [2021-06-05 04:45:58,180 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 1127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:58,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:45:58,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:58,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:45:58,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:58,312 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 17 treesize of output 13 [2021-06-05 04:45:58,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:58,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:58,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:45:58,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:45:58,318 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:58,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:45:58,320 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:58,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:45:58,335 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 04:45:58,474 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_349, o_4, v_prenex_350, v_prenex_353, v_prenex_354, v_prenex_348], 1=[o_2, v_prenex_347]} [2021-06-05 04:45:58,477 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 9 treesize of output 7 [2021-06-05 04:45:58,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,519 INFO L628 ElimStorePlain]: treesize reduction 34, result has 67.3 percent of original size [2021-06-05 04:45:58,519 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:45:58,519 INFO L518 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2021-06-05 04:45:58,522 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 17 treesize of output 13 [2021-06-05 04:45:58,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:58,540 INFO L518 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2021-06-05 04:45:58,541 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 17 treesize of output 13 [2021-06-05 04:45:58,542 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:58,570 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 04:45:58,570 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:58,570 INFO L518 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2021-06-05 04:45:58,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:45:58,572 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 04:45:58,584 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:58,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872928144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:58,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:58,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:45:58,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334101411] [2021-06-05 04:45:58,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:45:58,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:58,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:45:58,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:45:58,585 INFO L87 Difference]: Start difference. First operand 432 states and 1334 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:45:58,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:58,847 INFO L93 Difference]: Finished difference Result 577 states and 1706 transitions. [2021-06-05 04:45:58,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:45:58,847 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:45:58,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:58,848 INFO L225 Difference]: With dead ends: 577 [2021-06-05 04:45:58,848 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:45:58,848 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 289.9ms TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:45:58,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:45:58,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 434. [2021-06-05 04:45:58,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.087759815242494) internal successors, (1337), 433 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:58,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1337 transitions. [2021-06-05 04:45:58,852 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1337 transitions. Word has length 22 [2021-06-05 04:45:58,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:58,852 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1337 transitions. [2021-06-05 04:45:58,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:45:58,852 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1337 transitions. [2021-06-05 04:45:58,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:58,853 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:58,853 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] [2021-06-05 04:45:59,053 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6509 [2021-06-05 04:45:59,053 INFO L430 AbstractCegarLoop]: === Iteration 1139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:45:59,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:45:59,053 INFO L82 PathProgramCache]: Analyzing trace with hash -552021456, now seen corresponding path program 1127 times [2021-06-05 04:45:59,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:45:59,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859048346] [2021-06-05 04:45:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:45:59,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:45:59,131 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:59,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:45:59,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859048346] [2021-06-05 04:45:59,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859048346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:59,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172018090] [2021-06-05 04:45:59,132 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 1128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:45:59,159 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:45:59,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:45:59,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:45:59,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:45:59,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:59,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:59,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:45:59,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,255 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 17 treesize of output 13 [2021-06-05 04:45:59,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:45:59,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:45:59,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:45:59,260 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:59,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:45:59,275 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 04:45:59,367 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_360, v_prenex_363, v_prenex_357, v_prenex_358, v_prenex_359], 1=[o_2, v_prenex_356]} [2021-06-05 04:45:59,371 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 24 treesize of output 18 [2021-06-05 04:45:59,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,421 INFO L628 ElimStorePlain]: treesize reduction 33, result has 70.8 percent of original size [2021-06-05 04:45:59,424 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 17 treesize of output 13 [2021-06-05 04:45:59,425 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:59,445 INFO L518 ElimStorePlain]: Eliminatee v_prenex_363 vanished before elimination [2021-06-05 04:45:59,447 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 17 treesize of output 13 [2021-06-05 04:45:59,448 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,481 INFO L628 ElimStorePlain]: treesize reduction 9, result has 84.2 percent of original size [2021-06-05 04:45:59,483 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 9 treesize of output 7 [2021-06-05 04:45:59,484 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:45:59,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:45:59,499 INFO L518 ElimStorePlain]: Eliminatee v_prenex_359 vanished before elimination [2021-06-05 04:45:59,499 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:45:59,499 INFO L518 ElimStorePlain]: Eliminatee v_prenex_356 vanished before elimination [2021-06-05 04:45:59,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:45:59,500 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:45:59,517 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:45:59,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172018090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:45:59,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:45:59,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:45:59,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375246979] [2021-06-05 04:45:59,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:45:59,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:45:59,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:45:59,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:45:59,518 INFO L87 Difference]: Start difference. First operand 434 states and 1337 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:59,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:45:59,863 INFO L93 Difference]: Finished difference Result 606 states and 1770 transitions. [2021-06-05 04:45:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:45:59,863 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:45:59,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:45:59,864 INFO L225 Difference]: With dead ends: 606 [2021-06-05 04:45:59,864 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:45:59,864 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 348.1ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:45:59,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:45:59,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 446. [2021-06-05 04:45:59,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:59,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 04:45:59,868 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 04:45:59,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:45:59,869 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 04:45:59,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:45:59,869 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 04:45:59,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:45:59,869 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:45:59,869 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] [2021-06-05 04:46:00,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6529,1128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:00,070 INFO L430 AbstractCegarLoop]: === Iteration 1140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:00,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:00,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1134370384, now seen corresponding path program 1128 times [2021-06-05 04:46:00,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:00,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877835281] [2021-06-05 04:46:00,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:00,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:00,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:00,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877835281] [2021-06-05 04:46:00,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877835281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:00,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21349838] [2021-06-05 04:46:00,167 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 1129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:00,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:00,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:00,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:00,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:00,290 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 17 treesize of output 13 [2021-06-05 04:46:00,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:00,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:00,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:00,295 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:00,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:00,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:00,299 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:00,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:00,314 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:93, output treesize:48 [2021-06-05 04:46:00,413 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_370, o_4, v_prenex_371, v_prenex_366, v_prenex_367, v_prenex_368], 1=[o_2, v_prenex_365]} [2021-06-05 04:46:00,417 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 9 treesize of output 7 [2021-06-05 04:46:00,417 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,463 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 04:46:00,463 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:00,463 INFO L518 ElimStorePlain]: Eliminatee v_prenex_371 vanished before elimination [2021-06-05 04:46:00,465 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 17 treesize of output 13 [2021-06-05 04:46:00,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,502 INFO L628 ElimStorePlain]: treesize reduction 9, result has 85.9 percent of original size [2021-06-05 04:46:00,504 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 17 treesize of output 13 [2021-06-05 04:46:00,505 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:00,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:00,519 INFO L518 ElimStorePlain]: Eliminatee v_prenex_368 vanished before elimination [2021-06-05 04:46:00,520 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:00,520 INFO L518 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2021-06-05 04:46:00,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:00,521 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:46:00,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:00,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21349838] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:00,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:00,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:00,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246356583] [2021-06-05 04:46:00,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:00,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:00,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:00,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:00,538 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:00,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:00,874 INFO L93 Difference]: Finished difference Result 580 states and 1707 transitions. [2021-06-05 04:46:00,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:46:00,874 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:00,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:00,874 INFO L225 Difference]: With dead ends: 580 [2021-06-05 04:46:00,874 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:46:00,875 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 322.5ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:00,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:46:00,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 430. [2021-06-05 04:46:00,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 429 states have (on average 3.097902097902098) internal successors, (1329), 429 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:00,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 1329 transitions. [2021-06-05 04:46:00,879 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 1329 transitions. Word has length 22 [2021-06-05 04:46:00,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:00,879 INFO L482 AbstractCegarLoop]: Abstraction has 430 states and 1329 transitions. [2021-06-05 04:46:00,879 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:00,879 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 1329 transitions. [2021-06-05 04:46:00,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:00,879 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:00,879 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] [2021-06-05 04:46:01,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6543 [2021-06-05 04:46:01,080 INFO L430 AbstractCegarLoop]: === Iteration 1141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:01,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:01,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1927027798, now seen corresponding path program 1129 times [2021-06-05 04:46:01,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:01,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197482710] [2021-06-05 04:46:01,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:01,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:01,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:01,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:01,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197482710] [2021-06-05 04:46:01,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197482710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:01,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443863574] [2021-06-05 04:46:01,155 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 1130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:01,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:01,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:01,298 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 17 treesize of output 13 [2021-06-05 04:46:01,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:01,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:01,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:01,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:01,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:01,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:01,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:01,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:01,327 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 04:46:01,449 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_374, v_prenex_375, v_prenex_377, v_prenex_379], 1=[v_prenex_376, v_prenex_378]} [2021-06-05 04:46:01,452 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 17 treesize of output 13 [2021-06-05 04:46:01,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,493 INFO L628 ElimStorePlain]: treesize reduction 34, result has 64.9 percent of original size [2021-06-05 04:46:01,493 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:01,495 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 9 treesize of output 7 [2021-06-05 04:46:01,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:01,514 INFO L518 ElimStorePlain]: Eliminatee v_prenex_375 vanished before elimination [2021-06-05 04:46:01,515 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 17 treesize of output 13 [2021-06-05 04:46:01,516 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:01,545 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 04:46:01,545 INFO L518 ElimStorePlain]: Eliminatee v_prenex_379 vanished before elimination [2021-06-05 04:46:01,545 INFO L518 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2021-06-05 04:46:01,545 INFO L518 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2021-06-05 04:46:01,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:01,546 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 04:46:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:01,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443863574] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:01,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:01,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:01,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654117363] [2021-06-05 04:46:01,559 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:01,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:01,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:01,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:01,559 INFO L87 Difference]: Start difference. First operand 430 states and 1329 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:01,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:01,835 INFO L93 Difference]: Finished difference Result 522 states and 1575 transitions. [2021-06-05 04:46:01,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:01,835 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:01,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:01,836 INFO L225 Difference]: With dead ends: 522 [2021-06-05 04:46:01,836 INFO L226 Difference]: Without dead ends: 479 [2021-06-05 04:46:01,836 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 306.2ms TimeCoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:46:01,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-06-05 04:46:01,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 434. [2021-06-05 04:46:01,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.087759815242494) internal successors, (1337), 433 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:01,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1337 transitions. [2021-06-05 04:46:01,840 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1337 transitions. Word has length 22 [2021-06-05 04:46:01,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:01,840 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1337 transitions. [2021-06-05 04:46:01,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:01,840 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1337 transitions. [2021-06-05 04:46:01,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:01,841 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:01,841 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] [2021-06-05 04:46:02,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6557,1130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:02,041 INFO L430 AbstractCegarLoop]: === Iteration 1142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:02,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:02,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1188488310, now seen corresponding path program 1130 times [2021-06-05 04:46:02,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:02,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124277568] [2021-06-05 04:46:02,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:02,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:02,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:02,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:02,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124277568] [2021-06-05 04:46:02,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124277568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:02,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196451915] [2021-06-05 04:46:02,124 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 1131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:02,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:02,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:02,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:02,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:02,267 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 17 treesize of output 13 [2021-06-05 04:46:02,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:02,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:02,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:02,272 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:02,274 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:02,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:02,277 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:02,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:02,296 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 04:46:02,354 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_384, v_prenex_385, v_prenex_386, v_prenex_387, v_prenex_388], 1=[o_2, v_prenex_383]} [2021-06-05 04:46:02,357 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 17 treesize of output 13 [2021-06-05 04:46:02,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,401 INFO L628 ElimStorePlain]: treesize reduction 49, result has 56.6 percent of original size [2021-06-05 04:46:02,401 INFO L518 ElimStorePlain]: Eliminatee v_prenex_384 vanished before elimination [2021-06-05 04:46:02,403 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 9 treesize of output 7 [2021-06-05 04:46:02,404 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:02,422 INFO L518 ElimStorePlain]: Eliminatee v_prenex_386 vanished before elimination [2021-06-05 04:46:02,424 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 17 treesize of output 13 [2021-06-05 04:46:02,424 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:02,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:02,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_388 vanished before elimination [2021-06-05 04:46:02,439 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:02,439 INFO L518 ElimStorePlain]: Eliminatee v_prenex_383 vanished before elimination [2021-06-05 04:46:02,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:02,441 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:46:02,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:02,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196451915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:02,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:02,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:02,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883379418] [2021-06-05 04:46:02,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:02,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:02,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:02,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:02,458 INFO L87 Difference]: Start difference. First operand 434 states and 1337 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:02,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:02,761 INFO L93 Difference]: Finished difference Result 553 states and 1645 transitions. [2021-06-05 04:46:02,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:46:02,761 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:02,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:02,761 INFO L225 Difference]: With dead ends: 553 [2021-06-05 04:46:02,762 INFO L226 Difference]: Without dead ends: 518 [2021-06-05 04:46:02,762 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 322.2ms TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:02,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-06-05 04:46:02,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 446. [2021-06-05 04:46:02,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:02,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 04:46:02,766 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 04:46:02,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:02,766 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 04:46:02,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:02,766 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 04:46:02,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:02,766 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:02,766 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] [2021-06-05 04:46:02,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1131 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6571 [2021-06-05 04:46:02,967 INFO L430 AbstractCegarLoop]: === Iteration 1143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:02,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:02,967 INFO L82 PathProgramCache]: Analyzing trace with hash 497903530, now seen corresponding path program 1131 times [2021-06-05 04:46:02,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:02,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182888599] [2021-06-05 04:46:02,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:03,042 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:03,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:03,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182888599] [2021-06-05 04:46:03,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182888599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:03,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532575583] [2021-06-05 04:46:03,042 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 1132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:03,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:03,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:03,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:03,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:03,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:03,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:03,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:03,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,203 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 17 treesize of output 13 [2021-06-05 04:46:03,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:03,207 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:03,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:03,210 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:03,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:03,229 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:58 [2021-06-05 04:46:03,289 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_392, v_prenex_393, o_4, v_prenex_395, v_prenex_397], 1=[v_prenex_394, v_prenex_396]} [2021-06-05 04:46:03,292 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 9 treesize of output 7 [2021-06-05 04:46:03,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,340 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 04:46:03,343 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 17 treesize of output 13 [2021-06-05 04:46:03,344 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:03,362 INFO L518 ElimStorePlain]: Eliminatee v_prenex_393 vanished before elimination [2021-06-05 04:46:03,362 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:03,364 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 17 treesize of output 13 [2021-06-05 04:46:03,365 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:03,395 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 04:46:03,395 INFO L518 ElimStorePlain]: Eliminatee v_prenex_397 vanished before elimination [2021-06-05 04:46:03,395 INFO L518 ElimStorePlain]: Eliminatee v_prenex_394 vanished before elimination [2021-06-05 04:46:03,395 INFO L518 ElimStorePlain]: Eliminatee v_prenex_396 vanished before elimination [2021-06-05 04:46:03,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:03,397 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:46:03,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:03,413 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532575583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:03,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:03,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:03,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144363746] [2021-06-05 04:46:03,414 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:03,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:03,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:03,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:03,414 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:03,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:03,649 INFO L93 Difference]: Finished difference Result 514 states and 1543 transitions. [2021-06-05 04:46:03,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:03,650 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:03,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:03,650 INFO L225 Difference]: With dead ends: 514 [2021-06-05 04:46:03,650 INFO L226 Difference]: Without dead ends: 477 [2021-06-05 04:46:03,650 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 276.1ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:46:03,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-06-05 04:46:03,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 432. [2021-06-05 04:46:03,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 3.0904872389791183) internal successors, (1332), 431 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:03,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1332 transitions. [2021-06-05 04:46:03,654 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1332 transitions. Word has length 22 [2021-06-05 04:46:03,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:03,654 INFO L482 AbstractCegarLoop]: Abstraction has 432 states and 1332 transitions. [2021-06-05 04:46:03,654 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:03,654 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1332 transitions. [2021-06-05 04:46:03,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:03,655 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:03,655 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] [2021-06-05 04:46:03,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6585,1132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:03,855 INFO L430 AbstractCegarLoop]: === Iteration 1144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:03,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:03,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1416536082, now seen corresponding path program 1132 times [2021-06-05 04:46:03,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:03,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630363937] [2021-06-05 04:46:03,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:03,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:03,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:03,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:03,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630363937] [2021-06-05 04:46:03,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630363937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:03,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298882410] [2021-06-05 04:46:03,931 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 1133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:03,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:03,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:03,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:03,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:04,056 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 17 treesize of output 13 [2021-06-05 04:46:04,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:04,060 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,062 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 24 treesize of output 18 [2021-06-05 04:46:04,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,065 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 17 treesize of output 13 [2021-06-05 04:46:04,065 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:04,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:04,083 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 04:46:04,143 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 9 treesize of output 7 [2021-06-05 04:46:04,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,146 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 17 treesize of output 13 [2021-06-05 04:46:04,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:04,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:04,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:04,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:04,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:04,153 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,173 INFO L628 ElimStorePlain]: treesize reduction 42, result has 26.3 percent of original size [2021-06-05 04:46:04,173 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:04,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:04,174 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:97, output treesize:6 [2021-06-05 04:46:04,190 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:04,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298882410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:04,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:04,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:04,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865712660] [2021-06-05 04:46:04,191 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:04,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:04,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:04,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:04,191 INFO L87 Difference]: Start difference. First operand 432 states and 1332 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:04,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:04,504 INFO L93 Difference]: Finished difference Result 557 states and 1654 transitions. [2021-06-05 04:46:04,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:04,504 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:04,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:04,505 INFO L225 Difference]: With dead ends: 557 [2021-06-05 04:46:04,505 INFO L226 Difference]: Without dead ends: 522 [2021-06-05 04:46:04,505 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 339.6ms TimeCoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:46:04,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-06-05 04:46:04,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 448. [2021-06-05 04:46:04,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.0738255033557045) internal successors, (1374), 447 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:04,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1374 transitions. [2021-06-05 04:46:04,509 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1374 transitions. Word has length 22 [2021-06-05 04:46:04,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:04,509 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1374 transitions. [2021-06-05 04:46:04,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:04,510 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1374 transitions. [2021-06-05 04:46:04,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:04,510 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:04,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] [2021-06-05 04:46:04,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6605,1133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:04,710 INFO L430 AbstractCegarLoop]: === Iteration 1145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:04,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:04,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1192039374, now seen corresponding path program 1133 times [2021-06-05 04:46:04,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:04,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491896986] [2021-06-05 04:46:04,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:04,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:04,797 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:04,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:04,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491896986] [2021-06-05 04:46:04,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491896986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:04,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084651391] [2021-06-05 04:46:04,798 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 1134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:04,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:04,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:04,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:04,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:04,894 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 12 [2021-06-05 04:46:04,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:04,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:04,915 INFO L628 ElimStorePlain]: treesize reduction 2, result has 93.3 percent of original size [2021-06-05 04:46:04,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:04,916 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:53, output treesize:28 [2021-06-05 04:46:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:04,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084651391] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:04,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:04,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:04,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780830276] [2021-06-05 04:46:04,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:04,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:04,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:04,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:04,976 INFO L87 Difference]: Start difference. First operand 448 states and 1374 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:05,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:05,385 INFO L93 Difference]: Finished difference Result 528 states and 1569 transitions. [2021-06-05 04:46:05,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:05,385 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:05,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:05,386 INFO L225 Difference]: With dead ends: 528 [2021-06-05 04:46:05,386 INFO L226 Difference]: Without dead ends: 520 [2021-06-05 04:46:05,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 402.8ms TimeCoverageRelationStatistics Valid=120, Invalid=480, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:05,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-06-05 04:46:05,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 446. [2021-06-05 04:46:05,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 445 states have (on average 3.0719101123595505) internal successors, (1367), 445 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:05,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 1367 transitions. [2021-06-05 04:46:05,391 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 1367 transitions. Word has length 22 [2021-06-05 04:46:05,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:05,391 INFO L482 AbstractCegarLoop]: Abstraction has 446 states and 1367 transitions. [2021-06-05 04:46:05,391 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:05,391 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 1367 transitions. [2021-06-05 04:46:05,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:05,391 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:05,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] [2021-06-05 04:46:05,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6612 [2021-06-05 04:46:05,592 INFO L430 AbstractCegarLoop]: === Iteration 1146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:05,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:05,592 INFO L82 PathProgramCache]: Analyzing trace with hash -2077837654, now seen corresponding path program 1134 times [2021-06-05 04:46:05,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:05,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109599035] [2021-06-05 04:46:05,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:05,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:05,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:05,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109599035] [2021-06-05 04:46:05,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109599035] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:05,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248161738] [2021-06-05 04:46:05,679 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 1135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:05,707 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:05,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:05,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:05,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:05,799 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 17 treesize of output 13 [2021-06-05 04:46:05,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:46:05,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,804 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 24 treesize of output 18 [2021-06-05 04:46:05,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,807 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 17 treesize of output 13 [2021-06-05 04:46:05,807 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:05,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:05,823 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:109, output treesize:57 [2021-06-05 04:46:05,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:46:05,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:05,903 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:05,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:05,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:05,906 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:05,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:05,909 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:05,925 INFO L628 ElimStorePlain]: treesize reduction 39, result has 26.4 percent of original size [2021-06-05 04:46:05,926 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:05,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:05,926 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:93, output treesize:5 [2021-06-05 04:46:05,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:05,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248161738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:05,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:05,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:05,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799225108] [2021-06-05 04:46:05,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:05,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:05,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:05,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:05,942 INFO L87 Difference]: Start difference. First operand 446 states and 1367 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:06,318 INFO L93 Difference]: Finished difference Result 520 states and 1557 transitions. [2021-06-05 04:46:06,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:46:06,318 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:46:06,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:06,318 INFO L225 Difference]: With dead ends: 520 [2021-06-05 04:46:06,318 INFO L226 Difference]: Without dead ends: 475 [2021-06-05 04:46:06,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 458.9ms TimeCoverageRelationStatistics Valid=132, Invalid=420, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:46:06,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-06-05 04:46:06,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 428. [2021-06-05 04:46:06,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.1030444964871196) internal successors, (1325), 427 states have internal predecessors, (1325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1325 transitions. [2021-06-05 04:46:06,323 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1325 transitions. Word has length 22 [2021-06-05 04:46:06,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:06,323 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1325 transitions. [2021-06-05 04:46:06,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,323 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1325 transitions. [2021-06-05 04:46:06,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:06,323 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:06,323 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] [2021-06-05 04:46:06,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6619,1135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:06,524 INFO L430 AbstractCegarLoop]: === Iteration 1147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:06,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:06,524 INFO L82 PathProgramCache]: Analyzing trace with hash 532418614, now seen corresponding path program 1135 times [2021-06-05 04:46:06,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:06,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026416628] [2021-06-05 04:46:06,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:06,583 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:06,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:06,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026416628] [2021-06-05 04:46:06,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026416628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:06,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931015712] [2021-06-05 04:46:06,583 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 1136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:06,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:06,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:06,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:06,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:06,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:06,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:06,668 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 7 treesize of output 5 [2021-06-05 04:46:06,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:06,671 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 7 treesize of output 5 [2021-06-05 04:46:06,671 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:06,692 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 04:46:06,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:06,694 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 04:46:06,718 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 17 treesize of output 13 [2021-06-05 04:46:06,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:06,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:06,721 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:06,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:06,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:06,728 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:06,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931015712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:06,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:06,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:46:06,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480095672] [2021-06-05 04:46:06,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:46:06,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:06,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:46:06,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:06,729 INFO L87 Difference]: Start difference. First operand 428 states and 1325 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:06,842 INFO L93 Difference]: Finished difference Result 900 states and 2746 transitions. [2021-06-05 04:46:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:06,842 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:46:06,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:06,843 INFO L225 Difference]: With dead ends: 900 [2021-06-05 04:46:06,843 INFO L226 Difference]: Without dead ends: 872 [2021-06-05 04:46:06,843 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 81.5ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:06,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-06-05 04:46:06,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 436. [2021-06-05 04:46:06,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.1241379310344826) internal successors, (1359), 435 states have internal predecessors, (1359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1359 transitions. [2021-06-05 04:46:06,849 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1359 transitions. Word has length 22 [2021-06-05 04:46:06,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:06,849 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1359 transitions. [2021-06-05 04:46:06,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:06,849 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1359 transitions. [2021-06-05 04:46:06,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:06,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:06,849 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] [2021-06-05 04:46:07,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6626 [2021-06-05 04:46:07,051 INFO L430 AbstractCegarLoop]: === Iteration 1148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:07,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:07,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1489183736, now seen corresponding path program 1136 times [2021-06-05 04:46:07,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:07,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184465205] [2021-06-05 04:46:07,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:07,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:07,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:07,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184465205] [2021-06-05 04:46:07,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184465205] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:07,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102694618] [2021-06-05 04:46:07,115 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 1137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:07,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:07,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:07,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:07,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:07,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:07,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:07,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:07,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,183 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 9 treesize of output 7 [2021-06-05 04:46:07,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:07,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:07,200 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:55, output treesize:29 [2021-06-05 04:46:07,239 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 9 treesize of output 7 [2021-06-05 04:46:07,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,242 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 17 treesize of output 13 [2021-06-05 04:46:07,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,245 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:07,245 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:07,245 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:07,245 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 04:46:07,252 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:07,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102694618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:07,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:07,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:46:07,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206951537] [2021-06-05 04:46:07,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:46:07,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:07,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:46:07,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:07,253 INFO L87 Difference]: Start difference. First operand 436 states and 1359 transitions. Second operand has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:07,425 INFO L93 Difference]: Finished difference Result 772 states and 2348 transitions. [2021-06-05 04:46:07,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:07,425 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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 04:46:07,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:07,426 INFO L225 Difference]: With dead ends: 772 [2021-06-05 04:46:07,426 INFO L226 Difference]: Without dead ends: 714 [2021-06-05 04:46:07,426 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 107.0ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:07,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-06-05 04:46:07,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 439. [2021-06-05 04:46:07,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1073059360730593) internal successors, (1361), 438 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1361 transitions. [2021-06-05 04:46:07,431 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1361 transitions. Word has length 22 [2021-06-05 04:46:07,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:07,431 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1361 transitions. [2021-06-05 04:46:07,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,431 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1361 transitions. [2021-06-05 04:46:07,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:07,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:07,432 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] [2021-06-05 04:46:07,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6637,1137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:07,632 INFO L430 AbstractCegarLoop]: === Iteration 1149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:07,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:07,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1410281578, now seen corresponding path program 1137 times [2021-06-05 04:46:07,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:07,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703704418] [2021-06-05 04:46:07,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:07,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:07,701 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:07,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:07,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703704418] [2021-06-05 04:46:07,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703704418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:07,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647723841] [2021-06-05 04:46:07,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 1138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:07,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:46:07,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:07,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:07,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:07,754 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 7 treesize of output 5 [2021-06-05 04:46:07,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,757 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 7 treesize of output 5 [2021-06-05 04:46:07,758 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:07,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,768 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 04:46:07,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:07,768 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 04:46:07,796 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 17 treesize of output 13 [2021-06-05 04:46:07,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:07,800 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:07,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:07,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:07,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:07,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647723841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:07,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:07,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:46:07,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456403482] [2021-06-05 04:46:07,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:46:07,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:07,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:46:07,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:07,808 INFO L87 Difference]: Start difference. First operand 439 states and 1361 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:07,957 INFO L93 Difference]: Finished difference Result 840 states and 2569 transitions. [2021-06-05 04:46:07,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:07,957 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:46:07,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:07,958 INFO L225 Difference]: With dead ends: 840 [2021-06-05 04:46:07,958 INFO L226 Difference]: Without dead ends: 812 [2021-06-05 04:46:07,958 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 87.8ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:07,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-06-05 04:46:07,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 445. [2021-06-05 04:46:07,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 3.1126126126126126) internal successors, (1382), 444 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1382 transitions. [2021-06-05 04:46:07,964 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1382 transitions. Word has length 22 [2021-06-05 04:46:07,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:07,964 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1382 transitions. [2021-06-05 04:46:07,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:07,964 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1382 transitions. [2021-06-05 04:46:07,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:07,964 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:07,964 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:46:08,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6643,1138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:08,165 INFO L430 AbstractCegarLoop]: === Iteration 1150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:08,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:08,165 INFO L82 PathProgramCache]: Analyzing trace with hash 276110262, now seen corresponding path program 1138 times [2021-06-05 04:46:08,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:08,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981734578] [2021-06-05 04:46:08,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:08,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:08,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:08,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981734578] [2021-06-05 04:46:08,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981734578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:08,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863581174] [2021-06-05 04:46:08,229 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 1139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:08,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:08,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:08,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:08,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:08,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:08,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,320 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 7 treesize of output 5 [2021-06-05 04:46:08,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,323 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 7 treesize of output 5 [2021-06-05 04:46:08,324 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,345 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 04:46:08,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:08,347 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 04:46:08,375 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 9 treesize of output 7 [2021-06-05 04:46:08,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,377 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 17 treesize of output 13 [2021-06-05 04:46:08,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:08,384 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:08,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:08,384 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:46:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:08,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863581174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:08,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:08,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:46:08,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910048357] [2021-06-05 04:46:08,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:46:08,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:08,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:46:08,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:46:08,409 INFO L87 Difference]: Start difference. First operand 445 states and 1382 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:08,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:08,582 INFO L93 Difference]: Finished difference Result 882 states and 2686 transitions. [2021-06-05 04:46:08,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:46:08,583 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:46:08,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:08,584 INFO L225 Difference]: With dead ends: 882 [2021-06-05 04:46:08,584 INFO L226 Difference]: Without dead ends: 848 [2021-06-05 04:46:08,584 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 134.2ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:08,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-06-05 04:46:08,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 448. [2021-06-05 04:46:08,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1185682326621924) internal successors, (1394), 447 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:08,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1394 transitions. [2021-06-05 04:46:08,589 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1394 transitions. Word has length 22 [2021-06-05 04:46:08,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:08,589 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1394 transitions. [2021-06-05 04:46:08,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:08,589 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1394 transitions. [2021-06-05 04:46:08,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:08,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:08,590 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] [2021-06-05 04:46:08,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6649,1139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:08,790 INFO L430 AbstractCegarLoop]: === Iteration 1151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:08,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:08,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1130239694, now seen corresponding path program 1139 times [2021-06-05 04:46:08,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:08,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803583756] [2021-06-05 04:46:08,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:08,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:08,879 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:08,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:08,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803583756] [2021-06-05 04:46:08,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803583756] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:08,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177874273] [2021-06-05 04:46:08,879 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 1140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:08,906 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:08,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:08,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:08,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:08,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:08,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:08,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:08,987 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:08,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:08,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:08,990 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:09,044 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.2 percent of original size [2021-06-05 04:46:09,048 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:09,048 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:121, output treesize:72 [2021-06-05 04:46:09,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:09,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177874273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:09,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:09,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:09,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654993776] [2021-06-05 04:46:09,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:09,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:09,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:09,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:09,199 INFO L87 Difference]: Start difference. First operand 448 states and 1394 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:09,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:09,924 INFO L93 Difference]: Finished difference Result 834 states and 2394 transitions. [2021-06-05 04:46:09,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:46:09,925 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:09,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:09,925 INFO L225 Difference]: With dead ends: 834 [2021-06-05 04:46:09,925 INFO L226 Difference]: Without dead ends: 759 [2021-06-05 04:46:09,926 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 703.9ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-06-05 04:46:09,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-06-05 04:46:09,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 452. [2021-06-05 04:46:09,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.108647450110865) internal successors, (1402), 451 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:09,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1402 transitions. [2021-06-05 04:46:09,931 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1402 transitions. Word has length 22 [2021-06-05 04:46:09,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:09,931 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1402 transitions. [2021-06-05 04:46:09,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:09,931 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1402 transitions. [2021-06-05 04:46:09,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:09,931 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:09,931 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] [2021-06-05 04:46:10,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6661 [2021-06-05 04:46:10,132 INFO L430 AbstractCegarLoop]: === Iteration 1152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:10,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:10,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1036075886, now seen corresponding path program 1140 times [2021-06-05 04:46:10,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:10,132 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497351762] [2021-06-05 04:46:10,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:10,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:10,223 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:10,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:10,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497351762] [2021-06-05 04:46:10,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497351762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:10,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401511896] [2021-06-05 04:46:10,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:10,250 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:46:10,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:10,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:10,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:10,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:10,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:10,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:10,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,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 9 treesize of output 7 [2021-06-05 04:46:10,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,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 9 treesize of output 7 [2021-06-05 04:46:10,318 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:10,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:10,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:10,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:10,350 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:10,576 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_405, v_prenex_406, o_2, v_prenex_408, o_4, v_prenex_411], 1=[v_prenex_407, v_prenex_410]} [2021-06-05 04:46:10,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:46:10,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,621 INFO L628 ElimStorePlain]: treesize reduction 34, result has 67.3 percent of original size [2021-06-05 04:46:10,622 INFO L518 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2021-06-05 04:46:10,624 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 17 treesize of output 13 [2021-06-05 04:46:10,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:10,643 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 17 treesize of output 13 [2021-06-05 04:46:10,644 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:10,672 INFO L628 ElimStorePlain]: treesize reduction 9, result has 80.9 percent of original size [2021-06-05 04:46:10,672 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:10,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2021-06-05 04:46:10,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_407 vanished before elimination [2021-06-05 04:46:10,672 INFO L518 ElimStorePlain]: Eliminatee v_prenex_410 vanished before elimination [2021-06-05 04:46:10,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:10,673 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 04:46:10,686 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:10,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401511896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:10,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:10,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:10,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179377616] [2021-06-05 04:46:10,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:10,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:10,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:10,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:10,686 INFO L87 Difference]: Start difference. First operand 452 states and 1402 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:11,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:11,242 INFO L93 Difference]: Finished difference Result 715 states and 2116 transitions. [2021-06-05 04:46:11,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:11,243 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:11,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:11,244 INFO L225 Difference]: With dead ends: 715 [2021-06-05 04:46:11,244 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 04:46:11,244 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 564.4ms TimeCoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:46:11,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 04:46:11,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 456. [2021-06-05 04:46:11,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.098901098901099) internal successors, (1410), 455 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:11,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1410 transitions. [2021-06-05 04:46:11,249 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1410 transitions. Word has length 22 [2021-06-05 04:46:11,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:11,249 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1410 transitions. [2021-06-05 04:46:11,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:11,249 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1410 transitions. [2021-06-05 04:46:11,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:11,249 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:11,249 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] [2021-06-05 04:46:11,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6676,1141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:11,450 INFO L430 AbstractCegarLoop]: === Iteration 1153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:11,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:11,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1774615374, now seen corresponding path program 1141 times [2021-06-05 04:46:11,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:11,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448239317] [2021-06-05 04:46:11,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:11,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:11,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:11,541 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:11,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448239317] [2021-06-05 04:46:11,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448239317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:11,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152170257] [2021-06-05 04:46:11,541 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 1142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:11,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:11,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:11,629 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 9 treesize of output 7 [2021-06-05 04:46:11,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:11,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:11,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:11,633 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:11,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:11,637 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,639 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 9 treesize of output 7 [2021-06-05 04:46:11,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:11,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:11,669 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:11,854 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_416, v_prenex_417, o_2, v_prenex_419, o_4, v_prenex_421], 1=[v_prenex_418, v_prenex_420]} [2021-06-05 04:46:11,857 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 9 treesize of output 7 [2021-06-05 04:46:11,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,905 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 04:46:11,905 INFO L518 ElimStorePlain]: Eliminatee v_prenex_417 vanished before elimination [2021-06-05 04:46:11,907 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 17 treesize of output 13 [2021-06-05 04:46:11,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:11,928 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 17 treesize of output 13 [2021-06-05 04:46:11,929 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:11,959 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 04:46:11,959 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:11,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_421 vanished before elimination [2021-06-05 04:46:11,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_418 vanished before elimination [2021-06-05 04:46:11,959 INFO L518 ElimStorePlain]: Eliminatee v_prenex_420 vanished before elimination [2021-06-05 04:46:11,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:11,961 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:46:11,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:11,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152170257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:11,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:11,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:11,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427848077] [2021-06-05 04:46:11,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:11,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:11,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:11,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:11,978 INFO L87 Difference]: Start difference. First operand 456 states and 1410 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:12,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:12,624 INFO L93 Difference]: Finished difference Result 781 states and 2264 transitions. [2021-06-05 04:46:12,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:46:12,625 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:12,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:12,625 INFO L225 Difference]: With dead ends: 781 [2021-06-05 04:46:12,626 INFO L226 Difference]: Without dead ends: 746 [2021-06-05 04:46:12,626 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 694.7ms TimeCoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:12,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-06-05 04:46:12,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 472. [2021-06-05 04:46:12,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 471 states have (on average 3.0870488322717624) internal successors, (1454), 471 states have internal predecessors, (1454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:12,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 1454 transitions. [2021-06-05 04:46:12,631 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 1454 transitions. Word has length 22 [2021-06-05 04:46:12,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:12,631 INFO L482 AbstractCegarLoop]: Abstraction has 472 states and 1454 transitions. [2021-06-05 04:46:12,631 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:12,631 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 1454 transitions. [2021-06-05 04:46:12,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:12,632 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:12,632 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] [2021-06-05 04:46:12,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6691 [2021-06-05 04:46:12,832 INFO L430 AbstractCegarLoop]: === Iteration 1154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:12,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:12,832 INFO L82 PathProgramCache]: Analyzing trace with hash -833960082, now seen corresponding path program 1142 times [2021-06-05 04:46:12,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:12,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047650345] [2021-06-05 04:46:12,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:12,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:12,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:12,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047650345] [2021-06-05 04:46:12,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047650345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:12,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460473542] [2021-06-05 04:46:12,912 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 1143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:12,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:12,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:12,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:12,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:12,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:12,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:12,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:12,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:13,002 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:13,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:13,003 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,005 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 9 treesize of output 7 [2021-06-05 04:46:13,006 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,008 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 9 treesize of output 7 [2021-06-05 04:46:13,009 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:13,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:13,037 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:13,214 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_427, v_prenex_428, o_2, o_4, v_prenex_430, v_prenex_433], 1=[v_prenex_429, v_prenex_432]} [2021-06-05 04:46:13,217 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 9 treesize of output 7 [2021-06-05 04:46:13,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,267 INFO L628 ElimStorePlain]: treesize reduction 40, result has 64.0 percent of original size [2021-06-05 04:46:13,267 INFO L518 ElimStorePlain]: Eliminatee v_prenex_428 vanished before elimination [2021-06-05 04:46:13,270 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 17 treesize of output 13 [2021-06-05 04:46:13,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:13,293 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:13,295 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 17 treesize of output 13 [2021-06-05 04:46:13,296 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:13,330 INFO L628 ElimStorePlain]: treesize reduction 9, result has 81.3 percent of original size [2021-06-05 04:46:13,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_433 vanished before elimination [2021-06-05 04:46:13,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_429 vanished before elimination [2021-06-05 04:46:13,330 INFO L518 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2021-06-05 04:46:13,332 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:13,332 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:120, output treesize:14 [2021-06-05 04:46:13,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:13,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460473542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:13,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:13,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:13,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952382825] [2021-06-05 04:46:13,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:13,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:13,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:13,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:13,349 INFO L87 Difference]: Start difference. First operand 472 states and 1454 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:13,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:13,842 INFO L93 Difference]: Finished difference Result 744 states and 2166 transitions. [2021-06-05 04:46:13,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:13,842 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:13,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:13,843 INFO L225 Difference]: With dead ends: 744 [2021-06-05 04:46:13,843 INFO L226 Difference]: Without dead ends: 705 [2021-06-05 04:46:13,843 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 551.0ms TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:13,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-06-05 04:46:13,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 456. [2021-06-05 04:46:13,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.10989010989011) internal successors, (1415), 455 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:13,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1415 transitions. [2021-06-05 04:46:13,849 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1415 transitions. Word has length 22 [2021-06-05 04:46:13,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:13,849 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1415 transitions. [2021-06-05 04:46:13,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:13,849 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1415 transitions. [2021-06-05 04:46:13,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:13,849 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:13,849 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] [2021-06-05 04:46:14,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6708 [2021-06-05 04:46:14,050 INFO L430 AbstractCegarLoop]: === Iteration 1155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:14,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:14,050 INFO L82 PathProgramCache]: Analyzing trace with hash -848272444, now seen corresponding path program 1143 times [2021-06-05 04:46:14,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:14,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656332918] [2021-06-05 04:46:14,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:14,109 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:14,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:14,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656332918] [2021-06-05 04:46:14,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656332918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:14,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68292327] [2021-06-05 04:46:14,109 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 1144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:14,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:14,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:14,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:14,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:14,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:14,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,221 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 7 treesize of output 5 [2021-06-05 04:46:14,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,223 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 7 treesize of output 5 [2021-06-05 04:46:14,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,245 INFO L628 ElimStorePlain]: treesize reduction 3, result has 90.3 percent of original size [2021-06-05 04:46:14,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 04:46:14,247 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:53, output treesize:19 [2021-06-05 04:46:14,271 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 17 treesize of output 13 [2021-06-05 04:46:14,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:14,274 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:14,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:14,282 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:14,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68292327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:14,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:14,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:46:14,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200774413] [2021-06-05 04:46:14,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:46:14,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:14,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:46:14,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:14,282 INFO L87 Difference]: Start difference. First operand 456 states and 1415 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:14,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:14,399 INFO L93 Difference]: Finished difference Result 862 states and 2592 transitions. [2021-06-05 04:46:14,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:14,399 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:46:14,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:14,400 INFO L225 Difference]: With dead ends: 862 [2021-06-05 04:46:14,400 INFO L226 Difference]: Without dead ends: 834 [2021-06-05 04:46:14,400 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 82.0ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:14,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-06-05 04:46:14,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 448. [2021-06-05 04:46:14,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.087248322147651) internal successors, (1380), 447 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:14,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1380 transitions. [2021-06-05 04:46:14,405 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1380 transitions. Word has length 22 [2021-06-05 04:46:14,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:14,405 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1380 transitions. [2021-06-05 04:46:14,405 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:14,406 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1380 transitions. [2021-06-05 04:46:14,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:14,406 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:14,406 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] [2021-06-05 04:46:14,606 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6723,1144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:14,606 INFO L430 AbstractCegarLoop]: === Iteration 1156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:14,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:14,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1981296144, now seen corresponding path program 1144 times [2021-06-05 04:46:14,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:14,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861224118] [2021-06-05 04:46:14,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:14,701 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:14,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:14,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861224118] [2021-06-05 04:46:14,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861224118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:14,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667098171] [2021-06-05 04:46:14,701 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 1145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:14,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:14,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:14,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:14,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:14,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:14,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,792 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 9 treesize of output 7 [2021-06-05 04:46:14,793 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:14,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:14,796 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,798 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 9 treesize of output 7 [2021-06-05 04:46:14,799 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:14,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:14,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:14,828 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:15,102 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_442, v_prenex_443, v_prenex_444, v_prenex_445, v_prenex_447], 1=[o_2, v_prenex_441]} [2021-06-05 04:46:15,105 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 24 treesize of output 18 [2021-06-05 04:46:15,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,150 INFO L628 ElimStorePlain]: treesize reduction 27, result has 74.5 percent of original size [2021-06-05 04:46:15,152 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 17 treesize of output 13 [2021-06-05 04:46:15,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,189 INFO L628 ElimStorePlain]: treesize reduction 9, result has 87.5 percent of original size [2021-06-05 04:46:15,191 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 9 treesize of output 7 [2021-06-05 04:46:15,192 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:15,208 INFO L518 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2021-06-05 04:46:15,210 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 17 treesize of output 13 [2021-06-05 04:46:15,211 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:15,225 INFO L518 ElimStorePlain]: Eliminatee v_prenex_447 vanished before elimination [2021-06-05 04:46:15,225 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:15,225 INFO L518 ElimStorePlain]: Eliminatee v_prenex_441 vanished before elimination [2021-06-05 04:46:15,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:15,226 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:113, output treesize:13 [2021-06-05 04:46:15,239 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:15,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667098171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:15,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:15,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:15,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250777925] [2021-06-05 04:46:15,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:15,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:15,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:15,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:15,239 INFO L87 Difference]: Start difference. First operand 448 states and 1380 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:15,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:15,616 INFO L93 Difference]: Finished difference Result 685 states and 2013 transitions. [2021-06-05 04:46:15,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:15,616 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:15,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:15,617 INFO L225 Difference]: With dead ends: 685 [2021-06-05 04:46:15,617 INFO L226 Difference]: Without dead ends: 634 [2021-06-05 04:46:15,617 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 517.9ms TimeCoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:15,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-06-05 04:46:15,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 436. [2021-06-05 04:46:15,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.094252873563218) internal successors, (1346), 435 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:15,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1346 transitions. [2021-06-05 04:46:15,622 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1346 transitions. Word has length 22 [2021-06-05 04:46:15,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:15,622 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1346 transitions. [2021-06-05 04:46:15,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:15,622 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1346 transitions. [2021-06-05 04:46:15,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:15,623 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:15,623 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] [2021-06-05 04:46:15,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6736,1145 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:15,823 INFO L430 AbstractCegarLoop]: === Iteration 1157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:15,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:15,823 INFO L82 PathProgramCache]: Analyzing trace with hash 1764558538, now seen corresponding path program 1145 times [2021-06-05 04:46:15,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:15,823 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230115482] [2021-06-05 04:46:15,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:15,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:15,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:15,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:15,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230115482] [2021-06-05 04:46:15,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230115482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:15,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577159138] [2021-06-05 04:46:15,892 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 1146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:15,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:15,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:15,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:15,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:15,945 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 7 treesize of output 5 [2021-06-05 04:46:15,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,947 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 7 treesize of output 5 [2021-06-05 04:46:15,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,949 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 15 treesize of output 11 [2021-06-05 04:46:15,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,958 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 04:46:15,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:15,958 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 04:46:15,976 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 17 treesize of output 13 [2021-06-05 04:46:15,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:15,980 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:15,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:15,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:15,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:15,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577159138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:15,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:15,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:46:15,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784040970] [2021-06-05 04:46:15,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:46:15,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:15,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:46:15,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:46:15,988 INFO L87 Difference]: Start difference. First operand 436 states and 1346 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:16,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:16,074 INFO L93 Difference]: Finished difference Result 776 states and 2355 transitions. [2021-06-05 04:46:16,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:16,074 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:46:16,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:16,075 INFO L225 Difference]: With dead ends: 776 [2021-06-05 04:46:16,075 INFO L226 Difference]: Without dead ends: 748 [2021-06-05 04:46:16,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:16,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-06-05 04:46:16,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 440. [2021-06-05 04:46:16,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:16,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 04:46:16,080 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 04:46:16,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:16,080 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 04:46:16,080 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:16,080 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 04:46:16,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:16,081 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:16,081 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] [2021-06-05 04:46:16,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6751 [2021-06-05 04:46:16,281 INFO L430 AbstractCegarLoop]: === Iteration 1158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:16,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:16,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2106336848, now seen corresponding path program 1146 times [2021-06-05 04:46:16,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:16,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055473858] [2021-06-05 04:46:16,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:16,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:16,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:16,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055473858] [2021-06-05 04:46:16,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055473858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:16,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167308344] [2021-06-05 04:46:16,396 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 1147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:16,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:16,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:16,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:16,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:16,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:16,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:16,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:16,493 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:16,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:16,497 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:16,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:16,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:16,499 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:16,554 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.2 percent of original size [2021-06-05 04:46:16,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:16,556 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:121, output treesize:72 [2021-06-05 04:46:16,732 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:16,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167308344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:16,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:16,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:16,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345278807] [2021-06-05 04:46:16,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:16,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:16,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:16,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:16,733 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:17,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:17,543 INFO L93 Difference]: Finished difference Result 673 states and 1990 transitions. [2021-06-05 04:46:17,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:46:17,543 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:17,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:17,544 INFO L225 Difference]: With dead ends: 673 [2021-06-05 04:46:17,544 INFO L226 Difference]: Without dead ends: 649 [2021-06-05 04:46:17,544 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 793.0ms TimeCoverageRelationStatistics Valid=139, Invalid=731, Unknown=0, NotChecked=0, Total=870 [2021-06-05 04:46:17,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-06-05 04:46:17,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 440. [2021-06-05 04:46:17,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.093394077448747) internal successors, (1358), 439 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:17,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1358 transitions. [2021-06-05 04:46:17,549 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1358 transitions. Word has length 22 [2021-06-05 04:46:17,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:17,549 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1358 transitions. [2021-06-05 04:46:17,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:17,549 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1358 transitions. [2021-06-05 04:46:17,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:17,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:17,550 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] [2021-06-05 04:46:17,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6757,1147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:17,750 INFO L430 AbstractCegarLoop]: === Iteration 1159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:17,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:17,750 INFO L82 PathProgramCache]: Analyzing trace with hash -649655820, now seen corresponding path program 1147 times [2021-06-05 04:46:17,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:17,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507458434] [2021-06-05 04:46:17,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:17,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:17,821 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:17,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:17,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507458434] [2021-06-05 04:46:17,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507458434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:17,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23036227] [2021-06-05 04:46:17,821 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 1148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:17,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:17,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:17,875 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 7 treesize of output 5 [2021-06-05 04:46:17,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:17,877 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 7 treesize of output 5 [2021-06-05 04:46:17,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:17,879 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 15 treesize of output 11 [2021-06-05 04:46:17,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:17,888 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 04:46:17,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:17,888 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 04:46:17,905 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 9 treesize of output 7 [2021-06-05 04:46:17,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:17,907 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 17 treesize of output 13 [2021-06-05 04:46:17,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:17,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:17,913 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:17,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:17,914 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:46:17,928 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:17,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23036227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:17,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:17,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2021-06-05 04:46:17,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889993251] [2021-06-05 04:46:17,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 04:46:17,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:17,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 04:46:17,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-06-05 04:46:17,929 INFO L87 Difference]: Start difference. First operand 440 states and 1358 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:18,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:18,067 INFO L93 Difference]: Finished difference Result 777 states and 2357 transitions. [2021-06-05 04:46:18,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:18,067 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have 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 04:46:18,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:18,068 INFO L225 Difference]: With dead ends: 777 [2021-06-05 04:46:18,068 INFO L226 Difference]: Without dead ends: 740 [2021-06-05 04:46:18,068 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:18,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-06-05 04:46:18,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 440. [2021-06-05 04:46:18,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.093394077448747) internal successors, (1358), 439 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:18,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1358 transitions. [2021-06-05 04:46:18,073 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1358 transitions. Word has length 22 [2021-06-05 04:46:18,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:18,073 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1358 transitions. [2021-06-05 04:46:18,073 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:18,073 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1358 transitions. [2021-06-05 04:46:18,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:18,074 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:18,074 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] [2021-06-05 04:46:18,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6772 [2021-06-05 04:46:18,274 INFO L430 AbstractCegarLoop]: === Iteration 1160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:18,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:18,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1744354738, now seen corresponding path program 1148 times [2021-06-05 04:46:18,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:18,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899593719] [2021-06-05 04:46:18,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:18,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:18,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:18,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899593719] [2021-06-05 04:46:18,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899593719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:18,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063220579] [2021-06-05 04:46:18,384 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 1149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:18,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:18,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:18,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:18,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:18,472 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 9 treesize of output 7 [2021-06-05 04:46:18,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:18,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:18,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:18,476 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,478 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 9 treesize of output 7 [2021-06-05 04:46:18,479 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:18,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:18,482 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:18,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:18,511 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:18,681 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_452, v_prenex_453, v_prenex_455, v_prenex_458], 1=[v_prenex_454, v_prenex_457]} [2021-06-05 04:46:18,684 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 9 treesize of output 7 [2021-06-05 04:46:18,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:18,723 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:18,726 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 9 treesize of output 7 [2021-06-05 04:46:18,727 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:18,763 INFO L518 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2021-06-05 04:46:18,765 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 17 treesize of output 13 [2021-06-05 04:46:18,766 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,831 INFO L628 ElimStorePlain]: treesize reduction 9, result has 91.0 percent of original size [2021-06-05 04:46:18,833 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 17 treesize of output 13 [2021-06-05 04:46:18,834 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:18,865 INFO L518 ElimStorePlain]: Eliminatee v_prenex_454 vanished before elimination [2021-06-05 04:46:18,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:18,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:18,868 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:18,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:18,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:18,901 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:125, output treesize:46 [2021-06-05 04:46:18,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:18,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063220579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:18,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:18,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:18,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352035393] [2021-06-05 04:46:18,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:18,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:18,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:18,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:18,963 INFO L87 Difference]: Start difference. First operand 440 states and 1358 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:46:19,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:19,295 INFO L93 Difference]: Finished difference Result 674 states and 2020 transitions. [2021-06-05 04:46:19,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:19,295 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 22 [2021-06-05 04:46:19,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:19,296 INFO L225 Difference]: With dead ends: 674 [2021-06-05 04:46:19,296 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:46:19,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 441.1ms TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:46:19,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:46:19,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 456. [2021-06-05 04:46:19,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.098901098901099) internal successors, (1410), 455 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:19,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1410 transitions. [2021-06-05 04:46:19,301 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1410 transitions. Word has length 22 [2021-06-05 04:46:19,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:19,301 INFO L482 AbstractCegarLoop]: Abstraction has 456 states and 1410 transitions. [2021-06-05 04:46:19,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:46:19,301 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1410 transitions. [2021-06-05 04:46:19,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:19,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:19,301 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:46:19,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6779,1149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:19,502 INFO L430 AbstractCegarLoop]: === Iteration 1161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:19,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:19,502 INFO L82 PathProgramCache]: Analyzing trace with hash -2009772560, now seen corresponding path program 1149 times [2021-06-05 04:46:19,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:19,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136850230] [2021-06-05 04:46:19,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:19,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:19,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:19,602 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:19,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136850230] [2021-06-05 04:46:19,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136850230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:19,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928395305] [2021-06-05 04:46:19,602 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 1150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:19,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:19,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:19,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:19,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:19,695 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 9 treesize of output 7 [2021-06-05 04:46:19,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:19,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:19,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:19,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:19,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:19,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:19,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,705 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 9 treesize of output 7 [2021-06-05 04:46:19,706 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:19,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:19,735 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:105, output treesize:73 [2021-06-05 04:46:19,902 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_461, v_prenex_462, v_prenex_464, v_prenex_467], 1=[v_prenex_463, v_prenex_465]} [2021-06-05 04:46:19,905 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 9 treesize of output 7 [2021-06-05 04:46:19,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:19,944 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:19,947 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 9 treesize of output 7 [2021-06-05 04:46:19,948 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:19,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:19,985 INFO L518 ElimStorePlain]: Eliminatee v_prenex_462 vanished before elimination [2021-06-05 04:46:19,987 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 17 treesize of output 13 [2021-06-05 04:46:19,988 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,054 INFO L628 ElimStorePlain]: treesize reduction 9, result has 91.0 percent of original size [2021-06-05 04:46:20,056 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 17 treesize of output 13 [2021-06-05 04:46:20,057 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:20,087 INFO L518 ElimStorePlain]: Eliminatee v_prenex_463 vanished before elimination [2021-06-05 04:46:20,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:20,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:20,090 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:20,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:20,122 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 12 variables, input treesize:125, output treesize:46 [2021-06-05 04:46:20,206 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:20,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928395305] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:20,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:20,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:20,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522000124] [2021-06-05 04:46:20,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:20,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:20,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:20,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:20,207 INFO L87 Difference]: Start difference. First operand 456 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:20,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:20,558 INFO L93 Difference]: Finished difference Result 637 states and 1922 transitions. [2021-06-05 04:46:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:20,558 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 22 [2021-06-05 04:46:20,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:20,559 INFO L225 Difference]: With dead ends: 637 [2021-06-05 04:46:20,559 INFO L226 Difference]: Without dead ends: 610 [2021-06-05 04:46:20,559 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 437.7ms TimeCoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:20,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-06-05 04:46:20,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 435. [2021-06-05 04:46:20,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.1013824884792625) internal successors, (1346), 434 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:20,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1346 transitions. [2021-06-05 04:46:20,564 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1346 transitions. Word has length 22 [2021-06-05 04:46:20,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:20,564 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1346 transitions. [2021-06-05 04:46:20,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:20,564 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1346 transitions. [2021-06-05 04:46:20,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:20,564 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:20,564 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] [2021-06-05 04:46:20,765 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6790 [2021-06-05 04:46:20,765 INFO L430 AbstractCegarLoop]: === Iteration 1162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:20,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:20,765 INFO L82 PathProgramCache]: Analyzing trace with hash 882565554, now seen corresponding path program 1150 times [2021-06-05 04:46:20,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:20,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744972683] [2021-06-05 04:46:20,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:20,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:20,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:20,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:20,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744972683] [2021-06-05 04:46:20,832 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744972683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:20,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897553623] [2021-06-05 04:46:20,833 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 1151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:20,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:20,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:20,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:20,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:20,881 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 17 treesize of output 13 [2021-06-05 04:46:20,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,883 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 9 treesize of output 7 [2021-06-05 04:46:20,884 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:20,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:20,891 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:46:20,932 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 9 treesize of output 7 [2021-06-05 04:46:20,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,934 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 17 treesize of output 13 [2021-06-05 04:46:20,935 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:20,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:20,937 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:20,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:20,938 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 04:46:20,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:20,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897553623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:20,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:20,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:46:20,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164191334] [2021-06-05 04:46:20,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:46:20,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:20,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:46:20,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:20,945 INFO L87 Difference]: Start difference. First operand 435 states and 1346 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:21,132 INFO L93 Difference]: Finished difference Result 682 states and 2079 transitions. [2021-06-05 04:46:21,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:21,132 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:46:21,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:21,133 INFO L225 Difference]: With dead ends: 682 [2021-06-05 04:46:21,133 INFO L226 Difference]: Without dead ends: 633 [2021-06-05 04:46:21,133 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 124.1ms TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:21,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2021-06-05 04:46:21,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 439. [2021-06-05 04:46:21,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.095890410958904) internal successors, (1356), 438 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1356 transitions. [2021-06-05 04:46:21,138 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1356 transitions. Word has length 22 [2021-06-05 04:46:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:21,138 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1356 transitions. [2021-06-05 04:46:21,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,138 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1356 transitions. [2021-06-05 04:46:21,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:21,138 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:21,138 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] [2021-06-05 04:46:21,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6801,1151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:21,339 INFO L430 AbstractCegarLoop]: === Iteration 1163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:21,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:21,339 INFO L82 PathProgramCache]: Analyzing trace with hash -943635512, now seen corresponding path program 1151 times [2021-06-05 04:46:21,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:21,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155183540] [2021-06-05 04:46:21,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:21,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:21,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:21,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:21,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155183540] [2021-06-05 04:46:21,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155183540] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:21,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37927905] [2021-06-05 04:46:21,409 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 1152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:21,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:21,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:21,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:21,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:21,458 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 17 treesize of output 13 [2021-06-05 04:46:21,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:21,460 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 9 treesize of output 7 [2021-06-05 04:46:21,461 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:21,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:21,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:21,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:46:21,499 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 9 treesize of output 7 [2021-06-05 04:46:21,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:21,501 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 17 treesize of output 13 [2021-06-05 04:46:21,502 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:21,510 INFO L628 ElimStorePlain]: treesize reduction 3, result has 66.7 percent of original size [2021-06-05 04:46:21,510 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:21,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:21,511 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:6 [2021-06-05 04:46:21,520 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:21,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37927905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:21,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:21,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:46:21,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515444272] [2021-06-05 04:46:21,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:46:21,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:21,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:46:21,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:21,521 INFO L87 Difference]: Start difference. First operand 439 states and 1356 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:21,680 INFO L93 Difference]: Finished difference Result 746 states and 2265 transitions. [2021-06-05 04:46:21,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:21,681 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:46:21,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:21,682 INFO L225 Difference]: With dead ends: 746 [2021-06-05 04:46:21,682 INFO L226 Difference]: Without dead ends: 706 [2021-06-05 04:46:21,682 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 115.5ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:21,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-06-05 04:46:21,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 459. [2021-06-05 04:46:21,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.106986899563319) internal successors, (1423), 458 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1423 transitions. [2021-06-05 04:46:21,687 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1423 transitions. Word has length 22 [2021-06-05 04:46:21,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:21,687 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1423 transitions. [2021-06-05 04:46:21,687 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:21,687 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1423 transitions. [2021-06-05 04:46:21,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:21,688 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:21,688 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] [2021-06-05 04:46:21,888 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6807 [2021-06-05 04:46:21,888 INFO L430 AbstractCegarLoop]: === Iteration 1164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:21,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:21,889 INFO L82 PathProgramCache]: Analyzing trace with hash 937117426, now seen corresponding path program 1152 times [2021-06-05 04:46:21,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:21,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39094837] [2021-06-05 04:46:21,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:21,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:21,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:21,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39094837] [2021-06-05 04:46:21,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39094837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:21,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338511038] [2021-06-05 04:46:21,959 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 1153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:21,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:21,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:21,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:21,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:22,009 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 17 treesize of output 13 [2021-06-05 04:46:22,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,012 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 9 treesize of output 7 [2021-06-05 04:46:22,013 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:22,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:22,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 04:46:22,052 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 9 treesize of output 7 [2021-06-05 04:46:22,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,054 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 17 treesize of output 13 [2021-06-05 04:46:22,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,062 INFO L628 ElimStorePlain]: treesize reduction 3, result has 66.7 percent of original size [2021-06-05 04:46:22,062 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:22,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:22,063 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:33, output treesize:6 [2021-06-05 04:46:22,072 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:22,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338511038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:22,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:22,072 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-06-05 04:46:22,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111032116] [2021-06-05 04:46:22,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 04:46:22,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:22,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 04:46:22,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-06-05 04:46:22,073 INFO L87 Difference]: Start difference. First operand 459 states and 1423 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:22,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:22,242 INFO L93 Difference]: Finished difference Result 689 states and 2088 transitions. [2021-06-05 04:46:22,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:22,242 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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 04:46:22,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:22,243 INFO L225 Difference]: With dead ends: 689 [2021-06-05 04:46:22,243 INFO L226 Difference]: Without dead ends: 639 [2021-06-05 04:46:22,243 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:22,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2021-06-05 04:46:22,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 434. [2021-06-05 04:46:22,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.115473441108545) internal successors, (1349), 433 states have internal predecessors, (1349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:22,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1349 transitions. [2021-06-05 04:46:22,247 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1349 transitions. Word has length 22 [2021-06-05 04:46:22,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:22,247 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1349 transitions. [2021-06-05 04:46:22,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:22,248 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1349 transitions. [2021-06-05 04:46:22,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:22,248 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:22,248 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] [2021-06-05 04:46:22,448 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6815,1153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:22,448 INFO L430 AbstractCegarLoop]: === Iteration 1165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:22,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:22,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1344434634, now seen corresponding path program 1153 times [2021-06-05 04:46:22,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:22,449 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649573946] [2021-06-05 04:46:22,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:22,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:22,528 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:22,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:22,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649573946] [2021-06-05 04:46:22,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649573946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:22,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024769001] [2021-06-05 04:46:22,528 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 1154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:22,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:22,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:22,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:22,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:22,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:22,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,637 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 7 treesize of output 5 [2021-06-05 04:46:22,638 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,640 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 7 treesize of output 5 [2021-06-05 04:46:22,641 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:22,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:22,661 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 04:46:22,723 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 17 treesize of output 13 [2021-06-05 04:46:22,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:22,727 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:22,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:22,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:22,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:22,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024769001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:22,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:22,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:22,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763946396] [2021-06-05 04:46:22,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:22,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:22,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:22,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:22,734 INFO L87 Difference]: Start difference. First operand 434 states and 1349 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:46:22,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:22,870 INFO L93 Difference]: Finished difference Result 747 states and 2298 transitions. [2021-06-05 04:46:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:22,871 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 22 [2021-06-05 04:46:22,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:22,871 INFO L225 Difference]: With dead ends: 747 [2021-06-05 04:46:22,871 INFO L226 Difference]: Without dead ends: 719 [2021-06-05 04:46:22,871 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 144.4ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:22,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-06-05 04:46:22,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 441. [2021-06-05 04:46:22,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 3.125) internal successors, (1375), 440 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:22,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1375 transitions. [2021-06-05 04:46:22,876 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1375 transitions. Word has length 22 [2021-06-05 04:46:22,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:22,876 INFO L482 AbstractCegarLoop]: Abstraction has 441 states and 1375 transitions. [2021-06-05 04:46:22,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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 04:46:22,877 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1375 transitions. [2021-06-05 04:46:22,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:22,877 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:22,877 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] [2021-06-05 04:46:23,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6823,1154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:23,077 INFO L430 AbstractCegarLoop]: === Iteration 1166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:23,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:23,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1264140822, now seen corresponding path program 1154 times [2021-06-05 04:46:23,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:23,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111346711] [2021-06-05 04:46:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:23,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:23,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111346711] [2021-06-05 04:46:23,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111346711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:23,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778683923] [2021-06-05 04:46:23,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:23,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:23,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:23,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:23,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:23,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:23,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:23,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:23,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,259 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 7 treesize of output 5 [2021-06-05 04:46:23,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,262 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 7 treesize of output 5 [2021-06-05 04:46:23,263 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:23,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:23,284 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 04:46:23,328 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 9 treesize of output 7 [2021-06-05 04:46:23,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,330 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 17 treesize of output 13 [2021-06-05 04:46:23,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:23,337 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:23,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:23,337 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:46:23,362 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:23,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778683923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:23,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:23,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:23,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628492388] [2021-06-05 04:46:23,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:23,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:23,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:23,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:23,363 INFO L87 Difference]: Start difference. First operand 441 states and 1375 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:23,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:23,560 INFO L93 Difference]: Finished difference Result 789 states and 2415 transitions. [2021-06-05 04:46:23,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:46:23,560 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:23,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:23,561 INFO L225 Difference]: With dead ends: 789 [2021-06-05 04:46:23,561 INFO L226 Difference]: Without dead ends: 755 [2021-06-05 04:46:23,561 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 179.8ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:46:23,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-06-05 04:46:23,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 447. [2021-06-05 04:46:23,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1300448430493275) internal successors, (1396), 446 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:23,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1396 transitions. [2021-06-05 04:46:23,566 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1396 transitions. Word has length 22 [2021-06-05 04:46:23,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:23,566 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1396 transitions. [2021-06-05 04:46:23,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:23,566 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1396 transitions. [2021-06-05 04:46:23,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:23,566 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:23,566 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] [2021-06-05 04:46:23,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6833 [2021-06-05 04:46:23,767 INFO L430 AbstractCegarLoop]: === Iteration 1167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:23,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:23,767 INFO L82 PathProgramCache]: Analyzing trace with hash -967562800, now seen corresponding path program 1155 times [2021-06-05 04:46:23,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:23,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345016079] [2021-06-05 04:46:23,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:23,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:23,869 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:23,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:23,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345016079] [2021-06-05 04:46:23,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345016079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:23,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734437182] [2021-06-05 04:46:23,870 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 1156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:23,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:46:23,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:23,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:23,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:23,976 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 9 treesize of output 7 [2021-06-05 04:46:23,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:23,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:23,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:23,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,983 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 9 treesize of output 7 [2021-06-05 04:46:23,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:23,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:23,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:23,988 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:24,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:24,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:24,033 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:24,416 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_480, v_prenex_482, v_prenex_477, v_prenex_478], 1=[o_2, o_4, v_prenex_475, v_prenex_476]} [2021-06-05 04:46:24,420 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 9 treesize of output 7 [2021-06-05 04:46:24,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:24,480 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 04:46:24,480 INFO L518 ElimStorePlain]: Eliminatee v_prenex_482 vanished before elimination [2021-06-05 04:46:24,482 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 17 treesize of output 13 [2021-06-05 04:46:24,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:24,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:24,509 INFO L518 ElimStorePlain]: Eliminatee v_prenex_478 vanished before elimination [2021-06-05 04:46:24,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:24,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:24,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:24,555 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 04:46:24,555 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:24,555 INFO L518 ElimStorePlain]: Eliminatee v_prenex_475 vanished before elimination [2021-06-05 04:46:24,555 INFO L518 ElimStorePlain]: Eliminatee v_prenex_476 vanished before elimination [2021-06-05 04:46:24,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:24,557 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 04:46:24,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:24,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734437182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:24,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:24,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:24,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543628449] [2021-06-05 04:46:24,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:24,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:24,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:24,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:24,586 INFO L87 Difference]: Start difference. First operand 447 states and 1396 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:25,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:25,044 INFO L93 Difference]: Finished difference Result 659 states and 1999 transitions. [2021-06-05 04:46:25,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:25,045 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 22 [2021-06-05 04:46:25,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:25,045 INFO L225 Difference]: With dead ends: 659 [2021-06-05 04:46:25,045 INFO L226 Difference]: Without dead ends: 616 [2021-06-05 04:46:25,046 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 541.5ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:25,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-06-05 04:46:25,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 451. [2021-06-05 04:46:25,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 450 states have (on average 3.12) internal successors, (1404), 450 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:25,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 1404 transitions. [2021-06-05 04:46:25,050 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 1404 transitions. Word has length 22 [2021-06-05 04:46:25,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:25,050 INFO L482 AbstractCegarLoop]: Abstraction has 451 states and 1404 transitions. [2021-06-05 04:46:25,050 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:25,050 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 1404 transitions. [2021-06-05 04:46:25,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:25,051 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:25,051 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] [2021-06-05 04:46:25,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6841,1156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:25,251 INFO L430 AbstractCegarLoop]: === Iteration 1168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:25,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:25,251 INFO L82 PathProgramCache]: Analyzing trace with hash -229023312, now seen corresponding path program 1156 times [2021-06-05 04:46:25,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:25,252 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691695000] [2021-06-05 04:46:25,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:25,354 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:25,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:25,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691695000] [2021-06-05 04:46:25,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691695000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:25,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620419171] [2021-06-05 04:46:25,354 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 1157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:25,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:25,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:25,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:25,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:25,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:25,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:25,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:25,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,467 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 9 treesize of output 7 [2021-06-05 04:46:25,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:25,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:25,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:25,472 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,475 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 9 treesize of output 7 [2021-06-05 04:46:25,475 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:25,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:25,521 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:25,807 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_490, o_2, v_prenex_491, o_4], 1=[v_prenex_494, v_prenex_495, v_prenex_498, v_prenex_499]} [2021-06-05 04:46:25,811 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 9 treesize of output 7 [2021-06-05 04:46:25,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,876 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 04:46:25,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:25,879 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:25,906 INFO L518 ElimStorePlain]: Eliminatee v_prenex_491 vanished before elimination [2021-06-05 04:46:25,906 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:25,906 INFO L518 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2021-06-05 04:46:25,906 INFO L518 ElimStorePlain]: Eliminatee v_prenex_495 vanished before elimination [2021-06-05 04:46:25,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:25,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:25,910 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:25,955 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 04:46:25,955 INFO L518 ElimStorePlain]: Eliminatee v_prenex_499 vanished before elimination [2021-06-05 04:46:25,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:25,957 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 04:46:26,001 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:26,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620419171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:26,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:26,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:26,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916200266] [2021-06-05 04:46:26,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:26,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:26,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:26,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:26,002 INFO L87 Difference]: Start difference. First operand 451 states and 1404 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:26,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:26,687 INFO L93 Difference]: Finished difference Result 725 states and 2147 transitions. [2021-06-05 04:46:26,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:46:26,687 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 22 [2021-06-05 04:46:26,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:26,688 INFO L225 Difference]: With dead ends: 725 [2021-06-05 04:46:26,688 INFO L226 Difference]: Without dead ends: 690 [2021-06-05 04:46:26,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 767.7ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:46:26,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-06-05 04:46:26,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 467. [2021-06-05 04:46:26,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.107296137339056) internal successors, (1448), 466 states have internal predecessors, (1448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:26,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1448 transitions. [2021-06-05 04:46:26,693 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1448 transitions. Word has length 22 [2021-06-05 04:46:26,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:26,693 INFO L482 AbstractCegarLoop]: Abstraction has 467 states and 1448 transitions. [2021-06-05 04:46:26,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:26,693 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1448 transitions. [2021-06-05 04:46:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:26,694 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:26,694 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] [2021-06-05 04:46:26,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6865,1157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:26,894 INFO L430 AbstractCegarLoop]: === Iteration 1169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:26,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:26,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1457368528, now seen corresponding path program 1157 times [2021-06-05 04:46:26,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:26,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66205315] [2021-06-05 04:46:26,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:26,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:26,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:26,997 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:26,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66205315] [2021-06-05 04:46:26,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66205315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:26,997 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233450385] [2021-06-05 04:46:26,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:27,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:27,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:27,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:27,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:27,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:27,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:27,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:27,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:27,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:27,103 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:27,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:27,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:27,106 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:27,197 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.3 percent of original size [2021-06-05 04:46:27,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:27,203 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:153, output treesize:101 [2021-06-05 04:46:27,443 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:27,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233450385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:27,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:27,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:27,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519670517] [2021-06-05 04:46:27,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:27,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:27,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:27,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:27,444 INFO L87 Difference]: Start difference. First operand 467 states and 1448 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:28,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:28,390 INFO L93 Difference]: Finished difference Result 701 states and 2077 transitions. [2021-06-05 04:46:28,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 04:46:28,390 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:28,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:28,391 INFO L225 Difference]: With dead ends: 701 [2021-06-05 04:46:28,391 INFO L226 Difference]: Without dead ends: 664 [2021-06-05 04:46:28,391 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 904.3ms TimeCoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2021-06-05 04:46:28,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-06-05 04:46:28,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 453. [2021-06-05 04:46:28,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1238938053097347) internal successors, (1412), 452 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:28,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1412 transitions. [2021-06-05 04:46:28,396 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1412 transitions. Word has length 22 [2021-06-05 04:46:28,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:28,396 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1412 transitions. [2021-06-05 04:46:28,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:28,396 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1412 transitions. [2021-06-05 04:46:28,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:28,397 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:28,397 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] [2021-06-05 04:46:28,597 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6884 [2021-06-05 04:46:28,597 INFO L430 AbstractCegarLoop]: === Iteration 1170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:28,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:28,598 INFO L82 PathProgramCache]: Analyzing trace with hash 468612220, now seen corresponding path program 1158 times [2021-06-05 04:46:28,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:28,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648079058] [2021-06-05 04:46:28,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:28,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:28,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:28,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648079058] [2021-06-05 04:46:28,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648079058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:28,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978840947] [2021-06-05 04:46:28,671 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 1159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:28,698 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:28,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:28,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:28,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:28,734 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 7 treesize of output 5 [2021-06-05 04:46:28,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:28,737 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 7 treesize of output 5 [2021-06-05 04:46:28,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:28,739 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 15 treesize of output 11 [2021-06-05 04:46:28,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:28,748 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 04:46:28,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:28,748 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 04:46:28,794 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 17 treesize of output 13 [2021-06-05 04:46:28,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:28,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:28,797 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:28,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:28,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:28,804 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:28,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978840947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:28,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:28,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:46:28,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19843747] [2021-06-05 04:46:28,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:46:28,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:28,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:46:28,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:46:28,805 INFO L87 Difference]: Start difference. First operand 453 states and 1412 transitions. Second operand has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:46:28,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:28,915 INFO L93 Difference]: Finished difference Result 743 states and 2274 transitions. [2021-06-05 04:46:28,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:28,916 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 22 [2021-06-05 04:46:28,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:28,916 INFO L225 Difference]: With dead ends: 743 [2021-06-05 04:46:28,917 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 04:46:28,917 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:28,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 04:46:28,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 448. [2021-06-05 04:46:28,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1073825503355703) internal successors, (1389), 447 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:28,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1389 transitions. [2021-06-05 04:46:28,921 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1389 transitions. Word has length 22 [2021-06-05 04:46:28,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:28,922 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1389 transitions. [2021-06-05 04:46:28,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 14 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 04:46:28,922 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1389 transitions. [2021-06-05 04:46:28,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:28,922 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:28,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] [2021-06-05 04:46:29,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6894 [2021-06-05 04:46:29,123 INFO L430 AbstractCegarLoop]: === Iteration 1171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:29,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:29,123 INFO L82 PathProgramCache]: Analyzing trace with hash 871727726, now seen corresponding path program 1159 times [2021-06-05 04:46:29,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:29,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806797576] [2021-06-05 04:46:29,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:29,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:29,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806797576] [2021-06-05 04:46:29,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806797576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:29,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540139849] [2021-06-05 04:46:29,227 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 1160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:29,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:29,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:29,329 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 9 treesize of output 7 [2021-06-05 04:46:29,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,333 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 9 treesize of output 7 [2021-06-05 04:46:29,333 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:29,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:29,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:29,337 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:29,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:29,341 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:29,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:29,386 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:29,824 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_519, v_prenex_520, v_prenex_523, v_prenex_524], 1=[v_prenex_515, v_prenex_516, o_2, o_4]} [2021-06-05 04:46:29,828 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 17 treesize of output 13 [2021-06-05 04:46:29,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,885 INFO L628 ElimStorePlain]: treesize reduction 40, result has 66.9 percent of original size [2021-06-05 04:46:29,885 INFO L518 ElimStorePlain]: Eliminatee v_prenex_520 vanished before elimination [2021-06-05 04:46:29,887 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 9 treesize of output 7 [2021-06-05 04:46:29,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:29,914 INFO L518 ElimStorePlain]: Eliminatee v_prenex_524 vanished before elimination [2021-06-05 04:46:29,914 INFO L518 ElimStorePlain]: Eliminatee v_prenex_515 vanished before elimination [2021-06-05 04:46:29,914 INFO L518 ElimStorePlain]: Eliminatee v_prenex_516 vanished before elimination [2021-06-05 04:46:29,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:29,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:29,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:29,960 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 04:46:29,961 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:29,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:29,962 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 04:46:29,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:29,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540139849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:29,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:29,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:29,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125576867] [2021-06-05 04:46:29,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:29,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:29,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:29,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:29,976 INFO L87 Difference]: Start difference. First operand 448 states and 1389 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:30,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:30,402 INFO L93 Difference]: Finished difference Result 641 states and 1933 transitions. [2021-06-05 04:46:30,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:30,402 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:30,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:30,403 INFO L225 Difference]: With dead ends: 641 [2021-06-05 04:46:30,403 INFO L226 Difference]: Without dead ends: 598 [2021-06-05 04:46:30,403 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 585.8ms TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:46:30,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-06-05 04:46:30,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 438. [2021-06-05 04:46:30,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1121281464530894) internal successors, (1360), 437 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:30,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1360 transitions. [2021-06-05 04:46:30,408 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1360 transitions. Word has length 22 [2021-06-05 04:46:30,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:30,408 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1360 transitions. [2021-06-05 04:46:30,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:30,408 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1360 transitions. [2021-06-05 04:46:30,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:30,408 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:30,408 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] [2021-06-05 04:46:30,609 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6901 [2021-06-05 04:46:30,609 INFO L430 AbstractCegarLoop]: === Iteration 1172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:30,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:30,609 INFO L82 PathProgramCache]: Analyzing trace with hash -946762092, now seen corresponding path program 1160 times [2021-06-05 04:46:30,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:30,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886589445] [2021-06-05 04:46:30,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:30,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:30,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:30,686 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:30,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886589445] [2021-06-05 04:46:30,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886589445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:30,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151548518] [2021-06-05 04:46:30,686 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 1161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:30,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:30,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:30,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:30,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:30,749 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 7 treesize of output 5 [2021-06-05 04:46:30,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:30,756 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 7 treesize of output 5 [2021-06-05 04:46:30,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:30,758 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 15 treesize of output 11 [2021-06-05 04:46:30,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:30,768 INFO L628 ElimStorePlain]: treesize reduction 3, result has 76.9 percent of original size [2021-06-05 04:46:30,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:30,768 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:37, output treesize:10 [2021-06-05 04:46:30,803 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 9 treesize of output 7 [2021-06-05 04:46:30,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:30,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:30,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:30,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:30,812 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:30,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:30,812 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 04:46:30,828 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:30,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151548518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:30,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:30,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-06-05 04:46:30,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382435964] [2021-06-05 04:46:30,828 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 04:46:30,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:30,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 04:46:30,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-06-05 04:46:30,828 INFO L87 Difference]: Start difference. First operand 438 states and 1360 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:30,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:30,972 INFO L93 Difference]: Finished difference Result 738 states and 2269 transitions. [2021-06-05 04:46:30,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:30,972 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:30,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:30,973 INFO L225 Difference]: With dead ends: 738 [2021-06-05 04:46:30,973 INFO L226 Difference]: Without dead ends: 701 [2021-06-05 04:46:30,973 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 122.3ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:30,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-06-05 04:46:30,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 438. [2021-06-05 04:46:30,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1121281464530894) internal successors, (1360), 437 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:30,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1360 transitions. [2021-06-05 04:46:30,978 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1360 transitions. Word has length 22 [2021-06-05 04:46:30,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:30,978 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1360 transitions. [2021-06-05 04:46:30,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:30,978 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1360 transitions. [2021-06-05 04:46:30,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:30,978 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:30,978 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] [2021-06-05 04:46:31,179 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6923,1161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:31,179 INFO L430 AbstractCegarLoop]: === Iteration 1173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:31,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:31,179 INFO L82 PathProgramCache]: Analyzing trace with hash -2041461010, now seen corresponding path program 1161 times [2021-06-05 04:46:31,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:31,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412888178] [2021-06-05 04:46:31,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:31,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:31,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:31,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:31,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412888178] [2021-06-05 04:46:31,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412888178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:31,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145167560] [2021-06-05 04:46:31,287 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 1162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:31,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:31,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:31,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:31,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:31,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:31,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,399 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 9 treesize of output 7 [2021-06-05 04:46:31,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,403 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 9 treesize of output 7 [2021-06-05 04:46:31,403 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:31,407 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:31,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:31,452 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:31,711 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_529, o_4, v_prenex_530], 1=[v_prenex_531, v_prenex_532, v_prenex_534, v_prenex_535]} [2021-06-05 04:46:31,715 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 9 treesize of output 7 [2021-06-05 04:46:31,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:31,772 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 9 treesize of output 7 [2021-06-05 04:46:31,773 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:31,824 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:31,824 INFO L518 ElimStorePlain]: Eliminatee v_prenex_530 vanished before elimination [2021-06-05 04:46:31,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:31,828 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,920 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.2 percent of original size [2021-06-05 04:46:31,921 INFO L518 ElimStorePlain]: Eliminatee v_prenex_532 vanished before elimination [2021-06-05 04:46:31,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:31,925 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:31,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:31,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:31,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:31,977 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:32,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:32,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:32,021 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:52 [2021-06-05 04:46:32,084 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:32,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145167560] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:32,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:32,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:32,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711900539] [2021-06-05 04:46:32,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:32,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:32,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:32,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:32,084 INFO L87 Difference]: Start difference. First operand 438 states and 1360 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:46:32,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:32,783 INFO L93 Difference]: Finished difference Result 696 states and 2102 transitions. [2021-06-05 04:46:32,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:46:32,783 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 22 [2021-06-05 04:46:32,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:32,784 INFO L225 Difference]: With dead ends: 696 [2021-06-05 04:46:32,784 INFO L226 Difference]: Without dead ends: 661 [2021-06-05 04:46:32,784 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 779.1ms TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:46:32,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-06-05 04:46:32,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 454. [2021-06-05 04:46:32,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.116997792494481) internal successors, (1412), 453 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:32,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1412 transitions. [2021-06-05 04:46:32,789 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1412 transitions. Word has length 22 [2021-06-05 04:46:32,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:32,789 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1412 transitions. [2021-06-05 04:46:32,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:46:32,789 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1412 transitions. [2021-06-05 04:46:32,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:32,790 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:32,790 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] [2021-06-05 04:46:32,990 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6931,1162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:32,990 INFO L430 AbstractCegarLoop]: === Iteration 1174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:32,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:32,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1988088464, now seen corresponding path program 1162 times [2021-06-05 04:46:32,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:32,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376869065] [2021-06-05 04:46:32,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:33,102 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:33,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:33,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376869065] [2021-06-05 04:46:33,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376869065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:33,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774090851] [2021-06-05 04:46:33,102 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:33,129 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:33,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:33,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:33,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:33,203 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 9 treesize of output 7 [2021-06-05 04:46:33,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,207 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 9 treesize of output 7 [2021-06-05 04:46:33,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:33,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:33,215 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:33,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:33,262 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:33,526 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_541, v_prenex_542], 1=[v_prenex_543, v_prenex_544, v_prenex_545, v_prenex_546]} [2021-06-05 04:46:33,530 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 9 treesize of output 7 [2021-06-05 04:46:33,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:33,584 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:33,587 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 9 treesize of output 7 [2021-06-05 04:46:33,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:33,638 INFO L518 ElimStorePlain]: Eliminatee v_prenex_542 vanished before elimination [2021-06-05 04:46:33,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:33,642 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,732 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.2 percent of original size [2021-06-05 04:46:33,732 INFO L518 ElimStorePlain]: Eliminatee v_prenex_544 vanished before elimination [2021-06-05 04:46:33,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:33,736 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:33,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:33,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:33,783 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:33,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:33,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:33,826 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:58 [2021-06-05 04:46:33,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:33,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774090851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:33,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:33,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:33,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132956820] [2021-06-05 04:46:33,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:33,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:33,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:33,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:33,913 INFO L87 Difference]: Start difference. First operand 454 states and 1412 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:34,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:34,387 INFO L93 Difference]: Finished difference Result 659 states and 2004 transitions. [2021-06-05 04:46:34,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:34,388 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 22 [2021-06-05 04:46:34,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:34,388 INFO L225 Difference]: With dead ends: 659 [2021-06-05 04:46:34,389 INFO L226 Difference]: Without dead ends: 632 [2021-06-05 04:46:34,389 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 579.7ms TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:46:34,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2021-06-05 04:46:34,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 434. [2021-06-05 04:46:34,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.113163972286374) internal successors, (1348), 433 states have internal predecessors, (1348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:34,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1348 transitions. [2021-06-05 04:46:34,393 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1348 transitions. Word has length 22 [2021-06-05 04:46:34,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:34,393 INFO L482 AbstractCegarLoop]: Abstraction has 434 states and 1348 transitions. [2021-06-05 04:46:34,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:34,393 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1348 transitions. [2021-06-05 04:46:34,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:34,394 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:34,394 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] [2021-06-05 04:46:34,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6943,1163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:34,594 INFO L430 AbstractCegarLoop]: === Iteration 1175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:34,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:34,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1269359596, now seen corresponding path program 1163 times [2021-06-05 04:46:34,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:34,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85126189] [2021-06-05 04:46:34,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:34,675 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:34,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:34,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85126189] [2021-06-05 04:46:34,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85126189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:34,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982363185] [2021-06-05 04:46:34,676 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 1164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:34,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:34,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:34,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:34,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:34,774 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 7 treesize of output 5 [2021-06-05 04:46:34,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,777 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 7 treesize of output 5 [2021-06-05 04:46:34,777 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:34,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:34,780 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:34,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:34,806 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 04:46:34,835 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 9 treesize of output 7 [2021-06-05 04:46:34,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,837 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 9 treesize of output 7 [2021-06-05 04:46:34,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,839 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 17 treesize of output 13 [2021-06-05 04:46:34,840 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:34,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:34,848 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:34,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:34,849 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:49, output treesize:18 [2021-06-05 04:46:34,895 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:34,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982363185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:34,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:34,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:34,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067956700] [2021-06-05 04:46:34,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:34,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:34,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:34,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:34,896 INFO L87 Difference]: Start difference. First operand 434 states and 1348 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:35,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:35,142 INFO L93 Difference]: Finished difference Result 788 states and 2408 transitions. [2021-06-05 04:46:35,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:46:35,142 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:35,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:35,143 INFO L225 Difference]: With dead ends: 788 [2021-06-05 04:46:35,143 INFO L226 Difference]: Without dead ends: 754 [2021-06-05 04:46:35,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 205.6ms TimeCoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:46:35,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-06-05 04:46:35,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 448. [2021-06-05 04:46:35,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 3.1185682326621924) internal successors, (1394), 447 states have internal predecessors, (1394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:35,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1394 transitions. [2021-06-05 04:46:35,149 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1394 transitions. Word has length 22 [2021-06-05 04:46:35,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:35,149 INFO L482 AbstractCegarLoop]: Abstraction has 448 states and 1394 transitions. [2021-06-05 04:46:35,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:35,149 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1394 transitions. [2021-06-05 04:46:35,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:35,149 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:35,149 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] [2021-06-05 04:46:35,349 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6952,1164 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:35,350 INFO L430 AbstractCegarLoop]: === Iteration 1176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:35,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:35,350 INFO L82 PathProgramCache]: Analyzing trace with hash -928298162, now seen corresponding path program 1164 times [2021-06-05 04:46:35,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:35,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815115582] [2021-06-05 04:46:35,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:35,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:35,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:35,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815115582] [2021-06-05 04:46:35,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815115582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:35,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805078567] [2021-06-05 04:46:35,452 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 1165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:35,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:46:35,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:35,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:35,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:35,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:35,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:35,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:35,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:35,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:46:35,565 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:35,568 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 9 treesize of output 7 [2021-06-05 04:46:35,569 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:35,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:35,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:35,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:35,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:35,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:35,627 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:35,813 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_558, v_prenex_560, v_prenex_555, v_prenex_556], 1=[o_2, o_4, v_prenex_553, v_prenex_554]} [2021-06-05 04:46:35,817 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 9 treesize of output 7 [2021-06-05 04:46:35,818 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:35,954 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:35,955 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:35,955 INFO L518 ElimStorePlain]: Eliminatee v_prenex_560 vanished before elimination [2021-06-05 04:46:35,958 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 9 treesize of output 7 [2021-06-05 04:46:35,959 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:36,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:36,020 INFO L518 ElimStorePlain]: Eliminatee v_prenex_556 vanished before elimination [2021-06-05 04:46:36,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:36,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:36,025 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:36,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:36,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:36,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:36,099 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:36,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:36,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:36,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:36,161 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:36,266 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:46:36,267 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:46:36,267 INFO L518 ElimStorePlain]: Eliminatee v_prenex_554 vanished before elimination [2021-06-05 04:46:36,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:36,268 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 04:46:36,346 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:36,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805078567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:36,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:36,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:36,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418295056] [2021-06-05 04:46:36,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:36,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:36,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:36,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:36,347 INFO L87 Difference]: Start difference. First operand 448 states and 1394 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:36,672 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 36 [2021-06-05 04:46:36,918 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2021-06-05 04:46:37,143 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-06-05 04:46:37,364 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 42 [2021-06-05 04:46:37,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:37,395 INFO L93 Difference]: Finished difference Result 751 states and 2234 transitions. [2021-06-05 04:46:37,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:46:37,395 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:46:37,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:37,396 INFO L225 Difference]: With dead ends: 751 [2021-06-05 04:46:37,396 INFO L226 Difference]: Without dead ends: 716 [2021-06-05 04:46:37,396 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1063.9ms TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:37,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-06-05 04:46:37,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 466. [2021-06-05 04:46:37,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.1161290322580646) internal successors, (1449), 465 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:37,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1449 transitions. [2021-06-05 04:46:37,402 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1449 transitions. Word has length 22 [2021-06-05 04:46:37,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:37,402 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1449 transitions. [2021-06-05 04:46:37,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:37,402 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1449 transitions. [2021-06-05 04:46:37,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:37,402 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:37,402 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] [2021-06-05 04:46:37,602 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6960 [2021-06-05 04:46:37,603 INFO L430 AbstractCegarLoop]: === Iteration 1177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:37,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:37,603 INFO L82 PathProgramCache]: Analyzing trace with hash 758093678, now seen corresponding path program 1165 times [2021-06-05 04:46:37,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:37,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211312898] [2021-06-05 04:46:37,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:37,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:37,712 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:37,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:37,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211312898] [2021-06-05 04:46:37,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211312898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:37,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350033065] [2021-06-05 04:46:37,712 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 1166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:37,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:37,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:37,816 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 9 treesize of output 7 [2021-06-05 04:46:37,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:37,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:37,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:37,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:37,821 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:37,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:37,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:37,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:37,825 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:37,828 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 9 treesize of output 7 [2021-06-05 04:46:37,828 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:37,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:37,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:37,873 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:38,050 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_565, v_prenex_566], 1=[v_prenex_571, v_prenex_574, v_prenex_567, v_prenex_568]} [2021-06-05 04:46:38,055 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 9 treesize of output 7 [2021-06-05 04:46:38,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:38,187 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:38,187 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:38,187 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:38,191 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 9 treesize of output 7 [2021-06-05 04:46:38,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:38,253 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:38,253 INFO L518 ElimStorePlain]: Eliminatee v_prenex_566 vanished before elimination [2021-06-05 04:46:38,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:38,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:38,258 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:38,371 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 04:46:38,372 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 04:46:38,372 INFO L518 ElimStorePlain]: Eliminatee v_prenex_574 vanished before elimination [2021-06-05 04:46:38,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:38,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:38,376 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:38,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:38,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:38,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:38,434 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:38,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:38,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:38,489 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 04:46:38,593 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:38,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350033065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:38,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:38,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:38,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729186744] [2021-06-05 04:46:38,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:38,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:38,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:38,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:38,593 INFO L87 Difference]: Start difference. First operand 466 states and 1449 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:39,132 INFO L93 Difference]: Finished difference Result 750 states and 2222 transitions. [2021-06-05 04:46:39,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:46:39,133 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:39,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:39,134 INFO L225 Difference]: With dead ends: 750 [2021-06-05 04:46:39,134 INFO L226 Difference]: Without dead ends: 715 [2021-06-05 04:46:39,134 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 655.4ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:39,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-06-05 04:46:39,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 466. [2021-06-05 04:46:39,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 3.118279569892473) internal successors, (1450), 465 states have internal predecessors, (1450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 1450 transitions. [2021-06-05 04:46:39,139 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 1450 transitions. Word has length 22 [2021-06-05 04:46:39,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:39,139 INFO L482 AbstractCegarLoop]: Abstraction has 466 states and 1450 transitions. [2021-06-05 04:46:39,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,139 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 1450 transitions. [2021-06-05 04:46:39,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:39,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:39,140 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] [2021-06-05 04:46:39,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6970 [2021-06-05 04:46:39,340 INFO L430 AbstractCegarLoop]: === Iteration 1178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:39,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:39,341 INFO L82 PathProgramCache]: Analyzing trace with hash 780598050, now seen corresponding path program 1166 times [2021-06-05 04:46:39,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:39,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058368621] [2021-06-05 04:46:39,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:39,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:39,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:39,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:39,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058368621] [2021-06-05 04:46:39,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058368621] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:39,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511585227] [2021-06-05 04:46:39,427 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 1167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:39,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:39,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:39,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:39,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:39,533 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 7 treesize of output 5 [2021-06-05 04:46:39,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:39,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:39,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:39,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,539 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 7 treesize of output 5 [2021-06-05 04:46:39,540 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:39,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:39,561 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:63, output treesize:28 [2021-06-05 04:46:39,590 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 9 treesize of output 7 [2021-06-05 04:46:39,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:46:39,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,595 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 17 treesize of output 13 [2021-06-05 04:46:39,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:39,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:39,604 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:39,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:39,604 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:49, output treesize:18 [2021-06-05 04:46:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:39,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511585227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:39,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:39,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:46:39,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446503189] [2021-06-05 04:46:39,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:46:39,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:39,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:46:39,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:46:39,642 INFO L87 Difference]: Start difference. First operand 466 states and 1450 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:39,867 INFO L93 Difference]: Finished difference Result 760 states and 2323 transitions. [2021-06-05 04:46:39,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:39,867 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:46:39,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:39,868 INFO L225 Difference]: With dead ends: 760 [2021-06-05 04:46:39,868 INFO L226 Difference]: Without dead ends: 721 [2021-06-05 04:46:39,868 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 177.4ms TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:39,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-06-05 04:46:39,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 457. [2021-06-05 04:46:39,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1052631578947367) internal successors, (1416), 456 states have internal predecessors, (1416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1416 transitions. [2021-06-05 04:46:39,873 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1416 transitions. Word has length 22 [2021-06-05 04:46:39,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:39,873 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1416 transitions. [2021-06-05 04:46:39,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:39,873 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1416 transitions. [2021-06-05 04:46:39,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:39,874 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:39,874 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] [2021-06-05 04:46:40,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6979 [2021-06-05 04:46:40,074 INFO L430 AbstractCegarLoop]: === Iteration 1179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:40,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:40,074 INFO L82 PathProgramCache]: Analyzing trace with hash 793601776, now seen corresponding path program 1167 times [2021-06-05 04:46:40,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:40,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539418806] [2021-06-05 04:46:40,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:40,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:40,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:40,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:40,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539418806] [2021-06-05 04:46:40,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539418806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:40,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266269268] [2021-06-05 04:46:40,193 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 1168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:40,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:40,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:40,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:40,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:40,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:40,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,304 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 9 treesize of output 7 [2021-06-05 04:46:40,305 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,308 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 9 treesize of output 7 [2021-06-05 04:46:40,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:40,312 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:40,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:40,357 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:40,541 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_577, v_prenex_578], 1=[v_prenex_580, v_prenex_584, v_prenex_585, v_prenex_579]} [2021-06-05 04:46:40,545 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 9 treesize of output 7 [2021-06-05 04:46:40,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,677 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:40,677 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:40,677 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:40,681 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 9 treesize of output 7 [2021-06-05 04:46:40,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:40,743 INFO L518 ElimStorePlain]: Eliminatee v_prenex_578 vanished before elimination [2021-06-05 04:46:40,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:40,748 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,861 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 04:46:40,861 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 04:46:40,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:40,866 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:40,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:40,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:40,924 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:40,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:40,977 INFO L518 ElimStorePlain]: Eliminatee v_prenex_579 vanished before elimination [2021-06-05 04:46:40,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:40,980 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:69 [2021-06-05 04:46:41,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:41,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266269268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:41,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:41,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:41,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140605788] [2021-06-05 04:46:41,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:41,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:41,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:41,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:41,098 INFO L87 Difference]: Start difference. First operand 457 states and 1416 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:41,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:41,683 INFO L93 Difference]: Finished difference Result 746 states and 2200 transitions. [2021-06-05 04:46:41,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:41,684 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 22 [2021-06-05 04:46:41,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:41,685 INFO L225 Difference]: With dead ends: 746 [2021-06-05 04:46:41,685 INFO L226 Difference]: Without dead ends: 711 [2021-06-05 04:46:41,685 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 667.3ms TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:46:41,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-06-05 04:46:41,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 453. [2021-06-05 04:46:41,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1150442477876106) internal successors, (1408), 452 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:41,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1408 transitions. [2021-06-05 04:46:41,690 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1408 transitions. Word has length 22 [2021-06-05 04:46:41,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:41,690 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1408 transitions. [2021-06-05 04:46:41,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:46:41,690 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1408 transitions. [2021-06-05 04:46:41,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:41,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:41,691 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] [2021-06-05 04:46:41,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6990 [2021-06-05 04:46:41,891 INFO L430 AbstractCegarLoop]: === Iteration 1180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:41,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:41,891 INFO L82 PathProgramCache]: Analyzing trace with hash -1240034704, now seen corresponding path program 1168 times [2021-06-05 04:46:41,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:41,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540425502] [2021-06-05 04:46:41,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:41,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:42,006 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:42,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:42,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540425502] [2021-06-05 04:46:42,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540425502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:42,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817404212] [2021-06-05 04:46:42,006 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 1169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:42,033 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:42,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:42,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:42,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:42,108 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 9 treesize of output 7 [2021-06-05 04:46:42,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:42,113 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,115 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 9 treesize of output 7 [2021-06-05 04:46:42,116 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:42,120 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:42,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:42,165 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:42,346 INFO L446 ElimStorePlain]: Different costs {0=[o_2, v_prenex_590, o_4, v_prenex_589], 1=[v_prenex_591, v_prenex_592, v_prenex_595, v_prenex_597]} [2021-06-05 04:46:42,350 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 9 treesize of output 7 [2021-06-05 04:46:42,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,482 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:42,483 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:42,486 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 9 treesize of output 7 [2021-06-05 04:46:42,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:42,549 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:42,549 INFO L518 ElimStorePlain]: Eliminatee v_prenex_589 vanished before elimination [2021-06-05 04:46:42,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:42,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:42,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:42,618 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:42,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:42,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:42,681 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:42,788 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:46:42,789 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:46:42,789 INFO L518 ElimStorePlain]: Eliminatee v_prenex_597 vanished before elimination [2021-06-05 04:46:42,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:42,791 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:78 [2021-06-05 04:46:42,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:42,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817404212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:42,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:42,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:42,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722083588] [2021-06-05 04:46:42,919 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:42,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:42,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:42,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:42,920 INFO L87 Difference]: Start difference. First operand 453 states and 1408 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:43,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:43,713 INFO L93 Difference]: Finished difference Result 727 states and 2179 transitions. [2021-06-05 04:46:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:46:43,714 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 22 [2021-06-05 04:46:43,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:43,714 INFO L225 Difference]: With dead ends: 727 [2021-06-05 04:46:43,715 INFO L226 Difference]: Without dead ends: 700 [2021-06-05 04:46:43,715 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 876.0ms TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:46:43,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-06-05 04:46:43,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 449. [2021-06-05 04:46:43,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.1160714285714284) internal successors, (1396), 448 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:43,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1396 transitions. [2021-06-05 04:46:43,720 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1396 transitions. Word has length 22 [2021-06-05 04:46:43,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:43,720 INFO L482 AbstractCegarLoop]: Abstraction has 449 states and 1396 transitions. [2021-06-05 04:46:43,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:46:43,720 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1396 transitions. [2021-06-05 04:46:43,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:43,720 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:43,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] [2021-06-05 04:46:43,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7001 [2021-06-05 04:46:43,921 INFO L430 AbstractCegarLoop]: === Iteration 1181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:43,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:43,921 INFO L82 PathProgramCache]: Analyzing trace with hash -95747568, now seen corresponding path program 1169 times [2021-06-05 04:46:43,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:43,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737753139] [2021-06-05 04:46:43,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:43,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:44,036 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:44,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:44,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737753139] [2021-06-05 04:46:44,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737753139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:44,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547301948] [2021-06-05 04:46:44,036 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 1170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:44,064 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:44,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:44,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:44,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:44,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:44,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,147 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 9 treesize of output 7 [2021-06-05 04:46:44,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,150 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 9 treesize of output 7 [2021-06-05 04:46:44,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:44,154 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:44,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:44,199 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:44,378 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_603, v_prenex_604, v_prenex_607, v_prenex_609], 1=[v_prenex_602, o_2, o_4, v_prenex_601]} [2021-06-05 04:46:44,394 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 9 treesize of output 7 [2021-06-05 04:46:44,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,533 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:44,533 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:44,533 INFO L518 ElimStorePlain]: Eliminatee v_prenex_604 vanished before elimination [2021-06-05 04:46:44,537 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 9 treesize of output 7 [2021-06-05 04:46:44,538 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:44,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_609 vanished before elimination [2021-06-05 04:46:44,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:44,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,719 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 04:46:44,720 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 04:46:44,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:44,724 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:44,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:44,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:44,782 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:44,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:44,835 INFO L518 ElimStorePlain]: Eliminatee v_prenex_601 vanished before elimination [2021-06-05 04:46:44,837 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:44,837 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 04:46:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:44,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547301948] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:44,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:44,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:44,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145804775] [2021-06-05 04:46:44,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:44,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:44,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:44,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:44,956 INFO L87 Difference]: Start difference. First operand 449 states and 1396 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:45,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:45,519 INFO L93 Difference]: Finished difference Result 680 states and 2028 transitions. [2021-06-05 04:46:45,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 04:46:45,519 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:45,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:45,520 INFO L225 Difference]: With dead ends: 680 [2021-06-05 04:46:45,520 INFO L226 Difference]: Without dead ends: 647 [2021-06-05 04:46:45,520 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 689.9ms TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:45,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-06-05 04:46:45,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 455. [2021-06-05 04:46:45,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.105726872246696) internal successors, (1410), 454 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:45,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1410 transitions. [2021-06-05 04:46:45,525 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1410 transitions. Word has length 22 [2021-06-05 04:46:45,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:45,525 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1410 transitions. [2021-06-05 04:46:45,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:45,526 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1410 transitions. [2021-06-05 04:46:45,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:45,526 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:45,526 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] [2021-06-05 04:46:45,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7010 [2021-06-05 04:46:45,726 INFO L430 AbstractCegarLoop]: === Iteration 1182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:45,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:45,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1425675730, now seen corresponding path program 1170 times [2021-06-05 04:46:45,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:45,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188600379] [2021-06-05 04:46:45,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:45,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:45,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:45,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:45,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188600379] [2021-06-05 04:46:45,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188600379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:45,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888740290] [2021-06-05 04:46:45,835 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 1171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:45,862 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 04:46:45,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:45,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:45,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:45,941 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 9 treesize of output 7 [2021-06-05 04:46:45,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:45,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:45,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:45,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:45,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:45,949 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 9 treesize of output 7 [2021-06-05 04:46:45,950 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:45,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:45,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:45,953 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:45,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:45,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:45,998 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:89 [2021-06-05 04:46:46,175 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_615, v_prenex_616, v_prenex_620, v_prenex_621], 1=[v_prenex_613, v_prenex_614, o_2, o_4]} [2021-06-05 04:46:46,179 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 9 treesize of output 7 [2021-06-05 04:46:46,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:46,308 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:46:46,308 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:46:46,308 INFO L518 ElimStorePlain]: Eliminatee v_prenex_616 vanished before elimination [2021-06-05 04:46:46,312 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 9 treesize of output 7 [2021-06-05 04:46:46,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:46,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:46,374 INFO L518 ElimStorePlain]: Eliminatee v_prenex_621 vanished before elimination [2021-06-05 04:46:46,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:46,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:46,379 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:46,492 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-06-05 04:46:46,492 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.1 percent of original size [2021-06-05 04:46:46,492 INFO L518 ElimStorePlain]: Eliminatee v_prenex_614 vanished before elimination [2021-06-05 04:46:46,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:46,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:46,497 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:46,550 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:46,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:46,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:46,555 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:46,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:46,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:46:46,609 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:78 [2021-06-05 04:46:46,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:46,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888740290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:46,737 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:46,737 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:46:46,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733971312] [2021-06-05 04:46:46,737 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:46,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:46,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:46,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:46,737 INFO L87 Difference]: Start difference. First operand 455 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:47,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:47,318 INFO L93 Difference]: Finished difference Result 658 states and 1986 transitions. [2021-06-05 04:46:47,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:47,318 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:46:47,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:47,319 INFO L225 Difference]: With dead ends: 658 [2021-06-05 04:46:47,319 INFO L226 Difference]: Without dead ends: 631 [2021-06-05 04:46:47,319 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 663.6ms TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:46:47,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2021-06-05 04:46:47,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 435. [2021-06-05 04:46:47,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.110599078341014) internal successors, (1350), 434 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:47,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1350 transitions. [2021-06-05 04:46:47,324 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1350 transitions. Word has length 22 [2021-06-05 04:46:47,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:47,324 INFO L482 AbstractCegarLoop]: Abstraction has 435 states and 1350 transitions. [2021-06-05 04:46:47,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:47,324 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1350 transitions. [2021-06-05 04:46:47,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:47,325 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:47,325 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] [2021-06-05 04:46:47,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7021,1171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:47,525 INFO L430 AbstractCegarLoop]: === Iteration 1183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:47,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:47,525 INFO L82 PathProgramCache]: Analyzing trace with hash 965835030, now seen corresponding path program 1171 times [2021-06-05 04:46:47,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:47,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677438295] [2021-06-05 04:46:47,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:47,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:47,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:47,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677438295] [2021-06-05 04:46:47,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677438295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:47,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701721712] [2021-06-05 04:46:47,598 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:47,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:47,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:47,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:47,686 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 15 treesize of output 11 [2021-06-05 04:46:47,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:47,688 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 7 treesize of output 5 [2021-06-05 04:46:47,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:47,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:47,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:47,696 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 04:46:47,729 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 17 treesize of output 13 [2021-06-05 04:46:47,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:47,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:47,732 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:47,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:47,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:47,739 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:47,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701721712] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:47,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:47,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:47,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38762782] [2021-06-05 04:46:47,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:47,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:47,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:47,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:47,740 INFO L87 Difference]: Start difference. First operand 435 states and 1350 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:46:47,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:47,840 INFO L93 Difference]: Finished difference Result 587 states and 1804 transitions. [2021-06-05 04:46:47,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:47,840 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 22 [2021-06-05 04:46:47,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:47,841 INFO L225 Difference]: With dead ends: 587 [2021-06-05 04:46:47,841 INFO L226 Difference]: Without dead ends: 559 [2021-06-05 04:46:47,841 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:47,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2021-06-05 04:46:47,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 442. [2021-06-05 04:46:47,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.1179138321995463) internal successors, (1375), 441 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:47,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1375 transitions. [2021-06-05 04:46:47,846 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1375 transitions. Word has length 22 [2021-06-05 04:46:47,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:47,846 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1375 transitions. [2021-06-05 04:46:47,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:46:47,846 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1375 transitions. [2021-06-05 04:46:47,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:47,846 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:47,846 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] [2021-06-05 04:46:48,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7030,1172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:48,047 INFO L430 AbstractCegarLoop]: === Iteration 1184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:48,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:48,047 INFO L82 PathProgramCache]: Analyzing trace with hash 743626418, now seen corresponding path program 1172 times [2021-06-05 04:46:48,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:48,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399153189] [2021-06-05 04:46:48,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:48,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:48,125 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:48,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:48,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399153189] [2021-06-05 04:46:48,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399153189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:48,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548369027] [2021-06-05 04:46:48,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 1173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:48,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:48,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:48,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:48,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:48,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:48,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:48,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:48,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 04:46:48,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:32 [2021-06-05 04:46:48,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:48,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:48,363 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 9 treesize of output 7 [2021-06-05 04:46:48,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:48,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:48,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:48,382 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:48,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:48,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:48,398 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:5 [2021-06-05 04:46:48,404 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:48,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548369027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:48,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:48,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:48,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131031852] [2021-06-05 04:46:48,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:48,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:48,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:48,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:48,405 INFO L87 Difference]: Start difference. First operand 442 states and 1375 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:48,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:48,542 INFO L93 Difference]: Finished difference Result 581 states and 1786 transitions. [2021-06-05 04:46:48,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:48,543 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:48,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:48,543 INFO L225 Difference]: With dead ends: 581 [2021-06-05 04:46:48,544 INFO L226 Difference]: Without dead ends: 532 [2021-06-05 04:46:48,544 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 165.8ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:48,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-06-05 04:46:48,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 442. [2021-06-05 04:46:48,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 3.111111111111111) internal successors, (1372), 441 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:48,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1372 transitions. [2021-06-05 04:46:48,548 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1372 transitions. Word has length 22 [2021-06-05 04:46:48,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:48,548 INFO L482 AbstractCegarLoop]: Abstraction has 442 states and 1372 transitions. [2021-06-05 04:46:48,548 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:48,548 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1372 transitions. [2021-06-05 04:46:48,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:48,549 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:48,549 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] [2021-06-05 04:46:48,749 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7035 [2021-06-05 04:46:48,749 INFO L430 AbstractCegarLoop]: === Iteration 1185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:48,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:48,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1642740426, now seen corresponding path program 1173 times [2021-06-05 04:46:48,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:48,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041955250] [2021-06-05 04:46:48,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:48,829 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:48,829 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:48,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041955250] [2021-06-05 04:46:48,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041955250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:48,829 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706464366] [2021-06-05 04:46:48,830 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 1174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:48,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:46:48,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:48,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:48,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:48,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:48,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:48,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:48,989 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 7 treesize of output 5 [2021-06-05 04:46:48,990 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:49,006 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:51, output treesize:31 [2021-06-05 04:46:49,048 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_624, v_prenex_623]} [2021-06-05 04:46:49,050 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 9 treesize of output 7 [2021-06-05 04:46:49,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,064 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:49,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:49,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:49,067 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:49,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:49,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:49,092 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:13 [2021-06-05 04:46:49,119 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:49,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706464366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:49,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:49,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:49,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740765538] [2021-06-05 04:46:49,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:49,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:49,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:49,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:49,119 INFO L87 Difference]: Start difference. First operand 442 states and 1372 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:49,277 INFO L93 Difference]: Finished difference Result 590 states and 1813 transitions. [2021-06-05 04:46:49,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:49,277 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:49,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:49,278 INFO L225 Difference]: With dead ends: 590 [2021-06-05 04:46:49,278 INFO L226 Difference]: Without dead ends: 556 [2021-06-05 04:46:49,278 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 172.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:49,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-06-05 04:46:49,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 439. [2021-06-05 04:46:49,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1118721461187215) internal successors, (1363), 438 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1363 transitions. [2021-06-05 04:46:49,282 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1363 transitions. Word has length 22 [2021-06-05 04:46:49,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:49,282 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1363 transitions. [2021-06-05 04:46:49,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,282 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1363 transitions. [2021-06-05 04:46:49,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:49,283 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:49,283 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] [2021-06-05 04:46:49,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7047 [2021-06-05 04:46:49,483 INFO L430 AbstractCegarLoop]: === Iteration 1186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:49,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:49,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1766428590, now seen corresponding path program 1174 times [2021-06-05 04:46:49,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:49,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640129155] [2021-06-05 04:46:49,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:49,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:49,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640129155] [2021-06-05 04:46:49,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640129155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:49,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363616742] [2021-06-05 04:46:49,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:49,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:49,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:49,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:49,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:49,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:49,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:49,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 04:46:49,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:27 [2021-06-05 04:46:49,736 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 9 treesize of output 7 [2021-06-05 04:46:49,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:49,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:49,739 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:49,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:49,756 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:49,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:49,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:49,771 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:13 [2021-06-05 04:46:49,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:49,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363616742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:49,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:49,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:49,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578627160] [2021-06-05 04:46:49,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:49,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:49,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:49,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:49,788 INFO L87 Difference]: Start difference. First operand 439 states and 1363 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:49,935 INFO L93 Difference]: Finished difference Result 581 states and 1786 transitions. [2021-06-05 04:46:49,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:49,936 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:46:49,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:49,936 INFO L225 Difference]: With dead ends: 581 [2021-06-05 04:46:49,936 INFO L226 Difference]: Without dead ends: 541 [2021-06-05 04:46:49,936 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:49,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-06-05 04:46:49,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 439. [2021-06-05 04:46:49,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1118721461187215) internal successors, (1363), 438 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1363 transitions. [2021-06-05 04:46:49,941 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1363 transitions. Word has length 22 [2021-06-05 04:46:49,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:49,941 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1363 transitions. [2021-06-05 04:46:49,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:49,941 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1363 transitions. [2021-06-05 04:46:49,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:49,941 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:49,941 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] [2021-06-05 04:46:50,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7057 [2021-06-05 04:46:50,142 INFO L430 AbstractCegarLoop]: === Iteration 1187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:50,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:50,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1482165906, now seen corresponding path program 1175 times [2021-06-05 04:46:50,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:50,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004872057] [2021-06-05 04:46:50,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:50,217 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:50,217 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:50,217 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004872057] [2021-06-05 04:46:50,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004872057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:50,218 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089130321] [2021-06-05 04:46:50,218 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 1176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:50,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:50,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:50,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:50,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:50,364 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 7 treesize of output 5 [2021-06-05 04:46:50,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:50,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:50,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:50,368 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:50,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:50,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:50,384 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-06-05 04:46:50,426 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 9 treesize of output 7 [2021-06-05 04:46:50,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:50,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:50,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:50,430 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:50,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:50,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:50,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:50,446 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:50,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:50,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:50,460 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:46:50,490 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:50,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089130321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:50,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:50,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:50,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201229024] [2021-06-05 04:46:50,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:50,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:50,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:50,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:50,491 INFO L87 Difference]: Start difference. First operand 439 states and 1363 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:50,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:50,709 INFO L93 Difference]: Finished difference Result 635 states and 1939 transitions. [2021-06-05 04:46:50,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:46:50,709 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:50,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:50,710 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:46:50,710 INFO L226 Difference]: Without dead ends: 595 [2021-06-05 04:46:50,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 236.2ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:46:50,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-06-05 04:46:50,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 457. [2021-06-05 04:46:50,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.120614035087719) internal successors, (1423), 456 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:50,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1423 transitions. [2021-06-05 04:46:50,715 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1423 transitions. Word has length 22 [2021-06-05 04:46:50,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:50,715 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1423 transitions. [2021-06-05 04:46:50,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:50,715 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1423 transitions. [2021-06-05 04:46:50,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:50,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:50,715 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] [2021-06-05 04:46:50,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7065 [2021-06-05 04:46:50,916 INFO L430 AbstractCegarLoop]: === Iteration 1188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:50,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:50,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1126409550, now seen corresponding path program 1176 times [2021-06-05 04:46:50,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:50,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44334467] [2021-06-05 04:46:50,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:50,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:50,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:50,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:50,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44334467] [2021-06-05 04:46:50,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44334467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:50,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569934001] [2021-06-05 04:46:50,991 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 1177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:51,018 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:51,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:51,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:51,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:51,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:51,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:51,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:51,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:51,137 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 7 treesize of output 5 [2021-06-05 04:46:51,138 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:51,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:51,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:51,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:33 [2021-06-05 04:46:51,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:51,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:51,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:51,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:51,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:51,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:46:51,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:51,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:51,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:51,227 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:36, output treesize:7 [2021-06-05 04:46:51,237 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:51,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569934001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:51,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:51,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:51,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076852543] [2021-06-05 04:46:51,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:51,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:51,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:51,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:51,237 INFO L87 Difference]: Start difference. First operand 457 states and 1423 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:51,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:51,476 INFO L93 Difference]: Finished difference Result 569 states and 1741 transitions. [2021-06-05 04:46:51,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:51,476 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:46:51,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:51,477 INFO L225 Difference]: With dead ends: 569 [2021-06-05 04:46:51,477 INFO L226 Difference]: Without dead ends: 538 [2021-06-05 04:46:51,477 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 231.9ms TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:46:51,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-06-05 04:46:51,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 436. [2021-06-05 04:46:51,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.1126436781609197) internal successors, (1354), 435 states have internal predecessors, (1354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:51,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1354 transitions. [2021-06-05 04:46:51,481 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1354 transitions. Word has length 22 [2021-06-05 04:46:51,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:51,481 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1354 transitions. [2021-06-05 04:46:51,481 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:51,481 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1354 transitions. [2021-06-05 04:46:51,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:51,482 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:51,482 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] [2021-06-05 04:46:51,682 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7077 [2021-06-05 04:46:51,682 INFO L430 AbstractCegarLoop]: === Iteration 1189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:51,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:51,682 INFO L82 PathProgramCache]: Analyzing trace with hash 384682376, now seen corresponding path program 1177 times [2021-06-05 04:46:51,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:51,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149834962] [2021-06-05 04:46:51,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:51,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:51,775 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:51,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149834962] [2021-06-05 04:46:51,775 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149834962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:51,775 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055895629] [2021-06-05 04:46:51,775 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 1178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:51,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:51,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:51,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:52,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:52,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:52,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:52,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:52,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:52,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:52,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,008 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 9 treesize of output 7 [2021-06-05 04:46:52,009 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,012 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 17 treesize of output 13 [2021-06-05 04:46:52,013 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:52,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:52,051 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 04:46:52,235 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_631, v_prenex_632, v_prenex_633, v_prenex_634], 1=[o_2, v_prenex_629, o_4, v_prenex_630]} [2021-06-05 04:46:52,239 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 9 treesize of output 7 [2021-06-05 04:46:52,240 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,299 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 04:46:52,299 INFO L518 ElimStorePlain]: Eliminatee v_prenex_632 vanished before elimination [2021-06-05 04:46:52,302 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 17 treesize of output 13 [2021-06-05 04:46:52,303 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:52,328 INFO L518 ElimStorePlain]: Eliminatee v_prenex_634 vanished before elimination [2021-06-05 04:46:52,328 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:46:52,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:52,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:52,332 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:52,375 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 04:46:52,375 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:52,375 INFO L518 ElimStorePlain]: Eliminatee v_prenex_630 vanished before elimination [2021-06-05 04:46:52,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:52,377 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 04:46:52,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:52,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055895629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:52,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:52,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:46:52,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18927389] [2021-06-05 04:46:52,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:46:52,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:52,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:46:52,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:46:52,390 INFO L87 Difference]: Start difference. First operand 436 states and 1354 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:52,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:52,706 INFO L93 Difference]: Finished difference Result 529 states and 1605 transitions. [2021-06-05 04:46:52,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:52,707 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:46:52,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:52,707 INFO L225 Difference]: With dead ends: 529 [2021-06-05 04:46:52,707 INFO L226 Difference]: Without dead ends: 486 [2021-06-05 04:46:52,707 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 392.6ms TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:46:52,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-06-05 04:46:52,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 440. [2021-06-05 04:46:52,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:52,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 04:46:52,711 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 04:46:52,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:52,712 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 04:46:52,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:46:52,712 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 04:46:52,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:52,712 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:52,712 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] [2021-06-05 04:46:52,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7084,1178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:52,912 INFO L430 AbstractCegarLoop]: === Iteration 1190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:52,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:52,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1123221864, now seen corresponding path program 1178 times [2021-06-05 04:46:52,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:52,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963429058] [2021-06-05 04:46:52,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:52,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:53,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:53,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:53,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963429058] [2021-06-05 04:46:53,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963429058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:53,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423795645] [2021-06-05 04:46:53,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:53,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:53,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:53,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:53,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:53,241 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 17 treesize of output 13 [2021-06-05 04:46:53,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:53,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:53,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:53,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:53,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:53,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:53,250 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,252 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 9 treesize of output 7 [2021-06-05 04:46:53,253 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:53,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:53,290 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 04:46:53,399 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_646, v_prenex_648, v_prenex_649, v_prenex_645], 1=[o_2, o_4, v_prenex_643, v_prenex_644]} [2021-06-05 04:46:53,403 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 9 treesize of output 7 [2021-06-05 04:46:53,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,466 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 04:46:53,469 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 17 treesize of output 13 [2021-06-05 04:46:53,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:53,496 INFO L518 ElimStorePlain]: Eliminatee v_prenex_649 vanished before elimination [2021-06-05 04:46:53,496 INFO L518 ElimStorePlain]: Eliminatee v_prenex_645 vanished before elimination [2021-06-05 04:46:53,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:53,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:53,500 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:53,545 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 04:46:53,545 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:53,545 INFO L518 ElimStorePlain]: Eliminatee v_prenex_643 vanished before elimination [2021-06-05 04:46:53,545 INFO L518 ElimStorePlain]: Eliminatee v_prenex_644 vanished before elimination [2021-06-05 04:46:53,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:53,547 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 04:46:53,564 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:53,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423795645] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:53,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:53,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:53,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978804749] [2021-06-05 04:46:53,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:53,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:53,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:53,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:53,564 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:53,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:53,891 INFO L93 Difference]: Finished difference Result 558 states and 1669 transitions. [2021-06-05 04:46:53,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:46:53,891 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:53,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:53,892 INFO L225 Difference]: With dead ends: 558 [2021-06-05 04:46:53,892 INFO L226 Difference]: Without dead ends: 523 [2021-06-05 04:46:53,892 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:46:53,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-06-05 04:46:53,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 452. [2021-06-05 04:46:53,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.0864745011086474) internal successors, (1392), 451 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:53,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1392 transitions. [2021-06-05 04:46:53,896 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1392 transitions. Word has length 22 [2021-06-05 04:46:53,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:53,896 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1392 transitions. [2021-06-05 04:46:53,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:53,897 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1392 transitions. [2021-06-05 04:46:53,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:53,897 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:53,897 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] [2021-06-05 04:46:54,097 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7097 [2021-06-05 04:46:54,097 INFO L430 AbstractCegarLoop]: === Iteration 1191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:54,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:54,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1485353592, now seen corresponding path program 1179 times [2021-06-05 04:46:54,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:54,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571770422] [2021-06-05 04:46:54,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:54,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:54,191 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:54,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:54,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571770422] [2021-06-05 04:46:54,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571770422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:54,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273687196] [2021-06-05 04:46:54,191 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 1180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:54,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:54,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:54,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:54,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:54,432 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 17 treesize of output 13 [2021-06-05 04:46:54,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:54,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:54,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:54,437 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:54,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:54,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:54,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,444 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 9 treesize of output 7 [2021-06-05 04:46:54,445 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:54,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:54,482 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:129, output treesize:78 [2021-06-05 04:46:54,591 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_657, v_prenex_658, o_2, o_4], 1=[v_prenex_659, v_prenex_660, v_prenex_664, v_prenex_665]} [2021-06-05 04:46:54,595 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 9 treesize of output 7 [2021-06-05 04:46:54,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,660 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 04:46:54,660 INFO L518 ElimStorePlain]: Eliminatee v_prenex_658 vanished before elimination [2021-06-05 04:46:54,663 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 17 treesize of output 13 [2021-06-05 04:46:54,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:54,691 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:54,691 INFO L518 ElimStorePlain]: Eliminatee v_prenex_659 vanished before elimination [2021-06-05 04:46:54,691 INFO L518 ElimStorePlain]: Eliminatee v_prenex_660 vanished before elimination [2021-06-05 04:46:54,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:54,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:54,694 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:54,741 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 04:46:54,741 INFO L518 ElimStorePlain]: Eliminatee v_prenex_665 vanished before elimination [2021-06-05 04:46:54,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:54,743 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 04:46:54,759 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:54,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273687196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:54,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:54,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:54,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808816797] [2021-06-05 04:46:54,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:54,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:54,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:54,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:54,760 INFO L87 Difference]: Start difference. First operand 452 states and 1392 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:55,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:55,025 INFO L93 Difference]: Finished difference Result 521 states and 1573 transitions. [2021-06-05 04:46:55,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:55,025 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:55,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:55,026 INFO L225 Difference]: With dead ends: 521 [2021-06-05 04:46:55,026 INFO L226 Difference]: Without dead ends: 484 [2021-06-05 04:46:55,026 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 358.2ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-06-05 04:46:55,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-06-05 04:46:55,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 438. [2021-06-05 04:46:55,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.1052631578947367) internal successors, (1357), 437 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:55,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1357 transitions. [2021-06-05 04:46:55,030 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1357 transitions. Word has length 22 [2021-06-05 04:46:55,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:55,030 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1357 transitions. [2021-06-05 04:46:55,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:55,030 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1357 transitions. [2021-06-05 04:46:55,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:55,031 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:55,031 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:46:55,231 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7115 [2021-06-05 04:46:55,231 INFO L430 AbstractCegarLoop]: === Iteration 1192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:55,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:55,231 INFO L82 PathProgramCache]: Analyzing trace with hash -566721040, now seen corresponding path program 1180 times [2021-06-05 04:46:55,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:55,231 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136625719] [2021-06-05 04:46:55,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:55,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:55,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:55,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:55,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136625719] [2021-06-05 04:46:55,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136625719] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:55,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108135412] [2021-06-05 04:46:55,314 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 1181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:55,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:46:55,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:55,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:46:55,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:55,539 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_670], 1=[v_prenex_672, v_prenex_674]} [2021-06-05 04:46:55,543 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 17 treesize of output 13 [2021-06-05 04:46:55,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:55,585 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 9 treesize of output 7 [2021-06-05 04:46:55,586 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:55,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:55,626 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:55,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:55,664 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:55,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:55,699 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:137, output treesize:86 [2021-06-05 04:46:55,799 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:46:55,802 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 9 treesize of output 7 [2021-06-05 04:46:55,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:55,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:55,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:46:55,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:55,814 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:55,855 INFO L628 ElimStorePlain]: treesize reduction 43, result has 47.6 percent of original size [2021-06-05 04:46:55,855 INFO L518 ElimStorePlain]: Eliminatee o_0 vanished before elimination [2021-06-05 04:46:55,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:46:55,856 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:121, output treesize:11 [2021-06-05 04:46:55,873 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:55,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108135412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:55,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:55,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:55,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148358286] [2021-06-05 04:46:55,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:55,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:55,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:55,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:55,874 INFO L87 Difference]: Start difference. First operand 438 states and 1357 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:56,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:56,228 INFO L93 Difference]: Finished difference Result 564 states and 1684 transitions. [2021-06-05 04:46:56,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:56,229 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:46:56,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:56,229 INFO L225 Difference]: With dead ends: 564 [2021-06-05 04:46:56,229 INFO L226 Difference]: Without dead ends: 529 [2021-06-05 04:46:56,230 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 413.7ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:46:56,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-06-05 04:46:56,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 454. [2021-06-05 04:46:56,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.088300220750552) internal successors, (1399), 453 states have internal predecessors, (1399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:56,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1399 transitions. [2021-06-05 04:46:56,234 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1399 transitions. Word has length 22 [2021-06-05 04:46:56,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:56,234 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1399 transitions. [2021-06-05 04:46:56,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:56,234 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1399 transitions. [2021-06-05 04:46:56,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:56,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:56,235 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] [2021-06-05 04:46:56,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7136 [2021-06-05 04:46:56,435 INFO L430 AbstractCegarLoop]: === Iteration 1193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:56,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:56,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1119670800, now seen corresponding path program 1181 times [2021-06-05 04:46:56,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:56,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190788808] [2021-06-05 04:46:56,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:56,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:56,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:56,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:56,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190788808] [2021-06-05 04:46:56,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190788808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:56,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486545679] [2021-06-05 04:46:56,518 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 1182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:56,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:46:56,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:56,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:56,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:56,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:56,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:56,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:56,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:56,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:56,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:56,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:56,699 INFO L628 ElimStorePlain]: treesize reduction 2, result has 95.2 percent of original size [2021-06-05 04:46:56,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:56,701 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:34 [2021-06-05 04:46:56,767 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:56,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486545679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:56,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:56,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:56,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682678702] [2021-06-05 04:46:56,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:56,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:56,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:56,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:56,767 INFO L87 Difference]: Start difference. First operand 454 states and 1399 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:57,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:57,230 INFO L93 Difference]: Finished difference Result 535 states and 1599 transitions. [2021-06-05 04:46:57,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:46:57,231 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:57,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:57,231 INFO L225 Difference]: With dead ends: 535 [2021-06-05 04:46:57,231 INFO L226 Difference]: Without dead ends: 527 [2021-06-05 04:46:57,231 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 456.1ms TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:57,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-06-05 04:46:57,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 452. [2021-06-05 04:46:57,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.0864745011086474) internal successors, (1392), 451 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:57,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1392 transitions. [2021-06-05 04:46:57,236 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1392 transitions. Word has length 22 [2021-06-05 04:46:57,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:57,236 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1392 transitions. [2021-06-05 04:46:57,236 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:57,236 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1392 transitions. [2021-06-05 04:46:57,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:57,236 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:57,236 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] [2021-06-05 04:46:57,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1182 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7158 [2021-06-05 04:46:57,437 INFO L430 AbstractCegarLoop]: === Iteration 1194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:57,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:57,437 INFO L82 PathProgramCache]: Analyzing trace with hash 233872520, now seen corresponding path program 1182 times [2021-06-05 04:46:57,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:57,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409078267] [2021-06-05 04:46:57,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:57,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:57,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409078267] [2021-06-05 04:46:57,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409078267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:57,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299494920] [2021-06-05 04:46:57,519 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 1183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:57,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:46:57,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:57,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:46:57,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:57,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:57,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:57,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:46:57,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:57,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:57,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:46:57,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:57,697 INFO L628 ElimStorePlain]: treesize reduction 2, result has 95.2 percent of original size [2021-06-05 04:46:57,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:46:57,698 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:34 [2021-06-05 04:46:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:57,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299494920] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:57,768 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:57,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:46:57,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339431473] [2021-06-05 04:46:57,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:46:57,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:57,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:46:57,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:46:57,769 INFO L87 Difference]: Start difference. First operand 452 states and 1392 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:58,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:58,255 INFO L93 Difference]: Finished difference Result 498 states and 1519 transitions. [2021-06-05 04:46:58,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:46:58,256 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:58,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:58,256 INFO L225 Difference]: With dead ends: 498 [2021-06-05 04:46:58,256 INFO L226 Difference]: Without dead ends: 482 [2021-06-05 04:46:58,256 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 511.5ms TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:46:58,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-06-05 04:46:58,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 436. [2021-06-05 04:46:58,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.110344827586207) internal successors, (1353), 435 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:58,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1353 transitions. [2021-06-05 04:46:58,261 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1353 transitions. Word has length 22 [2021-06-05 04:46:58,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:58,261 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1353 transitions. [2021-06-05 04:46:58,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:46:58,261 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1353 transitions. [2021-06-05 04:46:58,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:58,261 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:58,261 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] [2021-06-05 04:46:58,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7169 [2021-06-05 04:46:58,461 INFO L430 AbstractCegarLoop]: === Iteration 1195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:58,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:58,462 INFO L82 PathProgramCache]: Analyzing trace with hash -414856028, now seen corresponding path program 1183 times [2021-06-05 04:46:58,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:58,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006970351] [2021-06-05 04:46:58,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:58,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:58,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:58,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:58,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006970351] [2021-06-05 04:46:58,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006970351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:58,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442970499] [2021-06-05 04:46:58,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:58,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:58,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:58,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:58,618 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 7 treesize of output 5 [2021-06-05 04:46:58,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:58,621 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 15 treesize of output 11 [2021-06-05 04:46:58,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:58,623 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 7 treesize of output 5 [2021-06-05 04:46:58,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:58,643 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 04:46:58,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:46:58,643 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 04:46:58,698 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 17 treesize of output 13 [2021-06-05 04:46:58,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:58,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:58,701 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:58,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:46:58,701 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:46:58,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:58,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442970499] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:58,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:58,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:58,709 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420589699] [2021-06-05 04:46:58,709 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:58,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:58,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:58,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:58,709 INFO L87 Difference]: Start difference. First operand 436 states and 1353 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:46:58,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:58,885 INFO L93 Difference]: Finished difference Result 619 states and 1907 transitions. [2021-06-05 04:46:58,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:58,885 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 22 [2021-06-05 04:46:58,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:58,886 INFO L225 Difference]: With dead ends: 619 [2021-06-05 04:46:58,886 INFO L226 Difference]: Without dead ends: 591 [2021-06-05 04:46:58,886 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 128.0ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:58,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-06-05 04:46:58,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 444. [2021-06-05 04:46:58,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.130925507900677) internal successors, (1387), 443 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:58,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1387 transitions. [2021-06-05 04:46:58,891 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1387 transitions. Word has length 22 [2021-06-05 04:46:58,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:58,891 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1387 transitions. [2021-06-05 04:46:58,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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 04:46:58,891 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1387 transitions. [2021-06-05 04:46:58,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:58,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:58,891 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] [2021-06-05 04:46:59,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7177,1184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:59,092 INFO L430 AbstractCegarLoop]: === Iteration 1196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:59,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:59,092 INFO L82 PathProgramCache]: Analyzing trace with hash -637064640, now seen corresponding path program 1184 times [2021-06-05 04:46:59,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:59,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685244689] [2021-06-05 04:46:59,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:59,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:59,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:59,167 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:59,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685244689] [2021-06-05 04:46:59,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685244689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:59,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533840855] [2021-06-05 04:46:59,167 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 1185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:59,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:46:59,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:59,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:59,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:59,237 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 17 treesize of output 13 [2021-06-05 04:46:59,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,240 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 9 treesize of output 7 [2021-06-05 04:46:59,241 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:59,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:59,250 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:46:59,304 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 9 treesize of output 7 [2021-06-05 04:46:59,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,306 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 17 treesize of output 13 [2021-06-05 04:46:59,306 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:59,309 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:46:59,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:46:59,309 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:29, output treesize:5 [2021-06-05 04:46:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:59,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533840855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:59,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:46:59,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:46:59,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929971443] [2021-06-05 04:46:59,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:46:59,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:46:59,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:46:59,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:59,316 INFO L87 Difference]: Start difference. First operand 444 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 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 04:46:59,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:46:59,486 INFO L93 Difference]: Finished difference Result 586 states and 1806 transitions. [2021-06-05 04:46:59,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:46:59,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 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 22 [2021-06-05 04:46:59,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:46:59,487 INFO L225 Difference]: With dead ends: 586 [2021-06-05 04:46:59,487 INFO L226 Difference]: Without dead ends: 537 [2021-06-05 04:46:59,487 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 122.8ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:46:59,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-06-05 04:46:59,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 447. [2021-06-05 04:46:59,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 3.1143497757847536) internal successors, (1389), 446 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:46:59,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1389 transitions. [2021-06-05 04:46:59,492 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1389 transitions. Word has length 22 [2021-06-05 04:46:59,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:46:59,492 INFO L482 AbstractCegarLoop]: Abstraction has 447 states and 1389 transitions. [2021-06-05 04:46:59,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 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 04:46:59,492 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1389 transitions. [2021-06-05 04:46:59,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:46:59,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:46:59,492 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:46:59,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7184,1185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:59,693 INFO L430 AbstractCegarLoop]: === Iteration 1197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:46:59,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:46:59,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1271535812, now seen corresponding path program 1185 times [2021-06-05 04:46:59,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:46:59,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019567580] [2021-06-05 04:46:59,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:46:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:46:59,774 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:46:59,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:46:59,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019567580] [2021-06-05 04:46:59,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019567580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:46:59,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146034705] [2021-06-05 04:46:59,774 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 1186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:46:59,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:46:59,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:46:59,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:46:59,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:46:59,913 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 7 treesize of output 5 [2021-06-05 04:46:59,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:59,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:46:59,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:46:59,918 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,920 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 7 treesize of output 5 [2021-06-05 04:46:59,921 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:46:59,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:46:59,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:46:59,946 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 04:47:00,051 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4], 1=[v_prenex_677, v_prenex_678]} [2021-06-05 04:47:00,053 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 9 treesize of output 7 [2021-06-05 04:47:00,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:00,067 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:00,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:00,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:00,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:00,088 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,099 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:00,099 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:00,099 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:13 [2021-06-05 04:47:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:00,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146034705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:00,126 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:00,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:00,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488642027] [2021-06-05 04:47:00,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:00,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:00,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:00,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:00,126 INFO L87 Difference]: Start difference. First operand 447 states and 1389 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:00,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:00,320 INFO L93 Difference]: Finished difference Result 661 states and 2018 transitions. [2021-06-05 04:47:00,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:47:00,320 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:00,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:00,321 INFO L225 Difference]: With dead ends: 661 [2021-06-05 04:47:00,321 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 04:47:00,321 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 218.8ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:00,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 04:47:00,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 453. [2021-06-05 04:47:00,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1194690265486726) internal successors, (1410), 452 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:00,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1410 transitions. [2021-06-05 04:47:00,326 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1410 transitions. Word has length 22 [2021-06-05 04:47:00,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:00,326 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1410 transitions. [2021-06-05 04:47:00,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:00,326 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1410 transitions. [2021-06-05 04:47:00,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:00,326 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:00,326 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] [2021-06-05 04:47:00,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7190,1186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:00,527 INFO L430 AbstractCegarLoop]: === Iteration 1198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:00,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:00,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1568113834, now seen corresponding path program 1186 times [2021-06-05 04:47:00,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:00,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464983680] [2021-06-05 04:47:00,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:00,630 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:00,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:00,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464983680] [2021-06-05 04:47:00,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464983680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:00,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123999436] [2021-06-05 04:47:00,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 1187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:00,657 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:00,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:00,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:00,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:00,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:00,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,795 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 9 treesize of output 7 [2021-06-05 04:47:00,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:00,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:00,800 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,803 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 9 treesize of output 7 [2021-06-05 04:47:00,804 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:00,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:00,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:00,854 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:01,183 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_685, v_prenex_686], 1=[v_prenex_691, v_prenex_687, v_prenex_688, v_prenex_689]} [2021-06-05 04:47:01,187 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 17 treesize of output 13 [2021-06-05 04:47:01,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:01,243 INFO L628 ElimStorePlain]: treesize reduction 40, result has 66.9 percent of original size [2021-06-05 04:47:01,244 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:01,246 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 9 treesize of output 7 [2021-06-05 04:47:01,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:01,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:01,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_686 vanished before elimination [2021-06-05 04:47:01,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_691 vanished before elimination [2021-06-05 04:47:01,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:01,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:01,275 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:01,318 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 04:47:01,318 INFO L518 ElimStorePlain]: Eliminatee v_prenex_688 vanished before elimination [2021-06-05 04:47:01,318 INFO L518 ElimStorePlain]: Eliminatee v_prenex_689 vanished before elimination [2021-06-05 04:47:01,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:01,320 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 04:47:01,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:01,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123999436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:01,348 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:01,348 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:01,348 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503598595] [2021-06-05 04:47:01,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:01,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:01,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:01,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:01,349 INFO L87 Difference]: Start difference. First operand 453 states and 1410 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:47:01,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:01,709 INFO L93 Difference]: Finished difference Result 555 states and 1687 transitions. [2021-06-05 04:47:01,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:47:01,709 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 22 [2021-06-05 04:47:01,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:01,710 INFO L225 Difference]: With dead ends: 555 [2021-06-05 04:47:01,710 INFO L226 Difference]: Without dead ends: 512 [2021-06-05 04:47:01,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 446.5ms TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:47:01,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-06-05 04:47:01,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 457. [2021-06-05 04:47:01,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.1096491228070176) internal successors, (1418), 456 states have internal predecessors, (1418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:01,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1418 transitions. [2021-06-05 04:47:01,714 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1418 transitions. Word has length 22 [2021-06-05 04:47:01,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:01,714 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1418 transitions. [2021-06-05 04:47:01,714 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:47:01,714 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1418 transitions. [2021-06-05 04:47:01,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:01,715 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:01,715 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] [2021-06-05 04:47:01,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1187 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7202 [2021-06-05 04:47:01,915 INFO L430 AbstractCegarLoop]: === Iteration 1199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:01,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:01,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1988313974, now seen corresponding path program 1187 times [2021-06-05 04:47:01,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:01,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491421429] [2021-06-05 04:47:01,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:01,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:02,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:02,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:02,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491421429] [2021-06-05 04:47:02,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491421429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:02,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108022062] [2021-06-05 04:47:02,015 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 1188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:02,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:47:02,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:02,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:02,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:02,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:02,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:02,179 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,182 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 9 treesize of output 7 [2021-06-05 04:47:02,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,185 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 9 treesize of output 7 [2021-06-05 04:47:02,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:02,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:02,238 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:02,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:02,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:02,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 04:47:02,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,551 INFO L628 ElimStorePlain]: treesize reduction 47, result has 52.5 percent of original size [2021-06-05 04:47:02,551 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:02,553 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 17 treesize of output 13 [2021-06-05 04:47:02,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:02,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:02,567 INFO L518 ElimStorePlain]: Eliminatee v_prenex_700 vanished before elimination [2021-06-05 04:47:02,568 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 04:47:02,568 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:134, output treesize:6 [2021-06-05 04:47:02,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:02,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108022062] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:02,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:02,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:02,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946598891] [2021-06-05 04:47:02,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:02,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:02,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:02,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:02,586 INFO L87 Difference]: Start difference. First operand 457 states and 1418 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:03,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:03,058 INFO L93 Difference]: Finished difference Result 623 states and 1841 transitions. [2021-06-05 04:47:03,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:47:03,058 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:47:03,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:03,059 INFO L225 Difference]: With dead ends: 623 [2021-06-05 04:47:03,059 INFO L226 Difference]: Without dead ends: 588 [2021-06-05 04:47:03,059 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 487.1ms TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:47:03,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-06-05 04:47:03,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 473. [2021-06-05 04:47:03,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.097457627118644) internal successors, (1462), 472 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:03,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1462 transitions. [2021-06-05 04:47:03,064 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1462 transitions. Word has length 22 [2021-06-05 04:47:03,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:03,064 INFO L482 AbstractCegarLoop]: Abstraction has 473 states and 1462 transitions. [2021-06-05 04:47:03,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:03,064 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1462 transitions. [2021-06-05 04:47:03,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:03,065 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:03,065 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] [2021-06-05 04:47:03,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7232,1188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:03,265 INFO L430 AbstractCegarLoop]: === Iteration 1200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:03,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:03,265 INFO L82 PathProgramCache]: Analyzing trace with hash -301922134, now seen corresponding path program 1188 times [2021-06-05 04:47:03,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:03,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830835342] [2021-06-05 04:47:03,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:03,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:03,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:03,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830835342] [2021-06-05 04:47:03,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830835342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:03,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774782220] [2021-06-05 04:47:03,368 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 1189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:03,395 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:47:03,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:03,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:03,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:03,531 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 9 treesize of output 7 [2021-06-05 04:47:03,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,535 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 9 treesize of output 7 [2021-06-05 04:47:03,536 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:03,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:03,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:03,540 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:03,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:03,544 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:03,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:03,595 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:03,827 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_713, v_prenex_715, v_prenex_717, v_prenex_711], 1=[o_2, o_4, v_prenex_707, v_prenex_709]} [2021-06-05 04:47:03,831 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 9 treesize of output 7 [2021-06-05 04:47:03,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,896 INFO L628 ElimStorePlain]: treesize reduction 46, result has 65.9 percent of original size [2021-06-05 04:47:03,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:03,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:03,927 INFO L518 ElimStorePlain]: Eliminatee v_prenex_717 vanished before elimination [2021-06-05 04:47:03,927 INFO L518 ElimStorePlain]: Eliminatee v_prenex_711 vanished before elimination [2021-06-05 04:47:03,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:03,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:03,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:03,976 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.4 percent of original size [2021-06-05 04:47:03,976 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:03,976 INFO L518 ElimStorePlain]: Eliminatee v_prenex_707 vanished before elimination [2021-06-05 04:47:03,976 INFO L518 ElimStorePlain]: Eliminatee v_prenex_709 vanished before elimination [2021-06-05 04:47:03,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:47:03,978 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:144, output treesize:14 [2021-06-05 04:47:04,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:04,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774782220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:04,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:04,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:04,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014325113] [2021-06-05 04:47:04,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:04,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:04,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:04,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:04,027 INFO L87 Difference]: Start difference. First operand 473 states and 1462 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:04,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:04,308 INFO L93 Difference]: Finished difference Result 584 states and 1737 transitions. [2021-06-05 04:47:04,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:47:04,309 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:04,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:04,309 INFO L225 Difference]: With dead ends: 584 [2021-06-05 04:47:04,309 INFO L226 Difference]: Without dead ends: 547 [2021-06-05 04:47:04,310 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 391.5ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:47:04,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-06-05 04:47:04,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 459. [2021-06-05 04:47:04,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.11353711790393) internal successors, (1426), 458 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:04,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1426 transitions. [2021-06-05 04:47:04,314 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1426 transitions. Word has length 22 [2021-06-05 04:47:04,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:04,314 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1426 transitions. [2021-06-05 04:47:04,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:04,314 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1426 transitions. [2021-06-05 04:47:04,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:04,315 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:04,315 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] [2021-06-05 04:47:04,515 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1189 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7268 [2021-06-05 04:47:04,515 INFO L430 AbstractCegarLoop]: === Iteration 1201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:04,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:04,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1290678442, now seen corresponding path program 1189 times [2021-06-05 04:47:04,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:04,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139572583] [2021-06-05 04:47:04,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:04,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:04,597 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:04,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139572583] [2021-06-05 04:47:04,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139572583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:04,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452850448] [2021-06-05 04:47:04,597 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:04,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:04,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:04,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:04,733 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 7 treesize of output 5 [2021-06-05 04:47:04,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:04,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:04,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:04,737 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,739 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 7 treesize of output 5 [2021-06-05 04:47:04,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:04,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:04,766 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 04:47:04,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04: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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:04,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:04,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:04,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:04,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:04,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:47:04,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:34, output treesize:7 [2021-06-05 04:47:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:04,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452850448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:04,930 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:04,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:04,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860048832] [2021-06-05 04:47:04,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:04,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:04,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:04,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:04,930 INFO L87 Difference]: Start difference. First operand 459 states and 1426 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 04:47:05,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:05,078 INFO L93 Difference]: Finished difference Result 599 states and 1829 transitions. [2021-06-05 04:47:05,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:05,078 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 22 [2021-06-05 04:47:05,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:05,079 INFO L225 Difference]: With dead ends: 599 [2021-06-05 04:47:05,079 INFO L226 Difference]: Without dead ends: 571 [2021-06-05 04:47:05,079 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 208.0ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:05,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-06-05 04:47:05,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 454. [2021-06-05 04:47:05,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 453 states have (on average 3.097130242825607) internal successors, (1403), 453 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:05,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 1403 transitions. [2021-06-05 04:47:05,083 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 1403 transitions. Word has length 22 [2021-06-05 04:47:05,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:05,083 INFO L482 AbstractCegarLoop]: Abstraction has 454 states and 1403 transitions. [2021-06-05 04:47:05,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 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 04:47:05,084 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 1403 transitions. [2021-06-05 04:47:05,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:05,084 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:05,084 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] [2021-06-05 04:47:05,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7290,1190 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:05,284 INFO L430 AbstractCegarLoop]: === Iteration 1202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:05,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:05,285 INFO L82 PathProgramCache]: Analyzing trace with hash -887562936, now seen corresponding path program 1190 times [2021-06-05 04:47:05,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:05,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811454358] [2021-06-05 04:47:05,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:05,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:05,390 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:05,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:05,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811454358] [2021-06-05 04:47:05,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811454358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:05,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093035639] [2021-06-05 04:47:05,391 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 1191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:05,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:05,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:05,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:05,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:05,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:05,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:05,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:05,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:05,545 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 9 treesize of output 7 [2021-06-05 04:47:05,546 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:05,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:05,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:05,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:05,550 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:05,553 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 9 treesize of output 7 [2021-06-05 04:47:05,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:05,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:05,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:05,605 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:05,986 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_729, v_prenex_731], 1=[v_prenex_735, v_prenex_737, v_prenex_739, v_prenex_733]} [2021-06-05 04:47:05,990 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 9 treesize of output 7 [2021-06-05 04:47:05,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,049 INFO L628 ElimStorePlain]: treesize reduction 40, result has 68.8 percent of original size [2021-06-05 04:47:06,049 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:06,052 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 17 treesize of output 13 [2021-06-05 04:47:06,053 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:06,083 INFO L518 ElimStorePlain]: Eliminatee v_prenex_731 vanished before elimination [2021-06-05 04:47:06,083 INFO L518 ElimStorePlain]: Eliminatee v_prenex_735 vanished before elimination [2021-06-05 04:47:06,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:06,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:06,086 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,129 INFO L628 ElimStorePlain]: treesize reduction 9, result has 86.2 percent of original size [2021-06-05 04:47:06,129 INFO L518 ElimStorePlain]: Eliminatee v_prenex_739 vanished before elimination [2021-06-05 04:47:06,129 INFO L518 ElimStorePlain]: Eliminatee v_prenex_733 vanished before elimination [2021-06-05 04:47:06,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:06,131 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 16 variables, input treesize:137, output treesize:13 [2021-06-05 04:47:06,144 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:06,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093035639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:06,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:06,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:06,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819752722] [2021-06-05 04:47:06,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:06,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:06,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:06,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:06,145 INFO L87 Difference]: Start difference. First operand 454 states and 1403 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:47:06,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:06,538 INFO L93 Difference]: Finished difference Result 535 states and 1615 transitions. [2021-06-05 04:47:06,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:06,538 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 22 [2021-06-05 04:47:06,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:06,539 INFO L225 Difference]: With dead ends: 535 [2021-06-05 04:47:06,539 INFO L226 Difference]: Without dead ends: 492 [2021-06-05 04:47:06,539 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 7 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 545.2ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:47:06,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-06-05 04:47:06,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 444. [2021-06-05 04:47:06,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1015801354401806) internal successors, (1374), 443 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:06,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1374 transitions. [2021-06-05 04:47:06,543 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1374 transitions. Word has length 22 [2021-06-05 04:47:06,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:06,543 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1374 transitions. [2021-06-05 04:47:06,543 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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 04:47:06,543 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1374 transitions. [2021-06-05 04:47:06,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:06,544 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:06,544 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:06,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7300 [2021-06-05 04:47:06,744 INFO L430 AbstractCegarLoop]: === Iteration 1203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:06,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:06,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1588914542, now seen corresponding path program 1191 times [2021-06-05 04:47:06,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:06,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188907396] [2021-06-05 04:47:06,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:06,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:06,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:06,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188907396] [2021-06-05 04:47:06,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188907396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:06,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170421127] [2021-06-05 04:47:06,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:06,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:47:06,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:06,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:06,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:06,903 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 7 treesize of output 5 [2021-06-05 04:47:06,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,906 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 15 treesize of output 11 [2021-06-05 04:47:06,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,908 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 7 treesize of output 5 [2021-06-05 04:47:06,909 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,928 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 04:47:06,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:06,929 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 04:47:06,973 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 9 treesize of output 7 [2021-06-05 04:47:06,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:06,982 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:06,983 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 17 treesize of output 13 [2021-06-05 04:47:06,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:06,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:06,990 INFO L518 ElimStorePlain]: Eliminatee v_prenex_742 vanished before elimination [2021-06-05 04:47:06,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:06,990 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:13 [2021-06-05 04:47:07,006 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:07,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170421127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:07,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:07,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:47:07,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145769935] [2021-06-05 04:47:07,006 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:47:07,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:07,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:47:07,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:07,007 INFO L87 Difference]: Start difference. First operand 444 states and 1374 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:07,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:07,139 INFO L93 Difference]: Finished difference Result 590 states and 1812 transitions. [2021-06-05 04:47:07,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:07,139 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:07,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:07,140 INFO L225 Difference]: With dead ends: 590 [2021-06-05 04:47:07,140 INFO L226 Difference]: Without dead ends: 553 [2021-06-05 04:47:07,140 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 127.2ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:07,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-06-05 04:47:07,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 444. [2021-06-05 04:47:07,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 3.1015801354401806) internal successors, (1374), 443 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:07,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 1374 transitions. [2021-06-05 04:47:07,145 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 1374 transitions. Word has length 22 [2021-06-05 04:47:07,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:07,145 INFO L482 AbstractCegarLoop]: Abstraction has 444 states and 1374 transitions. [2021-06-05 04:47:07,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:07,145 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 1374 transitions. [2021-06-05 04:47:07,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:07,145 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:07,145 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] [2021-06-05 04:47:07,346 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1192 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7322 [2021-06-05 04:47:07,346 INFO L430 AbstractCegarLoop]: === Iteration 1204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:07,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:07,346 INFO L82 PathProgramCache]: Analyzing trace with hash 494215624, now seen corresponding path program 1192 times [2021-06-05 04:47:07,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:07,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467622773] [2021-06-05 04:47:07,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:07,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:07,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:07,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:07,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467622773] [2021-06-05 04:47:07,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467622773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:07,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900097981] [2021-06-05 04:47:07,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:07,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:07,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:07,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:07,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:07,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:07,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:07,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:07,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,621 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 9 treesize of output 7 [2021-06-05 04:47:07,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,625 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 9 treesize of output 7 [2021-06-05 04:47:07,626 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:07,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:07,630 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:07,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:07,685 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:07,882 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_747, v_prenex_748, v_prenex_753, v_prenex_754], 1=[v_prenex_745, v_prenex_746, o_2, o_4]} [2021-06-05 04:47:07,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:47:07,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:07,939 INFO L518 ElimStorePlain]: Eliminatee v_prenex_748 vanished before elimination [2021-06-05 04:47:07,942 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 9 treesize of output 7 [2021-06-05 04:47:07,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:07,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:07,994 INFO L518 ElimStorePlain]: Eliminatee v_prenex_754 vanished before elimination [2021-06-05 04:47:07,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:07,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:07,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:08,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:08,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:08,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:08,050 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:08,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:08,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:08,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:08,101 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:08,185 INFO L628 ElimStorePlain]: treesize reduction 9, result has 92.4 percent of original size [2021-06-05 04:47:08,185 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:08,187 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:47:08,187 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:157, output treesize:58 [2021-06-05 04:47:08,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:08,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900097981] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:08,251 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:08,251 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:08,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627784388] [2021-06-05 04:47:08,251 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:08,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:08,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:08,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:08,251 INFO L87 Difference]: Start difference. First operand 444 states and 1374 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:47:08,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:08,862 INFO L93 Difference]: Finished difference Result 613 states and 1845 transitions. [2021-06-05 04:47:08,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:47:08,862 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 22 [2021-06-05 04:47:08,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:08,863 INFO L225 Difference]: With dead ends: 613 [2021-06-05 04:47:08,863 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 04:47:08,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 634.6ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:47:08,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 04:47:08,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 460. [2021-06-05 04:47:08,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.106753812636166) internal successors, (1426), 459 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:08,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1426 transitions. [2021-06-05 04:47:08,867 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1426 transitions. Word has length 22 [2021-06-05 04:47:08,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:08,868 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1426 transitions. [2021-06-05 04:47:08,868 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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 04:47:08,868 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1426 transitions. [2021-06-05 04:47:08,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:08,868 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:08,868 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] [2021-06-05 04:47:09,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7331 [2021-06-05 04:47:09,069 INFO L430 AbstractCegarLoop]: === Iteration 1205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:09,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:09,069 INFO L82 PathProgramCache]: Analyzing trace with hash 228797802, now seen corresponding path program 1193 times [2021-06-05 04:47:09,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:09,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195407047] [2021-06-05 04:47:09,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:09,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:09,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:09,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:09,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195407047] [2021-06-05 04:47:09,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195407047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:09,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166020358] [2021-06-05 04:47:09,181 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 1194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:09,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:47:09,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:09,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:47:09,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:09,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:09,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:09,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:09,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:09,335 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,444 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-06-05 04:47:09,445 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.4 percent of original size [2021-06-05 04:47:09,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:09,450 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:165, output treesize:113 [2021-06-05 04:47:09,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:09,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:09,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:09,645 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,697 INFO L628 ElimStorePlain]: treesize reduction 76, result has 41.5 percent of original size [2021-06-05 04:47:09,699 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 7 treesize of output 5 [2021-06-05 04:47:09,700 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:09,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:09,718 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:09,718 INFO L518 ElimStorePlain]: Eliminatee v_prenex_760 vanished before elimination [2021-06-05 04:47:09,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:09,719 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 8 variables, input treesize:153, output treesize:18 [2021-06-05 04:47:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:09,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166020358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:09,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:09,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:47:09,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420303168] [2021-06-05 04:47:09,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:09,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:09,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:09,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:09,761 INFO L87 Difference]: Start difference. First operand 460 states and 1426 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:10,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:10,322 INFO L93 Difference]: Finished difference Result 507 states and 1561 transitions. [2021-06-05 04:47:10,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 04:47:10,322 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:10,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:10,323 INFO L225 Difference]: With dead ends: 507 [2021-06-05 04:47:10,323 INFO L226 Difference]: Without dead ends: 507 [2021-06-05 04:47:10,323 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 565.8ms TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:47:10,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-06-05 04:47:10,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 440. [2021-06-05 04:47:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 439 states have (on average 3.10250569476082) internal successors, (1362), 439 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:10,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 1362 transitions. [2021-06-05 04:47:10,327 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 1362 transitions. Word has length 22 [2021-06-05 04:47:10,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:10,327 INFO L482 AbstractCegarLoop]: Abstraction has 440 states and 1362 transitions. [2021-06-05 04:47:10,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:10,327 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 1362 transitions. [2021-06-05 04:47:10,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:10,328 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:10,328 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] [2021-06-05 04:47:10,528 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7346 [2021-06-05 04:47:10,528 INFO L430 AbstractCegarLoop]: === Iteration 1206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:10,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:10,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1563995352, now seen corresponding path program 1194 times [2021-06-05 04:47:10,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:10,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868431936] [2021-06-05 04:47:10,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:10,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:10,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:10,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868431936] [2021-06-05 04:47:10,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868431936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:10,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130815166] [2021-06-05 04:47:10,604 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:10,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:47:10,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:10,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:10,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:10,676 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 17 treesize of output 13 [2021-06-05 04:47:10,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:10,678 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 9 treesize of output 7 [2021-06-05 04:47:10,679 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:10,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:10,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:10,688 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:47:10,738 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 9 treesize of output 7 [2021-06-05 04:47:10,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:10,753 INFO L628 ElimStorePlain]: treesize reduction 8, result has 71.4 percent of original size [2021-06-05 04:47:10,753 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:10,754 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 17 treesize of output 13 [2021-06-05 04:47:10,755 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:10,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:10,758 INFO L518 ElimStorePlain]: Eliminatee v_prenex_762 vanished before elimination [2021-06-05 04:47:10,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:10,759 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:6 [2021-06-05 04:47:10,769 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:10,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130815166] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:10,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:10,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:47:10,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655652895] [2021-06-05 04:47:10,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:47:10,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:10,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:47:10,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:10,769 INFO L87 Difference]: Start difference. First operand 440 states and 1362 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:10,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:10,953 INFO L93 Difference]: Finished difference Result 643 states and 1965 transitions. [2021-06-05 04:47:10,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:10,953 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:47:10,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:10,954 INFO L225 Difference]: With dead ends: 643 [2021-06-05 04:47:10,954 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 04:47:10,954 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 116.0ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:10,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 04:47:10,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 460. [2021-06-05 04:47:10,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 3.113289760348584) internal successors, (1429), 459 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:10,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1429 transitions. [2021-06-05 04:47:10,959 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1429 transitions. Word has length 22 [2021-06-05 04:47:10,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:10,959 INFO L482 AbstractCegarLoop]: Abstraction has 460 states and 1429 transitions. [2021-06-05 04:47:10,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:10,959 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1429 transitions. [2021-06-05 04:47:10,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:10,959 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:10,959 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:11,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7360,1195 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:11,160 INFO L430 AbstractCegarLoop]: === Iteration 1207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:11,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:11,160 INFO L82 PathProgramCache]: Analyzing trace with hash 316757586, now seen corresponding path program 1195 times [2021-06-05 04:47:11,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:11,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128708200] [2021-06-05 04:47:11,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:11,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:11,236 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:11,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128708200] [2021-06-05 04:47:11,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128708200] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805053690] [2021-06-05 04:47:11,236 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:11,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:11,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:11,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 17 treesize of output 13 [2021-06-05 04:47:11,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,310 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 9 treesize of output 7 [2021-06-05 04:47:11,311 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:11,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:11,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:41, output treesize:25 [2021-06-05 04:47:11,369 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 9 treesize of output 7 [2021-06-05 04:47:11,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,385 INFO L628 ElimStorePlain]: treesize reduction 8, result has 71.4 percent of original size [2021-06-05 04:47:11,385 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:11,386 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 17 treesize of output 13 [2021-06-05 04:47:11,387 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:11,390 INFO L518 ElimStorePlain]: Eliminatee v_prenex_764 vanished before elimination [2021-06-05 04:47:11,390 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:11,390 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:38, output treesize:6 [2021-06-05 04:47:11,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:11,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805053690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:11,400 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:11,400 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-06-05 04:47:11,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246478475] [2021-06-05 04:47:11,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 04:47:11,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:11,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 04:47:11,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:11,400 INFO L87 Difference]: Start difference. First operand 460 states and 1429 transitions. Second operand has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:11,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:11,542 INFO L93 Difference]: Finished difference Result 586 states and 1788 transitions. [2021-06-05 04:47:11,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:11,542 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:47:11,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:11,543 INFO L225 Difference]: With dead ends: 586 [2021-06-05 04:47:11,543 INFO L226 Difference]: Without dead ends: 539 [2021-06-05 04:47:11,543 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 116.1ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 04:47:11,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-06-05 04:47:11,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 438. [2021-06-05 04:47:11,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 3.11441647597254) internal successors, (1361), 437 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:11,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1361 transitions. [2021-06-05 04:47:11,547 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1361 transitions. Word has length 22 [2021-06-05 04:47:11,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:11,547 INFO L482 AbstractCegarLoop]: Abstraction has 438 states and 1361 transitions. [2021-06-05 04:47:11,547 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:11,547 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1361 transitions. [2021-06-05 04:47:11,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:11,548 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:11,548 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:11,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7370,1196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:11,748 INFO L430 AbstractCegarLoop]: === Iteration 1208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:11,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:11,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1266317038, now seen corresponding path program 1196 times [2021-06-05 04:47:11,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:11,748 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490443565] [2021-06-05 04:47:11,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:11,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:11,826 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:11,826 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:11,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490443565] [2021-06-05 04:47:11,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490443565] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:11,826 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638191938] [2021-06-05 04:47:11,827 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 1197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:11,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:11,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:11,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:11,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:11,907 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 7 treesize of output 5 [2021-06-05 04:47:11,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,910 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 15 treesize of output 11 [2021-06-05 04:47:11,910 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,912 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 7 treesize of output 5 [2021-06-05 04:47:11,913 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,932 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 04:47:11,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:11,932 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 04:47:11,957 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 17 treesize of output 13 [2021-06-05 04:47:11,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:11,969 INFO L518 ElimStorePlain]: Eliminatee v_prenex_768 vanished before elimination [2021-06-05 04:47:11,970 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 9 treesize of output 7 [2021-06-05 04:47:11,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:11,981 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:11,982 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 9 treesize of output 7 [2021-06-05 04:47:11,983 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:11,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:11,991 INFO L518 ElimStorePlain]: Eliminatee v_prenex_766 vanished before elimination [2021-06-05 04:47:11,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:11,992 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:18 [2021-06-05 04:47:12,037 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:12,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638191938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:12,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:12,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:12,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599616502] [2021-06-05 04:47:12,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:12,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:12,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:12,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:12,037 INFO L87 Difference]: Start difference. First operand 438 states and 1361 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:12,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:12,248 INFO L93 Difference]: Finished difference Result 663 states and 2026 transitions. [2021-06-05 04:47:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:47:12,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:12,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:12,249 INFO L225 Difference]: With dead ends: 663 [2021-06-05 04:47:12,249 INFO L226 Difference]: Without dead ends: 629 [2021-06-05 04:47:12,249 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 150.5ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:12,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-06-05 04:47:12,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 452. [2021-06-05 04:47:12,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.1197339246119733) internal successors, (1407), 451 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:12,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1407 transitions. [2021-06-05 04:47:12,253 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1407 transitions. Word has length 22 [2021-06-05 04:47:12,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:12,254 INFO L482 AbstractCegarLoop]: Abstraction has 452 states and 1407 transitions. [2021-06-05 04:47:12,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:12,254 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1407 transitions. [2021-06-05 04:47:12,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:12,254 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:12,254 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] [2021-06-05 04:47:12,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7380 [2021-06-05 04:47:12,454 INFO L430 AbstractCegarLoop]: === Iteration 1209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:12,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:12,455 INFO L82 PathProgramCache]: Analyzing trace with hash 1607378472, now seen corresponding path program 1197 times [2021-06-05 04:47:12,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:12,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741611511] [2021-06-05 04:47:12,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:12,558 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:12,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:12,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741611511] [2021-06-05 04:47:12,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741611511] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:12,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612432519] [2021-06-05 04:47:12,559 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 1198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:12,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 04:47:12,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:12,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:12,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:12,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:12,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:12,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:12,708 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:12,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:12,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:12,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:12,713 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:12,715 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 9 treesize of output 7 [2021-06-05 04:47:12,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:12,719 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 9 treesize of output 7 [2021-06-05 04:47:12,720 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:12,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:12,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:12,770 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:12,887 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_771, v_prenex_772], 1=[v_prenex_778, v_prenex_773, v_prenex_774, v_prenex_777]} [2021-06-05 04:47:12,892 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 9 treesize of output 7 [2021-06-05 04:47:12,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:13,023 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:47:13,023 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:47:13,023 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:13,027 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 9 treesize of output 7 [2021-06-05 04:47:13,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:13,094 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:13,094 INFO L518 ElimStorePlain]: Eliminatee v_prenex_772 vanished before elimination [2021-06-05 04:47:13,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:13,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:13,099 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:13,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:13,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:13,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:13,162 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:13,271 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-06-05 04:47:13,272 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.8 percent of original size [2021-06-05 04:47:13,272 INFO L518 ElimStorePlain]: Eliminatee v_prenex_774 vanished before elimination [2021-06-05 04:47:13,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:13,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:13,276 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:13,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:13,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:47:13,331 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 04:47:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:13,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612432519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:13,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:13,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:13,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532179389] [2021-06-05 04:47:13,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:13,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:13,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:13,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:13,409 INFO L87 Difference]: Start difference. First operand 452 states and 1407 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:14,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:14,008 INFO L93 Difference]: Finished difference Result 656 states and 1960 transitions. [2021-06-05 04:47:14,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:47:14,008 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:14,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:14,009 INFO L225 Difference]: With dead ends: 656 [2021-06-05 04:47:14,009 INFO L226 Difference]: Without dead ends: 621 [2021-06-05 04:47:14,009 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 624.6ms TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2021-06-05 04:47:14,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-06-05 04:47:14,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 470. [2021-06-05 04:47:14,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.11727078891258) internal successors, (1462), 469 states have internal predecessors, (1462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:14,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1462 transitions. [2021-06-05 04:47:14,014 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1462 transitions. Word has length 22 [2021-06-05 04:47:14,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:14,014 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1462 transitions. [2021-06-05 04:47:14,014 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:14,014 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1462 transitions. [2021-06-05 04:47:14,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:14,015 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:14,015 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] [2021-06-05 04:47:14,215 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7389,1198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:14,215 INFO L430 AbstractCegarLoop]: === Iteration 1210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:14,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:14,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1001196984, now seen corresponding path program 1198 times [2021-06-05 04:47:14,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:14,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377453176] [2021-06-05 04:47:14,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:14,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:14,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:14,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377453176] [2021-06-05 04:47:14,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377453176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:14,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527367531] [2021-06-05 04:47:14,319 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 1199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:14,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:14,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:14,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:14,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:14,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:14,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,487 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 9 treesize of output 7 [2021-06-05 04:47:14,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:14,491 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,494 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 9 treesize of output 7 [2021-06-05 04:47:14,495 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:14,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:14,546 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:14,664 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_783, v_prenex_784], 1=[v_prenex_789, v_prenex_790, v_prenex_785, v_prenex_786]} [2021-06-05 04:47:14,668 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 9 treesize of output 7 [2021-06-05 04:47:14,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,796 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:47:14,797 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:47:14,797 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:14,801 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 9 treesize of output 7 [2021-06-05 04:47:14,801 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:14,862 INFO L518 ElimStorePlain]: Eliminatee v_prenex_784 vanished before elimination [2021-06-05 04:47:14,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:14,867 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:14,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:14,930 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:14,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:14,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:14,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:14,992 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:15,098 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:47:15,098 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:47:15,098 INFO L518 ElimStorePlain]: Eliminatee v_prenex_786 vanished before elimination [2021-06-05 04:47:15,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:47:15,100 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:75 [2021-06-05 04:47:15,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:15,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527367531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:15,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:15,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:15,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956533880] [2021-06-05 04:47:15,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:15,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:15,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:15,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:15,180 INFO L87 Difference]: Start difference. First operand 470 states and 1462 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:15,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:15,720 INFO L93 Difference]: Finished difference Result 662 states and 1963 transitions. [2021-06-05 04:47:15,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 04:47:15,720 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:15,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:15,721 INFO L225 Difference]: With dead ends: 662 [2021-06-05 04:47:15,721 INFO L226 Difference]: Without dead ends: 627 [2021-06-05 04:47:15,721 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 583.1ms TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:47:15,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-06-05 04:47:15,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 470. [2021-06-05 04:47:15,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.1194029850746268) internal successors, (1463), 469 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:15,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1463 transitions. [2021-06-05 04:47:15,726 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1463 transitions. Word has length 22 [2021-06-05 04:47:15,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:15,726 INFO L482 AbstractCegarLoop]: Abstraction has 470 states and 1463 transitions. [2021-06-05 04:47:15,726 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:15,726 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1463 transitions. [2021-06-05 04:47:15,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:15,727 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:15,727 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] [2021-06-05 04:47:15,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1199 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7398 [2021-06-05 04:47:15,927 INFO L430 AbstractCegarLoop]: === Iteration 1211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:15,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:15,927 INFO L82 PathProgramCache]: Analyzing trace with hash -978692612, now seen corresponding path program 1199 times [2021-06-05 04:47:15,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:15,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433952199] [2021-06-05 04:47:15,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:16,012 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:16,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:16,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433952199] [2021-06-05 04:47:16,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433952199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:16,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152478013] [2021-06-05 04:47:16,013 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 1200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:16,040 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 04:47:16,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:16,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:16,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:16,148 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 7 treesize of output 5 [2021-06-05 04:47:16,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:16,153 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,155 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 7 treesize of output 5 [2021-06-05 04:47:16,156 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:16,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:16,181 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:75, output treesize:42 [2021-06-05 04:47:16,246 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_793, v_prenex_794, v_prenex_795, v_prenex_796], 1=[o_2, o_4]} [2021-06-05 04:47:16,248 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 9 treesize of output 7 [2021-06-05 04:47:16,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:16,266 INFO L518 ElimStorePlain]: Eliminatee v_prenex_794 vanished before elimination [2021-06-05 04:47:16,268 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 9 treesize of output 7 [2021-06-05 04:47:16,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:16,285 INFO L518 ElimStorePlain]: Eliminatee v_prenex_796 vanished before elimination [2021-06-05 04:47:16,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:16,288 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:16,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:16,304 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:16,318 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:16,318 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:63, output treesize:18 [2021-06-05 04:47:16,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:16,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152478013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:16,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:16,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:16,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024382772] [2021-06-05 04:47:16,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:16,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:16,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:16,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:16,356 INFO L87 Difference]: Start difference. First operand 470 states and 1463 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:16,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:16,502 INFO L93 Difference]: Finished difference Result 635 states and 1941 transitions. [2021-06-05 04:47:16,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:16,502 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:16,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:16,503 INFO L225 Difference]: With dead ends: 635 [2021-06-05 04:47:16,503 INFO L226 Difference]: Without dead ends: 596 [2021-06-05 04:47:16,503 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 191.0ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:16,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-06-05 04:47:16,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 461. [2021-06-05 04:47:16,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.106521739130435) internal successors, (1429), 460 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:16,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1429 transitions. [2021-06-05 04:47:16,507 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1429 transitions. Word has length 22 [2021-06-05 04:47:16,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:16,508 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1429 transitions. [2021-06-05 04:47:16,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:16,508 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1429 transitions. [2021-06-05 04:47:16,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:16,508 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:16,508 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] [2021-06-05 04:47:16,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7413,1200 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:16,708 INFO L430 AbstractCegarLoop]: === Iteration 1212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:16,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:16,709 INFO L82 PathProgramCache]: Analyzing trace with hash -965688886, now seen corresponding path program 1200 times [2021-06-05 04:47:16,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:16,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805324782] [2021-06-05 04:47:16,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:16,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:16,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:16,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:16,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805324782] [2021-06-05 04:47:16,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805324782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:16,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446427379] [2021-06-05 04:47:16,824 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 1201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:16,852 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:47:16,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:16,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 04:47:16,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:16,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:16,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:16,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:16,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:16,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:16,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:16,972 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:17,077 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-06-05 04:47:17,077 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.4 percent of original size [2021-06-05 04:47:17,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 6 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:17,083 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:165, output treesize:113 [2021-06-05 04:47:17,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:17,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:17,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:17,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:17,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:17,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-06-05 04:47:17,227 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:17,324 INFO L628 ElimStorePlain]: treesize reduction 124, result has 42.6 percent of original size [2021-06-05 04:47:17,324 INFO L518 ElimStorePlain]: Eliminatee v_prenex_802 vanished before elimination [2021-06-05 04:47:17,327 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 7 treesize of output 5 [2021-06-05 04:47:17,327 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:17,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:17,363 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 8 treesize of output 6 [2021-06-05 04:47:17,364 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:17,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:17,395 INFO L518 ElimStorePlain]: Eliminatee v_prenex_804 vanished before elimination [2021-06-05 04:47:17,395 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:17,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 6 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:47:17,396 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 12 variables, input treesize:239, output treesize:35 [2021-06-05 04:47:17,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:17,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446427379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:17,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:17,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-06-05 04:47:17,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94884443] [2021-06-05 04:47:17,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:17,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:17,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:17,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:17,468 INFO L87 Difference]: Start difference. First operand 461 states and 1429 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:18,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:18,928 INFO L93 Difference]: Finished difference Result 902 states and 2548 transitions. [2021-06-05 04:47:18,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 04:47:18,929 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:18,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:18,930 INFO L225 Difference]: With dead ends: 902 [2021-06-05 04:47:18,930 INFO L226 Difference]: Without dead ends: 819 [2021-06-05 04:47:18,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 1333.4ms TimeCoverageRelationStatistics Valid=301, Invalid=1505, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 04:47:18,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-05 04:47:18,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 457. [2021-06-05 04:47:18,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 456 states have (on average 3.116228070175439) internal successors, (1421), 456 states have internal predecessors, (1421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:18,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 1421 transitions. [2021-06-05 04:47:18,935 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 1421 transitions. Word has length 22 [2021-06-05 04:47:18,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:18,935 INFO L482 AbstractCegarLoop]: Abstraction has 457 states and 1421 transitions. [2021-06-05 04:47:18,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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 04:47:18,935 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 1421 transitions. [2021-06-05 04:47:18,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:18,936 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:18,936 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] [2021-06-05 04:47:19,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7425,1201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:19,136 INFO L430 AbstractCegarLoop]: === Iteration 1213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:19,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:19,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1295641930, now seen corresponding path program 1201 times [2021-06-05 04:47:19,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:19,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048465041] [2021-06-05 04:47:19,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:19,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:19,248 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:19,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:19,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048465041] [2021-06-05 04:47:19,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048465041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:19,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117010341] [2021-06-05 04:47:19,248 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 1202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:19,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:19,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:19,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:19,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,404 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 9 treesize of output 7 [2021-06-05 04:47:19,405 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,407 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 9 treesize of output 7 [2021-06-05 04:47:19,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:19,412 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:19,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:19,463 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:19,582 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_807, v_prenex_808], 1=[v_prenex_815, v_prenex_816, v_prenex_809, v_prenex_810]} [2021-06-05 04:47:19,586 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 9 treesize of output 7 [2021-06-05 04:47:19,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,721 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:47:19,722 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:47:19,722 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:19,726 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 9 treesize of output 7 [2021-06-05 04:47:19,726 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:19,788 INFO L518 ElimStorePlain]: Eliminatee v_prenex_808 vanished before elimination [2021-06-05 04:47:19,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:19,792 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:19,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:19,856 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:19,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:19,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:19,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:19,918 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:20,024 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:47:20,025 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:47:20,025 INFO L518 ElimStorePlain]: Eliminatee v_prenex_810 vanished before elimination [2021-06-05 04:47:20,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:47:20,027 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 04:47:20,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:20,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117010341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:20,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:20,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:20,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242428886] [2021-06-05 04:47:20,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:20,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:20,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:20,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:20,154 INFO L87 Difference]: Start difference. First operand 457 states and 1421 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:47:20,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:20,540 INFO L93 Difference]: Finished difference Result 630 states and 1899 transitions. [2021-06-05 04:47:20,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:20,541 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 22 [2021-06-05 04:47:20,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:20,541 INFO L225 Difference]: With dead ends: 630 [2021-06-05 04:47:20,541 INFO L226 Difference]: Without dead ends: 603 [2021-06-05 04:47:20,541 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 488.2ms TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-06-05 04:47:20,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-06-05 04:47:20,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 453. [2021-06-05 04:47:20,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 3.1172566371681416) internal successors, (1409), 452 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:20,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1409 transitions. [2021-06-05 04:47:20,546 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1409 transitions. Word has length 22 [2021-06-05 04:47:20,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:20,546 INFO L482 AbstractCegarLoop]: Abstraction has 453 states and 1409 transitions. [2021-06-05 04:47:20,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 04:47:20,546 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1409 transitions. [2021-06-05 04:47:20,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:20,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:20,547 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] [2021-06-05 04:47:20,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7438,1202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:20,747 INFO L430 AbstractCegarLoop]: === Iteration 1214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:20,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:20,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1855038230, now seen corresponding path program 1202 times [2021-06-05 04:47:20,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:20,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333576328] [2021-06-05 04:47:20,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:20,853 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:20,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:20,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333576328] [2021-06-05 04:47:20,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333576328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:20,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900138935] [2021-06-05 04:47:20,854 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 1203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:20,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:20,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:20,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:20,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:21,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:21,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,017 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 9 treesize of output 7 [2021-06-05 04:47:21,018 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:21,022 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,025 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 9 treesize of output 7 [2021-06-05 04:47:21,026 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:21,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:21,082 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:21,200 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_822, v_prenex_827, v_prenex_828, v_prenex_821], 1=[o_2, o_4, v_prenex_819, v_prenex_820]} [2021-06-05 04:47:21,204 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 9 treesize of output 7 [2021-06-05 04:47:21,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,335 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:47:21,336 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:47:21,339 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 9 treesize of output 7 [2021-06-05 04:47:21,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:21,403 INFO L518 ElimStorePlain]: Eliminatee v_prenex_828 vanished before elimination [2021-06-05 04:47:21,403 INFO L518 ElimStorePlain]: Eliminatee v_prenex_821 vanished before elimination [2021-06-05 04:47:21,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:21,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:21,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:21,472 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:21,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:21,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:21,535 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:21,642 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:47:21,642 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:47:21,642 INFO L518 ElimStorePlain]: Eliminatee v_prenex_820 vanished before elimination [2021-06-05 04:47:21,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:47:21,644 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:72 [2021-06-05 04:47:21,749 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:21,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900138935] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:21,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:21,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:21,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494074645] [2021-06-05 04:47:21,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:21,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:21,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:21,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:21,750 INFO L87 Difference]: Start difference. First operand 453 states and 1409 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:22,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:22,247 INFO L93 Difference]: Finished difference Result 609 states and 1824 transitions. [2021-06-05 04:47:22,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 04:47:22,248 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:47:22,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:22,248 INFO L225 Difference]: With dead ends: 609 [2021-06-05 04:47:22,248 INFO L226 Difference]: Without dead ends: 576 [2021-06-05 04:47:22,248 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 557.8ms TimeCoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:47:22,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-06-05 04:47:22,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 459. [2021-06-05 04:47:22,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.106986899563319) internal successors, (1423), 458 states have internal predecessors, (1423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:22,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1423 transitions. [2021-06-05 04:47:22,256 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1423 transitions. Word has length 22 [2021-06-05 04:47:22,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:22,257 INFO L482 AbstractCegarLoop]: Abstraction has 459 states and 1423 transitions. [2021-06-05 04:47:22,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:22,257 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1423 transitions. [2021-06-05 04:47:22,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:22,257 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:22,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] [2021-06-05 04:47:22,457 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7447 [2021-06-05 04:47:22,458 INFO L430 AbstractCegarLoop]: === Iteration 1215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:22,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:22,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1110000904, now seen corresponding path program 1203 times [2021-06-05 04:47:22,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:22,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96753840] [2021-06-05 04:47:22,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:22,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:22,574 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:22,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:22,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96753840] [2021-06-05 04:47:22,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96753840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:22,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685035433] [2021-06-05 04:47:22,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:22,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 04:47:22,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:22,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:22,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:22,736 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 9 treesize of output 7 [2021-06-05 04:47:22,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:22,740 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 9 treesize of output 7 [2021-06-05 04:47:22,741 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:22,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:22,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:22,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:22,745 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:22,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:22,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:22,749 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:22,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:22,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 4 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:22,800 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:149, output treesize:101 [2021-06-05 04:47:22,918 INFO L446 ElimStorePlain]: Different costs {0=[o_2, o_4, v_prenex_831, v_prenex_832], 1=[v_prenex_833, v_prenex_834, v_prenex_838, v_prenex_840]} [2021-06-05 04:47:22,923 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 9 treesize of output 7 [2021-06-05 04:47:22,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:23,055 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-06-05 04:47:23,055 INFO L628 ElimStorePlain]: treesize reduction 26, result has 86.6 percent of original size [2021-06-05 04:47:23,055 INFO L518 ElimStorePlain]: Eliminatee o_4 vanished before elimination [2021-06-05 04:47:23,059 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 9 treesize of output 7 [2021-06-05 04:47:23,060 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:23,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:23,127 INFO L518 ElimStorePlain]: Eliminatee v_prenex_832 vanished before elimination [2021-06-05 04:47:23,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:23,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:23,132 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:23,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:23,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:23,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:23,196 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:23,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:23,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:23,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:23,259 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:23,367 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-05 04:47:23,367 INFO L628 ElimStorePlain]: treesize reduction 9, result has 93.5 percent of original size [2021-06-05 04:47:23,367 INFO L518 ElimStorePlain]: Eliminatee v_prenex_840 vanished before elimination [2021-06-05 04:47:23,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 8 dim-0 vars, 8 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-06-05 04:47:23,370 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 16 variables, input treesize:203, output treesize:78 [2021-06-05 04:47:23,502 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:23,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685035433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:23,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:23,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:23,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191110455] [2021-06-05 04:47:23,502 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:23,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:23,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:23,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:23,503 INFO L87 Difference]: Start difference. First operand 459 states and 1423 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:23,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:23,788 INFO L93 Difference]: Finished difference Result 561 states and 1706 transitions. [2021-06-05 04:47:23,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:47:23,788 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:23,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:23,789 INFO L225 Difference]: With dead ends: 561 [2021-06-05 04:47:23,789 INFO L226 Difference]: Without dead ends: 534 [2021-06-05 04:47:23,789 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 404.2ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-05 04:47:23,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-06-05 04:47:23,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 436. [2021-06-05 04:47:23,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 435 states have (on average 3.110344827586207) internal successors, (1353), 435 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:23,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1353 transitions. [2021-06-05 04:47:23,793 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1353 transitions. Word has length 22 [2021-06-05 04:47:23,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:23,793 INFO L482 AbstractCegarLoop]: Abstraction has 436 states and 1353 transitions. [2021-06-05 04:47:23,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:23,794 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1353 transitions. [2021-06-05 04:47:23,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:23,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:23,794 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] [2021-06-05 04:47:23,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7461 [2021-06-05 04:47:23,994 INFO L430 AbstractCegarLoop]: === Iteration 1216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:23,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:23,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1604646596, now seen corresponding path program 1204 times [2021-06-05 04:47:23,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:23,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564195581] [2021-06-05 04:47:23,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:24,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:24,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:24,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564195581] [2021-06-05 04:47:24,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564195581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:24,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568554649] [2021-06-05 04:47:24,074 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 1205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:24,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:24,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:24,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:24,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:24,182 INFO L446 ElimStorePlain]: Different costs {0=[o_4], 1=[v_prenex_841]} [2021-06-05 04:47:24,185 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 9 treesize of output 7 [2021-06-05 04:47:24,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:24,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:24,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:24,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:24,203 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:24,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:24,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:47:24,217 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:47:24,298 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 9 treesize of output 7 [2021-06-05 04:47:24,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:24,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:24,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:24,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:24,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:24,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:24,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:24,319 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:24,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:24,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:24,334 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:13 [2021-06-05 04:47:24,361 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:24,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568554649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:24,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:24,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:24,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899356791] [2021-06-05 04:47:24,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:24,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:24,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:24,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:24,362 INFO L87 Difference]: Start difference. First operand 436 states and 1353 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:24,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:24,605 INFO L93 Difference]: Finished difference Result 580 states and 1782 transitions. [2021-06-05 04:47:24,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:24,605 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:24,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:24,606 INFO L225 Difference]: With dead ends: 580 [2021-06-05 04:47:24,606 INFO L226 Difference]: Without dead ends: 540 [2021-06-05 04:47:24,606 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 238.7ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:47:24,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-06-05 04:47:24,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 439. [2021-06-05 04:47:24,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 3.1073059360730593) internal successors, (1361), 438 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:24,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1361 transitions. [2021-06-05 04:47:24,611 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1361 transitions. Word has length 22 [2021-06-05 04:47:24,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:24,611 INFO L482 AbstractCegarLoop]: Abstraction has 439 states and 1361 transitions. [2021-06-05 04:47:24,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:24,611 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1361 transitions. [2021-06-05 04:47:24,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:24,611 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:24,611 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:24,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1205 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7475 [2021-06-05 04:47:24,812 INFO L430 AbstractCegarLoop]: === Iteration 1217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:24,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:24,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1320383912, now seen corresponding path program 1205 times [2021-06-05 04:47:24,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:24,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681940473] [2021-06-05 04:47:24,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:24,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:24,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:24,891 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:24,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681940473] [2021-06-05 04:47:24,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681940473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:24,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827095985] [2021-06-05 04:47:24,891 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 1206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:24,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:24,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:24,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:24,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:25,007 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_842, v_prenex_843], 1=[o_4]} [2021-06-05 04:47:25,010 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 7 treesize of output 5 [2021-06-05 04:47:25,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,055 INFO L628 ElimStorePlain]: treesize reduction 11, result has 85.1 percent of original size [2021-06-05 04:47:25,058 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 7 treesize of output 5 [2021-06-05 04:47:25,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:25,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:25,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:25,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:25,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-06-05 04:47:25,100 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:81, output treesize:43 [2021-06-05 04:47:25,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:25,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:25,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:25,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,207 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 9 treesize of output 7 [2021-06-05 04:47:25,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:25,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:25,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:25,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:25,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 04:47:25,238 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:61, output treesize:13 [2021-06-05 04:47:25,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:25,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827095985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:25,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:25,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:25,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491270814] [2021-06-05 04:47:25,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:25,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:25,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:25,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:25,268 INFO L87 Difference]: Start difference. First operand 439 states and 1361 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:25,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:25,517 INFO L93 Difference]: Finished difference Result 645 states and 1967 transitions. [2021-06-05 04:47:25,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:47:25,518 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:25,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:25,518 INFO L225 Difference]: With dead ends: 645 [2021-06-05 04:47:25,518 INFO L226 Difference]: Without dead ends: 605 [2021-06-05 04:47:25,518 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 300.8ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-06-05 04:47:25,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2021-06-05 04:47:25,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 458. [2021-06-05 04:47:25,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 3.1203501094091903) internal successors, (1426), 457 states have internal predecessors, (1426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:25,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1426 transitions. [2021-06-05 04:47:25,523 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1426 transitions. Word has length 22 [2021-06-05 04:47:25,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:25,523 INFO L482 AbstractCegarLoop]: Abstraction has 458 states and 1426 transitions. [2021-06-05 04:47:25,523 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:25,523 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1426 transitions. [2021-06-05 04:47:25,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:25,524 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:25,524 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:25,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7485,1206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:25,724 INFO L430 AbstractCegarLoop]: === Iteration 1218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:25,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:25,724 INFO L82 PathProgramCache]: Analyzing trace with hash -1288191544, now seen corresponding path program 1206 times [2021-06-05 04:47:25,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:25,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286596828] [2021-06-05 04:47:25,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:25,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:25,803 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:25,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:25,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286596828] [2021-06-05 04:47:25,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286596828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:25,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467995716] [2021-06-05 04:47:25,804 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 1207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:25,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 04:47:25,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:25,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:25,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:25,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 04:47:25,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,881 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 7 treesize of output 5 [2021-06-05 04:47:25,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,883 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 7 treesize of output 5 [2021-06-05 04:47:25,884 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,902 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 04:47:25,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:25,903 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 04:47:25,955 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 17 treesize of output 13 [2021-06-05 04:47:25,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:25,959 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:47:25,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 04:47:25,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:7 [2021-06-05 04:47:25,969 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:25,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467995716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:25,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:25,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:25,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824587815] [2021-06-05 04:47:25,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:25,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:25,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:25,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:25,969 INFO L87 Difference]: Start difference. First operand 458 states and 1426 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:26,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:26,164 INFO L93 Difference]: Finished difference Result 609 states and 1862 transitions. [2021-06-05 04:47:26,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:26,164 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:26,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:26,165 INFO L225 Difference]: With dead ends: 609 [2021-06-05 04:47:26,165 INFO L226 Difference]: Without dead ends: 578 [2021-06-05 04:47:26,165 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 190.5ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:47:26,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-05 04:47:26,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 455. [2021-06-05 04:47:26,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 454 states have (on average 3.1211453744493394) internal successors, (1417), 454 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:26,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 1417 transitions. [2021-06-05 04:47:26,170 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 1417 transitions. Word has length 22 [2021-06-05 04:47:26,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:26,170 INFO L482 AbstractCegarLoop]: Abstraction has 455 states and 1417 transitions. [2021-06-05 04:47:26,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:26,170 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 1417 transitions. [2021-06-05 04:47:26,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:26,170 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:26,170 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] [2021-06-05 04:47:26,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7496,1207 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:26,371 INFO L430 AbstractCegarLoop]: === Iteration 1219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:26,371 INFO L82 PathProgramCache]: Analyzing trace with hash -769404910, now seen corresponding path program 1207 times [2021-06-05 04:47:26,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:26,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942140138] [2021-06-05 04:47:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:26,474 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:26,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:26,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942140138] [2021-06-05 04:47:26,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942140138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:26,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761560743] [2021-06-05 04:47:26,474 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 1208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:26,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:26,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:26,615 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_846, o_4], 1=[v_prenex_847, v_prenex_848]} [2021-06-05 04:47:26,619 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 9 treesize of output 7 [2021-06-05 04:47:26,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:26,671 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:26,674 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 9 treesize of output 7 [2021-06-05 04:47:26,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:26,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:26,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:26,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:26,729 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:26,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:26,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:26,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:26,779 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:26,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:26,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:26,826 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:27,064 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:27,066 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 9 treesize of output 7 [2021-06-05 04:47:27,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:27,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:27,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:27,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:27,071 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:27,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:27,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:27,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:47:27,075 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:27,078 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 17 treesize of output 13 [2021-06-05 04:47:27,079 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:27,120 INFO L628 ElimStorePlain]: treesize reduction 43, result has 47.6 percent of original size [2021-06-05 04:47:27,121 INFO L518 ElimStorePlain]: Eliminatee o_0 vanished before elimination [2021-06-05 04:47:27,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:47:27,122 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:121, output treesize:11 [2021-06-05 04:47:27,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:27,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761560743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:27,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:27,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:27,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49397169] [2021-06-05 04:47:27,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:27,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:27,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:27,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:27,140 INFO L87 Difference]: Start difference. First operand 455 states and 1417 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:27,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:27,596 INFO L93 Difference]: Finished difference Result 585 states and 1757 transitions. [2021-06-05 04:47:27,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:27,596 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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 04:47:27,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:27,597 INFO L225 Difference]: With dead ends: 585 [2021-06-05 04:47:27,597 INFO L226 Difference]: Without dead ends: 550 [2021-06-05 04:47:27,597 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 572.6ms TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:47:27,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-06-05 04:47:27,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 465. [2021-06-05 04:47:27,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1163793103448274) internal successors, (1446), 464 states have internal predecessors, (1446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:27,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1446 transitions. [2021-06-05 04:47:27,602 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1446 transitions. Word has length 22 [2021-06-05 04:47:27,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:27,602 INFO L482 AbstractCegarLoop]: Abstraction has 465 states and 1446 transitions. [2021-06-05 04:47:27,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:27,602 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1446 transitions. [2021-06-05 04:47:27,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:27,602 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:27,602 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 04:47:27,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7502 [2021-06-05 04:47:27,803 INFO L430 AbstractCegarLoop]: === Iteration 1220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:27,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:27,803 INFO L82 PathProgramCache]: Analyzing trace with hash 916986930, now seen corresponding path program 1208 times [2021-06-05 04:47:27,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:27,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809185885] [2021-06-05 04:47:27,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:27,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:27,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:27,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:27,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809185885] [2021-06-05 04:47:27,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809185885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:27,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334511658] [2021-06-05 04:47:27,906 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 1209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:27,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:27,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:27,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:27,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:28,070 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 9 treesize of output 7 [2021-06-05 04:47:28,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:28,074 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:28,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:28,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,136 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 9 treesize of output 7 [2021-06-05 04:47:28,137 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:28,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:28,190 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:153, output treesize:115 [2021-06-05 04:47:28,422 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:28,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:28,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,429 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 9 treesize of output 7 [2021-06-05 04:47:28,430 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,432 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 17 treesize of output 13 [2021-06-05 04:47:28,433 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:28,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:47:28,437 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:28,478 INFO L628 ElimStorePlain]: treesize reduction 43, result has 47.6 percent of original size [2021-06-05 04:47:28,478 INFO L518 ElimStorePlain]: Eliminatee o_0 vanished before elimination [2021-06-05 04:47:28,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 04:47:28,479 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:121, output treesize:11 [2021-06-05 04:47:28,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:28,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334511658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:28,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:28,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:28,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893592259] [2021-06-05 04:47:28,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:28,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:28,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:28,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:28,524 INFO L87 Difference]: Start difference. First operand 465 states and 1446 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:28,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:28,880 INFO L93 Difference]: Finished difference Result 581 states and 1728 transitions. [2021-06-05 04:47:28,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 04:47:28,881 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:28,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:28,881 INFO L225 Difference]: With dead ends: 581 [2021-06-05 04:47:28,881 INFO L226 Difference]: Without dead ends: 546 [2021-06-05 04:47:28,881 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 478.6ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-05 04:47:28,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-06-05 04:47:28,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 463. [2021-06-05 04:47:28,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 3.1147186147186146) internal successors, (1439), 462 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:28,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1439 transitions. [2021-06-05 04:47:28,886 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1439 transitions. Word has length 22 [2021-06-05 04:47:28,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:28,886 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1439 transitions. [2021-06-05 04:47:28,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:28,886 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1439 transitions. [2021-06-05 04:47:28,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:28,886 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:28,887 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] [2021-06-05 04:47:29,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7524,1209 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:29,087 INFO L430 AbstractCegarLoop]: === Iteration 1221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:29,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:29,087 INFO L82 PathProgramCache]: Analyzing trace with hash 31188650, now seen corresponding path program 1209 times [2021-06-05 04:47:29,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:29,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921943207] [2021-06-05 04:47:29,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:29,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:29,190 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:29,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:29,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921943207] [2021-06-05 04:47:29,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921943207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:29,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291137658] [2021-06-05 04:47:29,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:29,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:47:29,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:29,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:29,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:29,331 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_859, v_prenex_860], 1=[v_prenex_858, o_4]} [2021-06-05 04:47:29,335 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 9 treesize of output 7 [2021-06-05 04:47:29,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:29,390 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 9 treesize of output 7 [2021-06-05 04:47:29,391 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:29,443 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:29,444 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:29,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:29,495 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:29,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:29,544 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:29,823 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:29,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:29,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,829 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 17 treesize of output 13 [2021-06-05 04:47:29,830 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:29,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-06-05 04:47:29,834 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,836 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 9 treesize of output 7 [2021-06-05 04:47:29,837 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:29,875 INFO L628 ElimStorePlain]: treesize reduction 40, result has 48.7 percent of original size [2021-06-05 04:47:29,875 INFO L518 ElimStorePlain]: Eliminatee o_0 vanished before elimination [2021-06-05 04:47:29,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:29,877 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:117, output treesize:10 [2021-06-05 04:47:29,892 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:29,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291137658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:29,892 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:29,892 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:29,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357736457] [2021-06-05 04:47:29,892 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:29,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:29,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:29,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:29,893 INFO L87 Difference]: Start difference. First operand 463 states and 1439 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:30,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:30,426 INFO L93 Difference]: Finished difference Result 556 states and 1681 transitions. [2021-06-05 04:47:30,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:30,426 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:30,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:30,427 INFO L225 Difference]: With dead ends: 556 [2021-06-05 04:47:30,427 INFO L226 Difference]: Without dead ends: 515 [2021-06-05 04:47:30,427 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 672.9ms TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:47:30,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-06-05 04:47:30,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 461. [2021-06-05 04:47:30,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 460 states have (on average 3.115217391304348) internal successors, (1433), 460 states have internal predecessors, (1433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:30,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 1433 transitions. [2021-06-05 04:47:30,431 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 1433 transitions. Word has length 22 [2021-06-05 04:47:30,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:30,431 INFO L482 AbstractCegarLoop]: Abstraction has 461 states and 1433 transitions. [2021-06-05 04:47:30,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:30,431 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 1433 transitions. [2021-06-05 04:47:30,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:30,432 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:30,432 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] [2021-06-05 04:47:30,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7554,1210 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:30,632 INFO L430 AbstractCegarLoop]: === Iteration 1222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:30,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:30,632 INFO L82 PathProgramCache]: Analyzing trace with hash 728824182, now seen corresponding path program 1210 times [2021-06-05 04:47:30,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:30,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601272030] [2021-06-05 04:47:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:30,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:30,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:30,709 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:30,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601272030] [2021-06-05 04:47:30,709 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601272030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:30,709 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404434149] [2021-06-05 04:47:30,709 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:30,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:30,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:30,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:30,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:30,817 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_865], 1=[o_4]} [2021-06-05 04:47:30,819 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 9 treesize of output 7 [2021-06-05 04:47:30,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:30,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:30,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:30,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:30,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:30,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:30,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:47:30,851 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:47:30,914 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 9 treesize of output 7 [2021-06-05 04:47:30,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:30,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:30,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:30,918 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:30,953 INFO L628 ElimStorePlain]: treesize reduction 6, result has 88.0 percent of original size [2021-06-05 04:47:30,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:30,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:30,956 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:30,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:30,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:30,973 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:18 [2021-06-05 04:47:31,020 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:31,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404434149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:31,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:31,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-06-05 04:47:31,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789404884] [2021-06-05 04:47:31,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 04:47:31,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:31,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 04:47:31,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:31,021 INFO L87 Difference]: Start difference. First operand 461 states and 1433 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:31,228 INFO L93 Difference]: Finished difference Result 669 states and 2051 transitions. [2021-06-05 04:47:31,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:31,228 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have 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 04:47:31,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:31,229 INFO L225 Difference]: With dead ends: 669 [2021-06-05 04:47:31,229 INFO L226 Difference]: Without dead ends: 635 [2021-06-05 04:47:31,229 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 216.7ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:31,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-06-05 04:47:31,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 476. [2021-06-05 04:47:31,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 475 states have (on average 3.126315789473684) internal successors, (1485), 475 states have internal predecessors, (1485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 1485 transitions. [2021-06-05 04:47:31,234 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 1485 transitions. Word has length 22 [2021-06-05 04:47:31,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:31,234 INFO L482 AbstractCegarLoop]: Abstraction has 476 states and 1485 transitions. [2021-06-05 04:47:31,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,234 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 1485 transitions. [2021-06-05 04:47:31,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:31,235 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:31,235 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] [2021-06-05 04:47:31,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7578,1211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:31,435 INFO L430 AbstractCegarLoop]: === Iteration 1223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:31,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:31,435 INFO L82 PathProgramCache]: Analyzing trace with hash 444561498, now seen corresponding path program 1211 times [2021-06-05 04:47:31,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:31,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286067158] [2021-06-05 04:47:31,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:31,516 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:31,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286067158] [2021-06-05 04:47:31,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286067158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:31,516 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492121271] [2021-06-05 04:47:31,516 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 1212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:31,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:31,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:31,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:31,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:31,591 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 15 treesize of output 11 [2021-06-05 04:47:31,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,594 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 7 treesize of output 5 [2021-06-05 04:47:31,595 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,596 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 7 treesize of output 5 [2021-06-05 04:47:31,597 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,616 INFO L628 ElimStorePlain]: treesize reduction 6, result has 78.6 percent of original size [2021-06-05 04:47:31,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:31,616 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:49, output treesize:22 [2021-06-05 04:47:31,642 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 9 treesize of output 7 [2021-06-05 04:47:31,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:31,654 INFO L518 ElimStorePlain]: Eliminatee v_prenex_867 vanished before elimination [2021-06-05 04:47:31,656 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 17 treesize of output 13 [2021-06-05 04:47:31,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:31,668 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 9 treesize of output 7 [2021-06-05 04:47:31,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:31,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:31,677 INFO L518 ElimStorePlain]: Eliminatee o_2 vanished before elimination [2021-06-05 04:47:31,677 INFO L518 ElimStorePlain]: Eliminatee v_prenex_869 vanished before elimination [2021-06-05 04:47:31,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:31,677 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:49, output treesize:18 [2021-06-05 04:47:31,725 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:31,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492121271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:31,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:31,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:31,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243256097] [2021-06-05 04:47:31,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:31,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:31,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:31,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:31,726 INFO L87 Difference]: Start difference. First operand 476 states and 1485 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:31,952 INFO L93 Difference]: Finished difference Result 739 states and 2235 transitions. [2021-06-05 04:47:31,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 04:47:31,953 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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 04:47:31,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:31,953 INFO L225 Difference]: With dead ends: 739 [2021-06-05 04:47:31,954 INFO L226 Difference]: Without dead ends: 699 [2021-06-05 04:47:31,954 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-06-05 04:47:31,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-06-05 04:47:31,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 483. [2021-06-05 04:47:31,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.1265560165975104) internal successors, (1507), 482 states have internal predecessors, (1507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1507 transitions. [2021-06-05 04:47:31,959 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1507 transitions. Word has length 22 [2021-06-05 04:47:31,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:31,959 INFO L482 AbstractCegarLoop]: Abstraction has 483 states and 1507 transitions. [2021-06-05 04:47:31,959 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:31,959 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1507 transitions. [2021-06-05 04:47:31,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:31,960 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:31,960 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] [2021-06-05 04:47:32,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7590,1212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:32,160 INFO L430 AbstractCegarLoop]: === Iteration 1224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:32,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:32,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1069885616, now seen corresponding path program 1212 times [2021-06-05 04:47:32,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:32,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760515831] [2021-06-05 04:47:32,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:32,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:32,259 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:32,259 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:32,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760515831] [2021-06-05 04:47:32,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760515831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:32,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [207268097] [2021-06-05 04:47:32,260 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 1213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:32,286 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 04:47:32,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:32,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:32,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:32,400 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_872, v_prenex_873], 1=[o_4, v_prenex_871]} [2021-06-05 04:47:32,403 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 9 treesize of output 7 [2021-06-05 04:47:32,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:32,465 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 9 treesize of output 7 [2021-06-05 04:47:32,466 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:32,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:32,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:32,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:32,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:32,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:32,634 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:32,797 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:32,801 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 9 treesize of output 7 [2021-06-05 04:47:32,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:32,806 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,809 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 9 treesize of output 7 [2021-06-05 04:47:32,810 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-06-05 04:47:32,814 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,817 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 7 treesize of output 5 [2021-06-05 04:47:32,818 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:32,822 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:32,963 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-06-05 04:47:32,964 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.6 percent of original size [2021-06-05 04:47:32,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:32,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:32,967 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:33,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:33,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 04:47:33,039 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:213, output treesize:90 [2021-06-05 04:47:33,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:33,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [207268097] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:33,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:33,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:33,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282014814] [2021-06-05 04:47:33,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:33,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:33,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:33,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:33,122 INFO L87 Difference]: Start difference. First operand 483 states and 1507 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:33,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:33,662 INFO L93 Difference]: Finished difference Result 707 states and 2078 transitions. [2021-06-05 04:47:33,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:33,663 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:33,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:33,663 INFO L225 Difference]: With dead ends: 707 [2021-06-05 04:47:33,663 INFO L226 Difference]: Without dead ends: 672 [2021-06-05 04:47:33,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 632.7ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-06-05 04:47:33,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-06-05 04:47:33,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 492. [2021-06-05 04:47:33,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.130346232179226) internal successors, (1537), 491 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:33,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1537 transitions. [2021-06-05 04:47:33,669 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1537 transitions. Word has length 22 [2021-06-05 04:47:33,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:33,669 INFO L482 AbstractCegarLoop]: Abstraction has 492 states and 1537 transitions. [2021-06-05 04:47:33,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:33,669 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1537 transitions. [2021-06-05 04:47:33,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:33,670 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:33,670 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] [2021-06-05 04:47:33,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7601,1213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:33,870 INFO L430 AbstractCegarLoop]: === Iteration 1225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:33,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:33,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1538689840, now seen corresponding path program 1213 times [2021-06-05 04:47:33,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:33,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379672595] [2021-06-05 04:47:33,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:33,976 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:33,977 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:33,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379672595] [2021-06-05 04:47:33,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379672595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:33,977 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640377164] [2021-06-05 04:47:33,977 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 1214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:34,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:34,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:34,112 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_878, v_prenex_881], 1=[v_prenex_877, o_4]} [2021-06-05 04:47:34,115 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 9 treesize of output 7 [2021-06-05 04:47:34,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:34,171 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 9 treesize of output 7 [2021-06-05 04:47:34,171 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,221 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:34,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:34,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:34,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:34,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:34,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:34,323 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:34,487 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:34,491 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 7 treesize of output 5 [2021-06-05 04:47:34,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,495 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 9 treesize of output 7 [2021-06-05 04:47:34,496 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,499 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 9 treesize of output 7 [2021-06-05 04:47:34,499 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:34,504 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,507 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 7 treesize of output 5 [2021-06-05 04:47:34,508 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:34,512 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,660 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-06-05 04:47:34,660 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.6 percent of original size [2021-06-05 04:47:34,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:34,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:34,664 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:34,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:34,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 04:47:34,735 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:213, output treesize:87 [2021-06-05 04:47:34,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:34,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640377164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:34,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:34,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:34,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418758633] [2021-06-05 04:47:34,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:34,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:34,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:34,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:34,817 INFO L87 Difference]: Start difference. First operand 492 states and 1537 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:35,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:35,503 INFO L93 Difference]: Finished difference Result 715 states and 2087 transitions. [2021-06-05 04:47:35,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 04:47:35,503 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:35,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:35,504 INFO L225 Difference]: With dead ends: 715 [2021-06-05 04:47:35,504 INFO L226 Difference]: Without dead ends: 680 [2021-06-05 04:47:35,504 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 723.2ms TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2021-06-05 04:47:35,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-05 04:47:35,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 490. [2021-06-05 04:47:35,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 489 states have (on average 3.1349693251533743) internal successors, (1533), 489 states have internal predecessors, (1533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:35,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1533 transitions. [2021-06-05 04:47:35,510 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1533 transitions. Word has length 22 [2021-06-05 04:47:35,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:35,510 INFO L482 AbstractCegarLoop]: Abstraction has 490 states and 1533 transitions. [2021-06-05 04:47:35,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:35,510 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1533 transitions. [2021-06-05 04:47:35,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:35,510 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:35,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] [2021-06-05 04:47:35,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7616,1214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:35,711 INFO L430 AbstractCegarLoop]: === Iteration 1226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:35,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:35,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1516185468, now seen corresponding path program 1214 times [2021-06-05 04:47:35,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:35,711 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262040568] [2021-06-05 04:47:35,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:35,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:35,783 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:35,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:35,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262040568] [2021-06-05 04:47:35,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262040568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:35,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95134260] [2021-06-05 04:47:35,784 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 1215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:35,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 04:47:35,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:35,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 04:47:35,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:35,892 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_882], 1=[o_4]} [2021-06-05 04:47:35,894 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 9 treesize of output 7 [2021-06-05 04:47:35,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:35,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:35,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:35,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:35,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:35,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:35,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-06-05 04:47:35,927 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:55, output treesize:39 [2021-06-05 04:47:35,990 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 9 treesize of output 7 [2021-06-05 04:47:35,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:35,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:35,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:35,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,030 INFO L628 ElimStorePlain]: treesize reduction 6, result has 88.0 percent of original size [2021-06-05 04:47:36,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:36,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:36,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:36,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 04:47:36,050 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:66, output treesize:18 [2021-06-05 04:47:36,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:36,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95134260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:36,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:36,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-06-05 04:47:36,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299887606] [2021-06-05 04:47:36,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 04:47:36,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:36,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 04:47:36,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 04:47:36,094 INFO L87 Difference]: Start difference. First operand 490 states and 1533 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:36,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:36,313 INFO L93 Difference]: Finished difference Result 618 states and 1899 transitions. [2021-06-05 04:47:36,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 04:47:36,313 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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 04:47:36,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:36,314 INFO L225 Difference]: With dead ends: 618 [2021-06-05 04:47:36,314 INFO L226 Difference]: Without dead ends: 577 [2021-06-05 04:47:36,314 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 203.7ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-06-05 04:47:36,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-06-05 04:47:36,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 479. [2021-06-05 04:47:36,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 3.1276150627615062) internal successors, (1495), 478 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:36,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1495 transitions. [2021-06-05 04:47:36,318 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1495 transitions. Word has length 22 [2021-06-05 04:47:36,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:36,318 INFO L482 AbstractCegarLoop]: Abstraction has 479 states and 1495 transitions. [2021-06-05 04:47:36,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:36,318 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1495 transitions. [2021-06-05 04:47:36,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:36,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:36,319 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] [2021-06-05 04:47:36,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 1215 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7632 [2021-06-05 04:47:36,519 INFO L430 AbstractCegarLoop]: === Iteration 1227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:36,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:36,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1503181742, now seen corresponding path program 1215 times [2021-06-05 04:47:36,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:36,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301438300] [2021-06-05 04:47:36,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:36,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:36,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:36,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:36,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301438300] [2021-06-05 04:47:36,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301438300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:36,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603960329] [2021-06-05 04:47:36,636 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 1216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:36,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 04:47:36,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:36,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:36,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:36,772 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_884], 1=[v_prenex_885, v_prenex_886]} [2021-06-05 04:47:36,776 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 9 treesize of output 7 [2021-06-05 04:47:36,777 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:36,831 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 9 treesize of output 7 [2021-06-05 04:47:36,832 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:36,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:36,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:36,885 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:36,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:36,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:36,936 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:36,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:36,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:36,984 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:37,138 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:37,141 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 7 treesize of output 5 [2021-06-05 04:47:37,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:37,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:37,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:37,147 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,150 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 9 treesize of output 7 [2021-06-05 04:47:37,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,153 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 9 treesize of output 7 [2021-06-05 04:47:37,154 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,157 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 7 treesize of output 5 [2021-06-05 04:47:37,158 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:37,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:37,162 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,302 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-06-05 04:47:37,302 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.6 percent of original size [2021-06-05 04:47:37,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:37,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:37,306 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:37,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:37,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 04:47:37,377 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:213, output treesize:87 [2021-06-05 04:47:37,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:37,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603960329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:37,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:37,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:37,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990806066] [2021-06-05 04:47:37,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:37,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:37,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:37,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:37,505 INFO L87 Difference]: Start difference. First operand 479 states and 1495 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:47:37,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 04:47:37,976 INFO L93 Difference]: Finished difference Result 648 states and 1919 transitions. [2021-06-05 04:47:37,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 04:47:37,976 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 22 [2021-06-05 04:47:37,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 04:47:37,977 INFO L225 Difference]: With dead ends: 648 [2021-06-05 04:47:37,977 INFO L226 Difference]: Without dead ends: 613 [2021-06-05 04:47:37,977 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 629.6ms TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2021-06-05 04:47:37,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-06-05 04:47:37,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 475. [2021-06-05 04:47:37,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.1371308016877637) internal successors, (1487), 474 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 04:47:37,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1487 transitions. [2021-06-05 04:47:37,982 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1487 transitions. Word has length 22 [2021-06-05 04:47:37,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 04:47:37,982 INFO L482 AbstractCegarLoop]: Abstraction has 475 states and 1487 transitions. [2021-06-05 04:47:37,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 04:47:37,982 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1487 transitions. [2021-06-05 04:47:37,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 04:47:37,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 04:47:37,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] [2021-06-05 04:47:38,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7644,1216 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:38,183 INFO L430 AbstractCegarLoop]: === Iteration 1228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 04:47:38,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 04:47:38,183 INFO L82 PathProgramCache]: Analyzing trace with hash 758149074, now seen corresponding path program 1216 times [2021-06-05 04:47:38,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 04:47:38,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876545583] [2021-06-05 04:47:38,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 04:47:38,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 04:47:38,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:38,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 04:47:38,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876545583] [2021-06-05 04:47:38,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876545583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:38,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295365647] [2021-06-05 04:47:38,297 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 1217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 04:47:38,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 04:47:38,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 04:47:38,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 04:47:38,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 04:47:38,434 INFO L446 ElimStorePlain]: Different costs {0=[o_4, v_prenex_890], 1=[v_prenex_891, v_prenex_892]} [2021-06-05 04:47:38,437 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 9 treesize of output 7 [2021-06-05 04:47:38,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:38,493 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 9 treesize of output 7 [2021-06-05 04:47:38,494 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:38,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:38,548 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:38,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:38,599 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:38,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-06-05 04:47:38,646 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 8 variables, input treesize:157, output treesize:119 [2021-06-05 04:47:38,803 INFO L446 ElimStorePlain]: Different costs {1=[o_2], 3=[o_0]} [2021-06-05 04:47:38,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:38,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,811 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 9 treesize of output 7 [2021-06-05 04:47:38,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-06-05 04:47:38,815 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,819 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 7 treesize of output 5 [2021-06-05 04:47:38,819 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,822 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 7 treesize of output 5 [2021-06-05 04:47:38,823 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 04:47:38,827 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:38,969 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-06-05 04:47:38,970 INFO L628 ElimStorePlain]: treesize reduction 9, result has 94.6 percent of original size [2021-06-05 04:47:38,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 04:47:38,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2021-06-05 04:47:38,973 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-06-05 04:47:39,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 04:47:39,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-06-05 04:47:39,045 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:213, output treesize:84 [2021-06-05 04:47:39,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 04:47:39,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295365647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 04:47:39,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 04:47:39,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-06-05 04:47:39,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433558996] [2021-06-05 04:47:39,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 04:47:39,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 04:47:39,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 04:47:39,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-06-05 04:47:39,176 INFO L87 Difference]: Start difference. First operand 475 states and 1487 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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)